早教吧作业答案频道 -->其他-->
分析下面程序段执行后AX的内容?说明AX是怎么得来的?MOVAX0DECAXADDAX,7FFFHADDAX,2NOTAXSUBAX,0FFFFHADDAX,8000HORAX,0BFDFHANDAX,0EBEDHSALAX,1RCLAX,1
题目详情
分析下面程序段执行后AX的内容?说明AX是怎么得来的?
MOV AX 0
DEC AX
ADD AX,7FFFH
ADD AX,2
NOT AX
SUB AX,0FFFFH
ADD AX,8000H
OR AX,0BFDFH
AND AX,0EBEDH
SAL AX,1
RCL AX,1
MOV AX 0
DEC AX
ADD AX,7FFFH
ADD AX,2
NOT AX
SUB AX,0FFFFH
ADD AX,8000H
OR AX,0BFDFH
AND AX,0EBEDH
SAL AX,1
RCL AX,1
▼优质解答
答案和解析
MOV AX,0 ;ax=0,这个不用解释吧
DEC AX ;ax=0ffffh,因为0-1=-1,负数在计算机内部是以补码形式表示的,即0ffffh.
ADD AX,7FFFH ;ax=7ffeh,7fffh-1=7ffeh
ADD AX,2 ;ax=8000h,7ffeh+2,向前进位就是了
NOT AX ;ax=7fffh,转换成二进制按位取反
SUB AX,0FFFFH ;ax=8000h,7fffh-(-1)=7fffh+1
ADD AX,8000H ;ax=0000h,8000h+8000h,最高位产生进位,自然丢弃
OR AX,0BFDFH ;ax=0bfdfh,任意数与0相或,保持不变
AND AX,0EBEDH ;ax=0abcdh,转换成二进制按位与.
SAL AX,1 ;ax=579ah,且cf=1转换成二进制,左移一位
RCL AX,1 ;ax=af35h,带进位循环左移1位.
DEC AX ;ax=0ffffh,因为0-1=-1,负数在计算机内部是以补码形式表示的,即0ffffh.
ADD AX,7FFFH ;ax=7ffeh,7fffh-1=7ffeh
ADD AX,2 ;ax=8000h,7ffeh+2,向前进位就是了
NOT AX ;ax=7fffh,转换成二进制按位取反
SUB AX,0FFFFH ;ax=8000h,7fffh-(-1)=7fffh+1
ADD AX,8000H ;ax=0000h,8000h+8000h,最高位产生进位,自然丢弃
OR AX,0BFDFH ;ax=0bfdfh,任意数与0相或,保持不变
AND AX,0EBEDH ;ax=0abcdh,转换成二进制按位与.
SAL AX,1 ;ax=579ah,且cf=1转换成二进制,左移一位
RCL AX,1 ;ax=af35h,带进位循环左移1位.
看了 分析下面程序段执行后AX的内...的网友还看了以下:
有关光合作用:对某植株做了如下处理后...A持续光照10minB光照5s后再黑暗处理5s,如此连续 2020-05-13 …
钢瓶中的氧气,在使用了一段时间后,下列说法不正确的是(下面是完整的题目)要说明为什么钢瓶中的氧气, 2020-05-15 …
A在B上,两个一起匀速运动,突然B停下来,A会怎样?有人说,如果AB间的动摩擦力大于最大静摩擦力, 2020-06-03 …
一带正电的绝缘金属球壳A,顶部开孔,有两个带正电的金属小球B,C用导线连接.让B球置于球壳A的空腔 2020-06-04 …
对于ppt来说,以下说法正确的是()对于ppt来说,以下说法正确的是()A启动PPT后直到“关闭” 2020-06-16 …
下雨天,地面上观察者看到雨滴竖直下落时,坐在匀速行驶的车厢里的乘客看到的雨滴是()A向前运动B向后 2020-06-18 …
教材中的抢32游戏,规则是:第一个人先说1或1,2”,第二个人要接着往下说一个或两个数,然后又轮接 2020-06-24 …
装A装B装C哪个境界最高.装A、装B、装C==按层次帮偶排列下.我同学说装C是装B的最高境界.装A 2020-07-22 …
一次唱歌比赛,A.B.C.D.E,五位同学位于前五名,事后有人问他们的名次,他们是这样回答的A说B第 2020-10-31 …
经过下列语句intj,a[10],*p;定义后,下列语句合法的是()A.p=p+2B.p=经过下列语 2020-11-06 …