对于汇编程序员 CPU中的主要部件是“寄存器”,程序员通过改变寄存器中的内容来实现对CPU的控制
1、几条汇编指令
mov ax,18 :将18送入寄存器AX 高级语言意思:AX=18
mov ah 76:将76送入寄存器AH 高级语言意思:AH=76
add ax,8:将寄存器AX中数据加上8 高级语言意思:AX=AX+8
AX:AH高位 和 AL低位
2、8086CPU工作过程简述
1、从CS:IP指向的内存单元读取指令,进入指令缓冲器;
2、IP=IP+所读取指令的长度;
3、执行指令。
CS:IP指向的单元信息会被CPU识别为指令信息
3、修改CS:IP的指令--转移指令 jmp
如:jmp 2AE3:3 执行后:CS=2AE3H IP=0003H,CPU将从2AE33H处读取指令