早教吧作业答案频道 -->其他-->
1.编写完整的汇编语言程序(1)计算122-234的结果,并验证其标志位的设置及含义.(2)计算122+234的结果,并验证其标志位的设置及含义.(3)计算12345678h+87654321h的结果.(用带进位加法,先
题目详情
1. 编写完整的汇编语言程序
(1) 计算122-234的结果,并验证其标志位的设置及含义.
(2) 计算122+234的结果,并验证其标志位的设置及含义.
(3) 计算12345678h+87654321h的结果.(用带进位加法,先计算低16的和再计算高16的和)
(4) 计算87654321h-12345678h的结果.(方法同上)
(1) 计算122-234的结果,并验证其标志位的设置及含义.
(2) 计算122+234的结果,并验证其标志位的设置及含义.
(3) 计算12345678h+87654321h的结果.(用带进位加法,先计算低16的和再计算高16的和)
(4) 计算87654321h-12345678h的结果.(方法同上)
▼优质解答
答案和解析
(1)
CODE SEGMENT
ASSUME CS:CODE
START:
MOV AX,122
SUB AX,234
HLT
CODE ENDS
END START
标志位可以在Debug中查看.
应该是:SF=1,ZF=0,CF=1,OF=0……
CODE SEGMENT
ASSUME CS:CODE
START:
MOV AX,122
SUB AX,234
HLT
CODE ENDS
END START
标志位可以在Debug中查看.
应该是:SF=1,ZF=0,CF=1,OF=0……
看了 1.编写完整的汇编语言程序(...的网友还看了以下:
从0、1、2、3、4、5、6、7、8、9这10个数,组成三位数+三位数的进位或不进位的+法算式? 2020-04-26 …
数字电路74160计数器芯片C端为什么不是计10个脉冲进位而是9个脉冲就进位了当显示1001,C就 2020-05-19 …
进制转换假设我们用12-bit来表达一个整数,请将10进位的-375以下列方式表达成二进制:假设我 2020-05-20 …
写一个程式做进位制之间的转换(2进位到16进位).其中A代表10,B代表11.,F代表15.Inp 2020-06-09 …
ARM9汇编进位问题进位产生的条件是什么是用二进制还是十六进制计算?比如60-46(10进制)是否 2020-07-17 …
连续进位加法是连续2位或2位以上需要进位的加法,如188+44,而隔位进位是隔了一位需要进位的加法 2020-07-19 …
7709这个数中,千位的7表示7个千,百位的7表示7个百.它们之间相差多少 2020-07-29 …
在17.76中,个位的7是十分位7的倍. 2020-07-31 …
有一个22位数,个位为7.将这个22位数乘以7,所得积数仍为22位数,且只有个位的7移到了第一位,其 2020-11-19 …
小马虎在做一道减法时,把减数个位上的1看成了7,把减数十位的7看成了1,结果算出的差得444正确的差 2020-11-30 …