E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
X86汇编
汇编基础教程
汇编基础教程16位和32位的80
x86汇编
语言的区别需要注意的是汇编不是一种语言,不同平台有不同的汇编语言对应,因为汇编和操作系统平台相关,所以汇编语言没有移植性。
inwunwe
·
2016-04-07 00:38
程序的加载和执行(四)——《
x86汇编
语言:从实模式到保护模式》读书笔记24
程序的加载和执行(四)——《
x86汇编
语言:从实模式到保护模式》读书笔记24通过本文能学到什么?怎样跳转到用户程序用户程序通过调用内核过程完成自己的功能怎样从用户程序返回到内核接着上篇博文说。
u013490896
·
2016-03-27 11:00
程序的加载和执行(三)——《
x86汇编
语言:从实模式到保护模式》读书笔记23
程序的加载和执行(三)——读书笔记23接着上次的内容说。关于过程load_relocate_program的讲解还没有完,还差创建栈段描述符和重定位符号表。分配栈空间与创建栈段描述符462;建立程序堆栈段描述符 463movecx,[edi+0x0c];4KB的倍率 464movebx,0x000fffff 465subebx,ecx;得到段界限 466moveax,4096 467muldwor
u013490896
·
2016-03-26 18:00
读书笔记
汇编语言
从实模式到保护模式
如何构造栈段描述符
为了简化问题,设定约束条件如下:1.栈段向下扩展2.B=13.G=14.分页机制关闭问题分析:数据段描述符的格式如下如果你不懂各个字段的含义,可以参考我的博文:数据段描述符和代码段描述符(一)——《
x86
u013490896
·
2016-03-23 22:00
保护模式
栈段描述符
程序的加载和执行(二)——《
x86汇编
语言:从实模式到保护模式》读书笔记22
本博文对应原书13.3-13.4节的内容。显示处理器品牌信息531start: 532movecx,core_data_seg_sel;使ds指向核心数据段 533movds,ecx 534 535movebx,message_1 536callsys_routine_seg_sel:put_string 537 538;显示处理器品牌信息 539moveax,0x80000002 540cpui
u013490896
·
2016-03-22 22:00
汇编语言
从实模式到保护模式
程序的加载和执行(一)——《
x86汇编
语言:从实模式到保护模式》读书笔记21
程序的加载和执行(一)本文及之后的几篇博文是原书第13章的学习笔记。本章主要是学习一个例子,对应的代码分为3个文件:;代码清单13-1 ;文件名:c13_mbr.asm ;文件说明:硬盘主引导扇区代码 ;代码清单13-2 ;文件名:c13_core.asm ;文件说明:保护模式微型核心程序 ;代码清单13-3 ;文件名:c13.asm ;文件说明:用户程序因为代码比较长,完整的我就不贴了。有需
u013490896
·
2016-03-20 19:00
从实模式到保护模式
Linux内核分析学习笔记(一)
第一周的内容主要介绍了冯诺依曼体系结构、ATT格式的32位
x86汇编
语言以及一个简单的c程序反汇编成汇编代码的执行分析过程。 一、冯诺依曼体系结构——存储程序式计算机冯诺依曼体系结构的核心是存储程序,
Codcompiling
·
2016-03-18 22:00
汇编指令全集
转自:http://blog.sina.com.cn/s/blog_542a1e4a01011nyx.html学习汇编语言,最关键的就在于汇编指令集的掌握以及计算机工作方式的理解,以下是80
X86汇编
过程中经常用到的一些汇编指令
kevin_bobolkevin
·
2016-03-17 14:00
存储器的保护(三)——《
x86汇编
语言:从实模式到保护模式》读书笔记20
存储器的保护(三)修改本章代码清单,使之可以检测1MB以上的内存空间(从地址0x0010_0000开始,不考虑高速缓存的影响)。要求:对内存的读写按双字的长度进行,并在检测的同时显示已检测的内存数量。建议对每个双字单元用两个花码0x55AA55AA和0xAA55AA55进行检测。上面的文字选自原书第12章的习题1.这篇博文就讨论一下这道题。由于是初学,我不对自己做太高的要求,只要实现功能即可。代码
u013490896
·
2016-03-13 17:00
汇编语言
内存检测
从实模式到保护模式
Linux 下学习汇编语言 方案一
Linux下学习80
x86汇编
语言方案一 masm 使用书籍:汇编语言--王爽软件:dosemudosemu里面已经包含debug程序并且把d盘设置为用户的home目录下载站点:http://dosemu.com
munds
·
2016-03-08 13:00
C程序运行堆栈分析
分析的实验代码如下:右边为通过gcc-Smain.c-omain.s-m32命令转成的
x86汇编
代码,下文分析以右边代码为准C代码intg(intx){returnx+31;}intf(intx){returng
食用淡水鱼
·
2016-03-03 00:00
linux
asm
c
在ubuntu上安装编译MIPS指令的包Sourcery CodeBench Lite for MIPS(交叉编译环境)
为了编译《计算机组成与设计-硬件/软件接口》上的程序,然而UbuntuX86上的gcc只能编译成
X86汇编
。SourceryCodeBench出了一个gcc工具链用于编译为MIPS汇编。
u011274209
·
2016-02-29 18:00
汇编
ubuntu
gcc
X86
mips
存储器的保护(一)——《
x86汇编
语言:从实模式到保护模式》读书笔记18
本文是原书第12章的学习笔记。说句题外话,这篇博文是补写的,因为让我误删了,可恶的是CSDN的回收站里找不到!好吧,那就再写一遍,我有坚强的意志。司马迁曰:“文王拘而演《周易》;仲尼厄而作《春秋》;屈原放逐,乃赋《离骚》;左丘失明,厥有《国语》;孙子膑脚,《兵法》修列;不韦迁蜀,世传《吕览》……”好了,不煽情了,进入正题。第12章的代码如下。1;代码清单12-1 2;文件名:c12_mbr.asm
u013490896
·
2016-02-28 13:00
汇编语言
从实模式到保护模式
存储器的保护
Linux内核分析第一次学习报告
API:应用程序编程接口(程序员与计算机的接口界面)ABI:二进制接口,指令编码(程序员与CPU的接口界面)2.
X86汇编
1.寄存器(1)通用寄存器(2)段寄存器:(3)标志寄存器2.计算机
黑鬼仁西
·
2016-02-28 01:00
Linux内核分析第一周总结
冯诺依曼体系结构储存程序计算机工作模型硬件程序员CPU当作for循环;IP:16位计算机:IP32位计算机:eIP64位计算机:rIP
X86汇编
基础X86的CPU寄存器X86的CPU寄存器:通用寄存器段寄存器标志寄存器
20135330张若嘉
·
2016-02-27 19:00
从汇编指令细看计算机程序的运行过程
《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、相关知识点:1、
x86汇编
中intel语法与AT&T语法的区别:
X86
初秋的风
·
2016-02-27 13:40
linux内核分析
从汇编指令细看计算机程序的运行过程
《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、相关知识点:1、
x86汇编
中intel 语法与AT&T语法的区别:
CLP_CSDNID
·
2016-02-27 13:00
汇编
堆栈
函数调用
存储器的保护(二)——《
x86汇编
语言:从实模式到保护模式》读书笔记19
接着上一篇博文说。 5.代码段执行时的保护每个代码段都有自己的段界限。同栈段一个道理,有效界限和G位相关。G=0:有效界限=描述符中的段界限G=1:有效界限=描述符中的段界限值*0x1000+0xFFF当处理器取指令的时候,偏移地址由EIP提供,EIP的范围应该在[0,有效界限]之间(为了说明问题,我就用数学上的闭区间表示了)。否则会引发异常。对于本代码,代码段描述符中的界限值是0x1FF,G=0
u013490896
·
2016-02-25 21:00
汇编语言
从实模式到保护模式
存储器的保护
ASM:《
X86汇编
语言-从实模式到保护模式》第12章:存储器的保护
12章其实是11章的拓展,代码基本不变,就是在保护模式下展开讨论。★PART1:存储器的保护机制1.修改段寄存器的保护 当执行把段选择子传到段寄存器的选择器部分的时候,处理器固件在完成传送之前,要检查和确认选择子是正确的,并且该选择子选择的描述符也是正确的。假如索引号是正确的,也就是说明索引号8+7要小于等于边界。如果超过边界,那么处理器就会终止处理,产生异常中断13,同时段寄存器的
PhiliAI
·
2016-02-25 20:00
ASM:《
X86汇编
语言-从实模式到保护模式》第11章:进入保护模式
★PART1:进入保护模式1.全局描述符表(GlobalDescriptorTable,GDT) 32位保护模式下,如果要使用一个段,必须先登记,登记的信息包括段的起始地址,段的界限和各种访问属性,如果偏移地址超过了段的界限,就会引发异常中断。和一个段有关的信息需要8个字节来描述,这被称为段的描述符(SegementDescriptor),每个段都需要一个描述符,为了存放描述符,需要在内
PhiliAI
·
2016-02-23 21:00
计算机如何工作
什么是冯诺依曼体系结构是研究计算机系统最基本的概念,存储程序计算机(1)从硬件 (2)从程序员CPU识别什么样的指令APIABI(接口)汇编指令
X86
20135331文艺
·
2016-02-23 15:00
ASM:《
X86汇编
语言-从实模式到保护模式》5-7章:汇编基础
第5-7章感觉是这一本书中比较奇怪的章节,可能是作者考虑到读者人群水平的差异,故意由浅入深地讲如何在屏幕上显示字符和使用mov,jmp指令等等,但是这样讲的东西有点重复,而且看了第六,第七章以后,感觉第5章的做法真是太笨了。★PART1:显卡与显存 1.显卡与显存 a.显卡控制显示器的最小单位是像素,一个像素对应着屏幕的一个点,屏幕上通常有数十万乃至更多
The_Truth
·
2016-02-18 23:00
深入理解计算机系统-之-内存寻址(一)--存储管理机制(虚拟地址,线性地址,物理地址)
参照《深入理解计算机系统》《深入理解linux内核》《80
x86汇编
语言程序设计》《操作系统的设计与实现》为了对存储器中的程序及数据实现保护和共享硬件支持,为了对实现虚拟存储器提供硬件支持,现代的CPU
gatieme
·
2016-02-09 16:00
内存
存储器
段页式
进入保护模式(三)——《
x86汇编
语言:从实模式到保护模式》读书笔记17
(十)保护模式下的栈76;以下用简单的示例来帮助阐述32位保护模式下的堆栈操作 77movcx,00000000000_11_000B;加载堆栈段选择子 78movss,cx 79movesp,0x7c00第77~79行用来初始保护模式下的栈。栈段描述符是GDT中第3个(从0开始数)描述符,这个描述符的线性基地址是0x0000_0000,段界限是0x0000_7a00,粒度是字节,B=1,属于可读
u013490896
·
2016-01-28 20:00
保护模式
32位
汇编语言
从实模式到保护模式
16位模式/32位模式下PUSH指令探究——《
x86汇编
语言:从实模式到保护模式》读书笔记16
一、Intel32位处理器的工作模式如上图所示,Intel32位处理器有3种工作模式。(1)实模式:工作方式相当于一个8086(2)保护模式:提供支持多任务环境的工作方式,建立保护机制(3)虚拟8086模式:这种方式可以使用户在保护模式下运行8086程序(比如cmd打开的console窗口,就是工作在虚拟8086模式)有几点需要特别说明:(1)保护模式可分为16位和32位的,由段描述符中的D标志指
u013490896
·
2016-01-28 19:00
push
X86
从实模式到保护模式
80
x86汇编
语言编程:宏指令
用80
x86汇编
语言编写程序时,可以使用微软推出的软件MASM.EXE来进行编译。这个软件的名称,第一个字母是“M”,它代表了“宏汇编”的意思。使用这个编译软件,就允许我们自己编写“宏指令”了。
baidu_知道
·
2016-01-25 12:33
80x86汇编语言
80
x86汇编
语言编程:输入格雷码、输出对应的十进制数字
有这样一个题目:编制将4位格雷码转换成十进制的转换程序。要求在键盘上输入任一格雷码,即在下一行显示出其对应的十进制。题目网址:http://zhidao.baidu.com/question/484018137.html;-----------------------关于格雷码,做而论道以前曾经写过几篇文章,可见下面的链接:http://hi.baidu.com/do_sermon/item/98
baidu_知道
·
2016-01-25 11:13
80x86汇编语言
关于80286——《
x86汇编
语言:从实模式到保护模式》读书笔记15
一、80286的工作模式80286首次提出了实模式和保护模式的概念。实模式:和8086的工作方式相同;保护模式:提供了存储器管理机制和保护机制,支持多任务。二、80286的寄存器(一)通用寄存器80286的通用寄存器和8086一样,有AX,BX,CX,DX,BP,SP,SI,DI;(二)IP80286的指令指针寄存器也和8086一样,没有什么特别的。(三)标志寄存器80286的标志寄存器同8086
u013490896
·
2016-01-24 20:00
段描述符
80286
从实模式到保护模式
ASM:《
X86汇编
语言-从实模式到保护模式》Charpter 7————————————————用adc命令计算1到1000的累加
在16位的处理器上,做加法的指令是add,但是他每次只能做8位或者16位的加法,除此之外,还有一个带进位的加法指令adc(AddWithCarry),他的指令格式和add一样,目的操作数可以是8位或者16位的通用寄存器或者内存单元,源操作数可以是与目的操作数宽度一致的通用寄存器,内存单元或和立即数(但目的操作数和源操作数同为内存单元除外)。不过,ac指令在执行的时候,除了将目的操作数和源操作数想
The_Truth
·
2016-01-24 20:00
ASM:《
X86汇编
语言-从实模式到保护模式》Charpter 7————————————————用adc命令计算1到1000的累加
在16位的处理器上,做加法的指令是add,但是他每次只能做8位或者16位的加法,除此之外,还有一个带进位的加法指令adc(AddWithCarry),他的指令格式和add一样,目的操作数可以是8位或者16位的通用寄存器或者内存单元,源操作数可以是与目的操作数宽度一致的通用寄存器,内存单元或和立即数(但目的操作数和源操作数同为内存单元除外)。不过,ac指令在执行的时候,除了将目的操作数和源操作数想
The_Truth
·
2016-01-24 20:00
进入保护模式(二)——《
x86汇编
语言:从实模式到保护模式》读书笔记14
首先来段题外话:之前我发现我贴出的代码都没有行号,给讲解带来不便。所以从现在起,我要给代码加上行号。我写博客用的这个插入代码的插件,确实不支持自动插入行号。我真的没有找到什么好方法,无奈之下,只能按照网友的说法,在VIM中给每行代码加上行号,然后再贴出来。在VIM中每一行都添加上行号的方法是::%s/^/\=line(".")/对,只要执行这个命令就可以了。至于为什么这样写,可以参考我的另一篇博文
u013490896
·
2016-01-16 20:00
从实模式到保护模式
段选择子
8086处理器的无条件转移指令——《
x86汇编
语言:从实模式到保护模式》读书笔记13
本博文是对原书8.3.10的内容的总结。一、相对短转移指令格式是:jmpshort标号标号也可以替换成具体的数值(标号和数值是等价的),例如jmpshort0x2000说明:(1)该指令属于段内转移指令,而且只允许转移到距离当前指令-128~127字节的地方。(2)指令的功能是:(IP)=(IP)+8位位移量(范围是-127~128,用补码表示)(3)short指明此处的位移为8位(4)8位位移=
u013490896
·
2016-01-16 18:00
JMP
8086
从实模式到保护模式
进入保护模式(一)——《
x86汇编
语言:从实模式到保护模式》读书笔记12
之前已经做了一些理论上的铺垫,这次我们就可以看代码了。一、代码清单;代码清单11-1 ;文件名:c11_mbr.asm ;文件说明:硬盘主引导扇区代码 ;创建日期:2011-5-1619:54 ;设置堆栈段和栈指针 movax,cs movss,ax movsp,0x7c00 ;计算GDT所在的逻辑段地址 movax,[cs:gdt_base+0x7c00];低16位 movdx,[cs:gd
u013490896
·
2016-01-13 22:00
A20
从实模式到保护模式
数据段描述符和代码段描述符(二)——《
x86汇编
语言:从实模式到保护模式》读书笔记11
这篇博文,我们编写一个C语言的小程序,来解析数据段或者代码段描述符的各个字段。这样我们阅读原书的代码就会方便一点,只要运行这个小程序,就可以明白程序中定义的数据段或者代码段的描述符了。这段代码,我用了“位字段”的知识,这还是第一次使用C语言的这个特性呢,如果有不对的地方,欢迎博友斧正。写代码之前,我们再复习一下数据段描述符和代码段描述符的格式。(图片选自赵炯老师的《Linux内核完全剖析》) #i
u013490896
·
2016-01-12 22:00
C语言
位字段
段描述符
从实模式到保护模式
数据段描述符和代码段描述符(一)——《
x86汇编
语言:从实模式到保护模式》读书笔记10
一、段描述符的分类在上一篇博文中已经说过,为了使用段,我们必须要创建段描述符。80X86中有各种各样的段描述符,下图展示了它们的分类。看了上图,你也许会说:天啊,怎么这么多段描述符啊!我可怎么记住呢?别担心,我会在以后的博文中,跟随原书的作者,为您逐步介绍。我们的学习是循序渐进的,所以不要求一下子掌握所有东西。我们的原则是:用到什么学什么。我们今天的重点是“存储段描述符”。二、段描述符的通用格式[
u013490896
·
2016-01-09 22:00
段描述符
GDT
从实模式到保护模式
数据段描述符
代码段描述符
全局描述符表(GDT)——《
x86汇编
语言:从实模式到保护模式》读书笔记09
在进入保护模式之前,我们先要学习一些基础知识。今天我们看一下全局描述符表(GlobalDescriptorTable,简称GDT)。同实模式一样,在保护模式下,对内存的访问仍然使用段地址加偏移地址。但是,在保护模式下,在每个段能够访问之前,必须先登记。这就好比像C语言中,“对变量的使用必须先定义”一样。每个段在能够使用之前,都要为这个段建立一个描述符。每个描述符占8个字节,这些描述符集中存放在内存
u013490896
·
2016-01-09 12:00
X86
GDT
全局描述符表
从实模式到保护模式
32位x86处理器编程导入——《
x86汇编
语言:从实模式到保护模式》读书笔记08
在说正题之前,我们先看2个概念。1.指令集架构(ISA)ISA的全称是instructionsetarchitecture,中文就是指令集架构,是指对程序员实际“可见”的指令集,包含了程序员编写一个能正确运行的二进制机器语言程序的所有信息,涉及到指令、I/O设备等。例如Intel的IA-32、Intel64、ARM的ARMv7、ARMv8等等。2.微架构微架构(Microarchitecture)
u013490896
·
2016-01-09 00:00
32位
X86
汇编语言
从实模式到保护模式
8086键盘输入实验——《
x86汇编
语言:从实模式到保护模式》读书笔记07
1.BIOS中断我们可以为所有中断类型自定义中断处理过程,包括内部中断、硬件中断和软中断。BIOS中断,又称BIOS功能调用,主要是为了方便地使用最基本的硬件访问功能。通常,为了区分针对同一硬件的不同功能,使用寄存器AH来指定具体的功能编号。比如说,以下的指令用于从键盘读取一个按键:movah,0x00;0功能号对应从键盘读字符 int0x16;键盘服务,int0x16 ;中断返回时,字符的ASC
u013490896
·
2016-01-03 23:00
键盘
中断
BIOS
从实模式到保护模式
《
X86汇编
语言:从实模式到保护模式》读书笔记之引言
有幸结识了《
X86汇编
语言:从实模式到保护模式》一书。我觉得这本书非常好,语言活泼,通俗易懂,源码丰富,受益匪浅。读罢一遍,意犹未尽。
u013490896
·
2016-01-03 22:00
8086实时时钟实验(二)——《
x86汇编
语言:从实模式到保护模式》读书笔记06
上次我们说了代码,这次我们说说怎样看到实验结果。首先编译源文件(我的源文件就在当前路径下,a盘和c盘在上一级目录下):nasm-fbinc08_mbr.asm-oc08_mbr.binnasm-fbinc09_1.asm-oc0901.bin然后将bin文件写入a盘和c盘ddif=c08_mbr.binof=../a.imgddif=c0901.binof=../c.imgbs=512seek=1
u013490896
·
2016-01-03 19:00
中断
RAM
汇编语言
cmos
RTC
从实模式到保护模式
8086实时时钟实验(一)——《
x86汇编
语言:从实模式到保护模式》05
1.代码清单;代码清单9-1 ;文件名:c09_1.asm ;文件说明:用户程序 ;创建日期:2011-4-1622:03 ;=============================================================================== SECTIONheadervstart=0;定义用户程序头部段 program_lengthddprogram_
u013490896
·
2016-01-01 23:00
中断
RAM
汇编语言
cmos
RTC
从实模式到保护模式
8086中断系统——《
x86汇编
语言:从实模式到保护模式》读书笔记04
80X86中断系统能够处理256个中断用中断向量号0~255区别可屏蔽中断还需要借助专用中断控制器Intel8259A实现优先权管理1、中断的分类中断可以分为内部中断和外部中断。(1)内部中断除法错中断指令中断溢出中断单步中断断点中断(2)外部中断非屏蔽中断可屏蔽中断如果觉得上面的分类太抽象,那么下面的图会给你直观的印象。通过这张图,我们可以明白,内部中断是在处理器内部产生。外部中断是通过两个信号
u013490896
·
2016-01-01 22:00
汇编
中断
X86
从实模式到保护模式
硬盘和显卡的访问与控制(三)——《
x86汇编
语言:从实模式到保护模式》读书笔记03
上一篇博文我们用了很大的篇幅说了加载器,这一篇我们该说说用户程序了。先看作者的源码吧。;代码清单8-2 ;文件名:c08.asm ;文件说明:用户程序 ;创建日期:2011-5-518:17 ;=============================================================================== SECTIONheadervstart=0;
u013490896
·
2015-12-26 17:00
汇编
硬盘
显卡
从实模式到保护模式
硬盘和显卡的访问与控制(二)——《
x86汇编
语言:从实模式到保护模式》读书笔记02
上一篇博文我们讲了如何看到实验结果,这篇博文我们着重分析源代码。书中作者为了说明原理,约定了一种比较简单地用户程序头部格式,示意图如下(我参考原书图8-15绘制的,左边的数字表示偏移地址):所以,如果用户程序要利用本章的源码c08_mbr.asm生成的加载器来加载的话,就应该遵循这种头部格式。下面我们讲解源码c08_mbr.asm(粘贴的源代码不一定和配书的代码完全一样,因为有些地方我加了注释);
u013490896
·
2015-12-26 16:00
硬盘
显卡
汇编语言
nasm
从实模式到保护模式
硬盘和显卡的访问与控制(一)——《
x86汇编
语言:从实模式到保护模式》读书笔记01
本文是《
x86汇编
语言:从实模式到保护模式》(电子工业出版社)的读书实验笔记。这篇文章我们先不分析代码,而是说一下在Bochs环境下如何看到实验结果。
u013490896
·
2015-12-26 15:00
硬盘
显卡
汇编语言
从实模式到保护模式
MIT 6.828 JOS学习笔记1. Lab 1 Part 1: PC Bootstrap
Lab1:BootingaPCPart1:PCBootstrap介绍这一部分知识的目的就是让你能够更加熟悉
x86汇编
语言,以及PC启动的整个过程,而且也会首次学习使用QEMU软件来仿真xv6操作系统,并且配合
fatsheep9146
·
2015-12-22 22:00
Cosmos的汇编级调试器---- .net/C#开源操作系统学习系列七
英文原文地址:http://www.codeproject.com/KB/cs/CosmosAsmDebuggerPreview.aspx 前言一些用户写信给我,问我要一些关于新Cosmsos
X86汇编
级调试的信息
·
2015-12-09 11:11
.net
反汇编学习
下面简单讲讲基本知识(针对INTEL x86及其兼容机) ============================
x86汇编
语言的指令,其操作对象是CPU上的寄存器,系统内存,或者立即数.
·
2015-11-13 20:21
学习
第十一篇 BCD码调整
无论是
X86汇编
还是MCS-51的指令集中都会有BCD码调整指令。本博文将浅谈下BCD码调整的 相关情况。 一、BCD码是十进制数在计算机中的表现形式。
·
2015-11-13 19:02
BCD
x86汇编
指令具体解释
80x86指令系统 80x86指令系统,指令按功能可分为下面七个部分。 (1) 数据传送指令。 (2) 算术运算指令。 (3) 逻辑运算指令。 (4) 串操作指令。 (5) 控制转移指令。 (6) 处理器控制指令。 (7) 保护方式指令。 3.3.1数据传送指令 数据传送指令包含:通用数据传送指令、地址传送指令、标志寄存器传送指令、符号扩
·
2015-11-13 19:46
汇编
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他