早教吧作业答案频道 -->数学-->
微机原理的问题!若AX=0ABCDH这个0有什么作用?为什么用这个0这个题是这样的,若AX=0ABCDHBX=7F8FHCF=1求在8086cpu指令SBBAX,BX执行后,SF,ZF,AF,PF,CF,OF的状态,为什么执行这个命令后OF为1?OF不是只有在
题目详情
微机原理的问题!若AX=0ABCDH 这个0有什么作用?为什么用这个0
这个题是这样的,若AX=0ABCDH BX=7F8FH CF=1 求在8086cpu指令
SBB AX,BX 执行后,SF,ZF,AF,PF,CF,OF的状态,为什么执行这个命令后 OF为1?
OF不是只有在有符号数执行时 溢出才置1吗?还有AX=0ABCDH 前面那个0有什么用?AX不是只能存16位吗?那多个0是?
这个题是这样的,若AX=0ABCDH BX=7F8FH CF=1 求在8086cpu指令
SBB AX,BX 执行后,SF,ZF,AF,PF,CF,OF的状态,为什么执行这个命令后 OF为1?
OF不是只有在有符号数执行时 溢出才置1吗?还有AX=0ABCDH 前面那个0有什么用?AX不是只能存16位吗?那多个0是?
▼优质解答
答案和解析
1.计算机里的数字都是以补码的形式放的,因为计算机不知道你要做的是有符号还是无符号计算,所以它有两份结果,一个是以cf为标志的无符号结果,一个是以si为标志的有符号结果,程序员需要当成有符号就取si,当无符号就不用管si,只管cf就行.
2.of是溢出判断标志位,只对有符号数有效,故它默认你的数据是有符号的,而0ABCDH是负数—21555的补码,7F8FH最高位为0是正数32655,用—21555减32655= —54210,16位寄存器最大只能表示—32768到+32767的有符号数,—54210很明显超出范围了,所以溢出了,OF为1.
3.只有在最高一个数为字母时,前面才加0,这个0并没有存放到内存,只是编译的时候要用,目的在于区别其他的数.
不明白的我话再联系,祝你好运~
2.of是溢出判断标志位,只对有符号数有效,故它默认你的数据是有符号的,而0ABCDH是负数—21555的补码,7F8FH最高位为0是正数32655,用—21555减32655= —54210,16位寄存器最大只能表示—32768到+32767的有符号数,—54210很明显超出范围了,所以溢出了,OF为1.
3.只有在最高一个数为字母时,前面才加0,这个0并没有存放到内存,只是编译的时候要用,目的在于区别其他的数.
不明白的我话再联系,祝你好运~
看了 微机原理的问题!若AX=0A...的网友还看了以下:
求英语对话如题:A是B的好朋友,A在七月份要去青岛两个星期,需要带一些东西于是B和A讨论应该带什么 2020-05-12 …
f(x)=sinaxcosax(a不等于0),函数最小正周期为2排,求a的值这题a是为1/2,这点 2020-05-17 …
一种元素与另一种元素最根本的不同点是质子数吗?为什么不是电子数?核内质子数是等于核外电子数的阿`` 2020-05-23 …
已知a的平方+a-3=0.那么a的平方乘以(a+4)的值是?这是一个选择题.A是9.B是-12.C 2020-06-12 …
求特征值问题A是秩为2的3阶实对称矩阵,且A²+5A=0则A的特征值是?答案是负5,负5,0.结果 2020-07-12 …
专利权利要求书用词是否有问题.a是b、c、d中任意一种.a是b、c、d中至少一种.专利权利要求书用 2020-07-21 …
一个关于充分条件的问题A是B的真子集,则x∈A是x∈B的充分不必要条件,为什么?为什么不只是“充分 2020-07-29 …
函数题,A是不是B的函数(1)A等边三角形的面积B等边三角形的边长这两者是不是函数关系,A是不是B 2020-08-03 …
(2014•静安区一模)已知命题a:如果x<3,那么x<5;命题b:如果x≥3,那么x≥5;命题c: 2020-12-16 …
关于矩阵的一个问题A是13-2-1B是3-42-2让证明(AB)的T次方等于B的T次方乘A的T次方那 2021-01-12 …