第2章 80光x86pentium指令系统.ppt

第2章 80光x86pentium指令系统

本章重点及难点 指令格式; 寻址方式; X86的基本指令集; 2.2 8086/8088指令系统 控制转移指令特点 控制转移指令特点 控制转移指令特点 控制转移指令特点 控制转移指令特点 程序举例(1) 将20000H~20007H共8个存储器单元中的非组合BCD码累加起来,非组合BCD码的和放在20008H、20009H单元中。 MOV AX,2000H MOV DS,AX ;设置默认的段寄存器值 MOV SI,0 ;第一个单元(20000H)的偏移量 MOV CX,8 ;累加次数 MOV AX,0 ;清空,准备累加 AGN: ADD AL,[SI] ; AAA ;调整为非组合BCD码,AH中为进位 INC SI ;修改指针,指向下一个单元 LOOP AGN ;循环控制 MOV [0008H],AX ;存结果(非组合BCD码) 程序举例(2) 将分别存放在34000H、34200H处的两个4位组合BCD码相加,组合BCD码的结果放在34200H处。 MOV AX,3400H MOV DS,AX ;设置默认段寄存器值 MOV SI,0 ;使SI指向34000H单元 MOV DI,0200H ;使DI指向34200H单元 MOV AL,[SI] ADD

文档评论(0)

1亿VIP精品文档

相关文档