10-27作业

微机原理

10—27作业答案

1. 假定AX和BX中的内容为带符号数, CX和DX中的内容为无符号数, 请用比较指令和条件转移指令实现以下判断:

(1)若DX的值超过CX的值,则转去执行EXCEED

(2)若BX的值大于AX的值,则转去执行EXCEED

(3)C X中的值为0吗? 若是则转去执行ZERO

(4)B X的值与AX的值相减, 会产生溢出吗? 若溢出则转OVERFLOW

(5)若BX的值小于AX的值,则转去执行EQ_SMA

(6)若DX的值低于CX的值,则转去执行EQ_SMA

2、若给定(AX)=A050H,(BX)=6O50H ,分析下列程序段(按无符号数计算),确定程序的转向:

ADD AL,BL

JZ L1

JC L2

CMP AH,BH

JC L3

JZ L4

JMP L5

…………

L1 : ……

…………

L2 : ……..

........

L3 : ……

…………..

L4 : ……

…………

L5 : ……

…………

程序转移地址标号为:

第- 1 - 页共-2- 页

10 27作业的相关文档搜索

10 27作业相关文档

最新文档

返回顶部