微机原理课资料.pptVIP

  • 11
  • 0
  • 约 63页
  • 2017-01-02 发布于湖北
  • 举报
七、输入输出指令 IN AL,n / IN AX,n ;从8位端口读取一个字或字节 OUT n,AL / OUT n,AX ;向8位端口写一个字或字节 IN AL,DX / IN AX,DX;从任意端口读取一个字或字节 OUT DX,AL / OUT DX,AX;向任意端口写一个字或字节 说明:当端口地址号为00H~FFH,采用第一种格式,共寻址256个端口;任一端口地址都可采用第二种格式。 * * 2、带符号数相乘 IMUL SRC; 如果乘积的高半部分仅仅是低半部分符号位的扩展,则标志位(CF)=(OF)=0;否则,如果高半部分包含乘积的有效数字,则(CF)=(OF)=1。 例:MOV AL,47H MOV BX,304AH CBW IMUL BX 举例比较MUL和IMUL不同 例: MOV AL,0B4H MOV BL,11H MUL BL MOV AL,0B4H MOV BL,11H IMUL BL 3、AAM 乘法运算时,AAM指令可对不压缩的BCD码进行调整,乘法的ASCⅡ调整指令。 例: 7*9=63 MOV AL,07H ;(AL)=07H MOV BL,09H ;(BL)=09H MUL BL ;(AX)=07H*09H=003FH AAM

文档评论(0)

1亿VIP精品文档

相关文档