题目描述:
DX:AX和CX:BX中均为补码表示的32位带符号二进制数,编写一段指令序列实现把两者中的大者放在DX:AX中RT
答案解析
【答案】;CMP DX,CX
JE NEXT ;相等就去比较低16位
JG EXIT ;大于就结束
JMP JH ;否则就交换
NEXT:
CMP AX,BX
JG EXIT ;大于就结束
JH:;否则就交换
XCHG DX,CX
XCHG AX,BX
EXIT:
HLT ;结束 【其他答案】
相关题目
- 汇编语言,设ax bx cx中的数都是带符号数,下列程序求AX BX CX中最大
- 已知线段AC=1,BC=3,则线段AB的长度是( )<br/>A. 4<b
- 已知点A(-1,0),B(-2,-3),C(0,2),D(3,1)则线段AB和线段CD的大小关系是?&
- 已知线段a=3,b=5,线段c的长度为正整数,问:<br/>(1)若要线段
- 把长度为20cm的线段进行黄金分割,则较短线段的长是 ___ cm.&
- 把10cm的线段黄金分割,则较长线段长度_______.(保留根号)<br/&g
- 把10cm长的线段进行黄金分割,则较长线段的长(精确到0.01)是
- 初中一年级上册(人教版)课堂作业数学有理数课后巩固题:<br
- 初三数学(平分线分线段成比例)<br/>1.在三角形ABC中,EF//
- 如图,PA切⊙O于A,PB切⊙O于B,∠APB=90°,OP=4,求⊙O的半径.