早教吧作业答案频道 -->数学-->
汇编语言,补码运算问题MOVAH,22HMOVBH,A0HSUBAH,BHcpu在执行sub的时候包含了两种含义:有符号运算和无符号运算22H是34的原码,94的补码A0H是160的原码,-96的补码cpu执行时是不是包括了以下四种运算
题目详情
汇编语言,补码运算问题
MOV AH,22H
MOV BH,A0H
SUB AH,BH
cpu在执行sub的时候包含了两种含义:有符号运算和无符号运算
22H是34的原码,94的补码
A0H是160的原码,-96的补码
cpu执行时是不是包括了以下四种运算呢:
34-160
34-(-96)
94-160
94-(-96)
MOV AH,22H
MOV BH,A0H
SUB AH,BH
cpu在执行sub的时候包含了两种含义:有符号运算和无符号运算
22H是34的原码,94的补码
A0H是160的原码,-96的补码
cpu执行时是不是包括了以下四种运算呢:
34-160
34-(-96)
94-160
94-(-96)
▼优质解答
答案和解析
基本想法正确,但是有两个问题:
1.不同的表示法不能运算
2.以8位二进制码为例
94的补吗显然不是22H,而是5EH
MOV AH,22H
MOV BH,A0H
SUB AH,BH
运算后CF=1,OF=1
视为无符号数为:
34-160应得-126,实得130,结果错误
视为有符号数为:
34-(-96)应得130,实得-126,结果错误
1.不同的表示法不能运算
2.以8位二进制码为例
94的补吗显然不是22H,而是5EH
MOV AH,22H
MOV BH,A0H
SUB AH,BH
运算后CF=1,OF=1
视为无符号数为:
34-160应得-126,实得130,结果错误
视为有符号数为:
34-(-96)应得130,实得-126,结果错误
看了 汇编语言,补码运算问题MOV...的网友还看了以下:
2010年福厦高铁通车,若动车从厦门到福州的平均速度为150km/h,全线运行时间为1h48min 2020-05-13 …
1.请阅读分析下面程序,然后写出运行结果.#include"stdio.h"voidmain(){ 2020-05-15 …
风机在一定的运行条件下的Q-H曲线在( )情况下可能会出现不稳定运行? A.陡降型B.平坦型C 2020-05-18 …
(2013•定西模拟)福厦高速铁路客运于2010年4月26日正式开通,高铁动车组列车(如图所示)速 2020-06-23 …
已知某行星的半径为R,以其第一宇宙速度运行的卫星绕行星运行的周期为T,该行星的同步卫星的运行速度为 2020-06-25 …
已知地球半径为R,地球表面加速度为g,不考虑地球自转的影响.推导第一宇宙v1的表达式;若卫星绕地球 2020-07-01 …
(2014•曲靖)下表是某次列车的运行时刻表,列车准点运行时,由曲靖到安顺这段路程的平均速度为km 2020-07-04 …
北京到上海的路程为880km,运行两队城际列车,已知列车最高速度达到230km/h,下表是N801 2020-07-09 …
(h个个m•阳江一模)h个个5年1个月1h日,我国成功地发射了“神舟”六号载人宇宙飞船,飞船进入轨道 2020-11-12 …
赛场上,一高为H的运动员正进行100米比赛,在终点处,一记者为他拍摄冲刺照,相机光圈(控制光亮多少) 2020-12-14 …