[工学]6第4章续指令系统之具体指令 微机原理.pptVIP

  • 3
  • 0
  • 约1.2万字
  • 约 52页
  • 2018-02-18 发布于浙江
  • 举报

[工学]6第4章续指令系统之具体指令 微机原理.ppt

[工学]6第4章续指令系统之具体指令 微机原理

西南交通大学电气学院 8086/8088指令系统(续) 2.2逻辑指令 3.串操作指令 例:在数据段内以Block为首地址的100个字节数,试统计其正数和负数的个数,并分别将正数的个数放在DH中,负数的个数放在DL中。编程如下: 转移指令应用举例 MOV DX,0 MOV CX,100 LEA BX,Block AGAIN:MOV AL,[BX] CMP AL,0 JL SMALL JG GREAT NEXT:INC BX DEC CX JNZ AGAIN HLT SMALL:INC DL JMP NEXT GREAT:INC DH JMP NEXT ;DX清零 ;循环次数为100 ;数据段首地址赋给BX ;取第一个数据 ;与0进行比较 ;如果AL0则跳转至SMALL ;如果AL0则跳转至GREAT ;BX减1 ;CX减1 ;若CX不为0则跳转到AGAIN执行 ;停止 ;DL加1 ;无条件跳转到NEXT执行 ;DH加1 ;无条件跳转到NEXT执行 4.2循环控制指令 (1)计数循环指令 格式:LOOP TARGET 功能:每执行一次LOOP指令,CX的内容减1,若CX≠0,则循环转移到目的地址TARGET重复执行其间的程序段,直到CX=

文档评论(0)

1亿VIP精品文档

相关文档