指令系统的应用举例.pptxVIP

  • 4
  • 0
  • 约4.53千字
  • 约 23页
  • 2023-12-08 发布于湖北
  • 举报

指令系统应用举例束南大,

[书例2.2]P63MOVSI,OFFSETBUFFER1:源数据块首地址的偏移量送S1MOVDI,OFFSETBUFFER2;目标首址的偏移景送MOVCX,200NEXT:MOVAL,[SI]MOV[DI],ALINCSIINC1)1DECCXJNZNEXT:数据块长度送CX;源数据块中一个字节传到AL;AL传送到目标地址;SI加1;1)1加1;CX减I;如不等于(L转移到NEXT束南大爭

[书例P67MOVBP,SP;设置基址指针寄存器PUSHAX;推入AX,SP减2PUSHBX;推入BX,SP减4PUSHCX;推入CX,SP减6MOVAX,[BP-21;恢复AX原来的内容MOVBX,[BP-4]:恢复BX原来的内容MOVCX,[BP-6];恢复CX原来的内容ADDSP,6;恢复SP原来的内容

[书例2.6]P75要求计算两个多字节十六进制数之和:3B74AC60F8H+20D59E36ClH=?MOVCX,5;循环次数送exMOVSI,0;Si初值为0CLC;清进位标志CFLOOPER:MOVAL,DATA2[SI];取一个字节加数ADCDATA1[SI],AL;与被加数相同且送回内存区INCSI:S珈1,指向下一字节DECex;循环次数减1JNZLOOPER;如不为0,转L

文档评论(0)

1亿VIP精品文档

相关文档