微机原理与接口技术复习重点(很有用哦).pptVIP

  • 44
  • 0
  • 约2.39万字
  • 约 73页
  • 2021-10-29 发布于浙江
  • 举报

微机原理与接口技术复习重点(很有用哦).ppt

例8:假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H,(25060)=00B0H, (SP)=0FFFEH, (CF)=1, (DF)=1, 请写出下列各条指令单独执行完后, 有关寄存器及存储单元的内容(nèiróng), 若影响条件码请给出条件码SF、ZF、OF、CF的值。 SBB AX,BX ; 2060H-3000H (AX)=F05FH, (SF)=1, (ZF)=0, (OF)=0, (CF)=1 第六十二页,共73页。 假设(jiǎshè)(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,.(SP)=0FFFEH, (CF)=1, (DF)=1, 请写出下列各条指令单独执行完后, 有关寄存器及存储单元的内容, 若影响条件码请给出条件码SF、ZF、OF、CF的值。 (2) CMP AX,WORD PTR[SI+0FA0H];2060H-A006H 目的操作数的地址:DS×16+SI+0FA0H =40000H+2060+0FA0=43000H 执行此指令后AX中的内容不变!只影响标志位! 第六十三页,共73页。 2060H-A006H 0010 0000 0110 0000 -1010 0000 0000 0110 0010 0000 0110 0000 +0101 1111 1111 1010 1000 0000 0101 1010 结果:(SF)=1, (ZF)=0, (OF)=1, (CF)=1 OF=1 两数符号相反(正数-负数、或负数-正数),而结果符号与减数相同(xiānɡ tónɡ)。 OF=0 同符号数相减时或不同符号数相减,而结果符号与减数不相同(xiānɡ tónɡ)。 第六十四页,共73页。 假设(jiǎshè)(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,.(SP)=0FFFEH, (CF)=1, (DF)=1, 请写出下列各条指令单独执行完后, 有关寄存器及存储单元的内容, 若影响条件码请给出条件码SF、ZF、OF、CF的值。 (3) MUL BYTE PTR[BX] ;字或字节由源决定 (AX)=0260H, (OF)=1, (CF)=1 第六十五页,共73页。 MUL BYTE PTR[BX] 目的操作数的地址:DS×16+(BX) =40000H+3000=43000H (43000H)=A006H 此操作为:60H×06H=0240H (AX)=0240H, (OF)=1, (CF)=1 乘法指令运算结果影响状态标志,但对CF、OF有特殊的定义。 当乘积的高半部分为0(AH=0或DX(高位)=0)时,CF=0、OF=0,表示高半部分无有效数,否则CF=1、OF=1,用于指出字节(zì jié)运算结果是8位或16位,字运算结果是16位或32位。(不存在有进位的可能) 第六十六页,共73页。 假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,.(SP)=0FFFEH, (CF)=1, (DF)=1, 请写出下列各条指令单独(dāndú)执行完后, 有关寄存器及存储单元的内容, 若影响条件码请给出条件码SF、ZF、OF、CF的值。 (4) DIV BH;AX/BL(2060H÷30H) (AX)=

文档评论(0)

1亿VIP精品文档

相关文档