第二章

第一章 寄存器

1,通用寄存器:AX,BX,CX,DX

2,8086cpu可一次性处理

1)字节,一个字节由八个bit构成,可以存放在八位寄存器中。

2)字,一个字由两个字节构成,分别称为高位字节和低位字节。

3,在计算时,alah是独立的8位寄存器,al数据相加时,不会计入ah。所以在进行数据传输或者运算时,要注意指令的两个操作对象的位数应该是一致的。

4,8086cpu读写内存时,cpu中的相关部件提供两个16位的地址,一个称为短地址,另一个为偏移地址。其中地址加法器将两个16位的地址合为一个20位的物理地址。

5,物理地址=段地址*16+偏移地址。

6,8086cpu有四个段寄存器:csdssses

7,8086Cpu的运行过程

1)csip指向的内存单元读取指令,读取的指令进入指令缓冲器

2)IP=IP+所读取的指令的长度,从而指向下一条指令

3)执行指令,转到步骤一

8,debug中使用到的6个常用命令

1)R查看,改变cpu寄存器的内容

2)D查看内存中的内容

3)E改变内存中的内容

4)U将内存中的机器指令翻译为汇编指令

5)T执行一条机器指令

6)A以汇编的格式在内存中写入一条机器指令

posted @ 2018-12-21 10:25  黄鱼-  阅读(131)  评论(0)    收藏  举报