天天看点

0040 汇编语言

00:运算器,寄存器,控制器;

1,寄存器:嵌入到cpu中的内存;

2,地址总线,数据总线,控制总线;

3,

0040 汇编语言

4,物理地址=段地址*16+偏移地址;(*16即是左移四位)

5,段地址很重要,用专门的寄存器存放短地址:

cs,ds,ss,es;

6,r:查看,改变cpu寄存器的内容

d:查看内存中的内容;

e:改变内存中的内容;

u:将内存中的机器指令翻译成汇编指令;

a:以汇编指令的格式在内存中写入机器指令;

t:执行机器指令;

7,cs:代码段寄存器

IP:指令指针寄存器

cs:ip cpu将内存中的cs:ip指向的内容当作指令执行。

8,jmp跳转指令

9.对于8086cpu,16位作为一个字;

10,ds和【address】配合:ds寄存器存放要访问的数据的段地址,【】存放偏移地址;

mov bx,1000h

mov ds,bx

mov al,[0]

11,

0040 汇编语言

12,SS:SP指向栈顶元素;