计组
焚天&无夜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cache中有效位、脏位、替换控制位、标记位的顺序
标记项单独保存在一个标记阵列中,包括且顺序依次是有效位、脏位、替换控制位、标记位,其中标记位与对应的Cache地址中一致。另外,对于组相联,标记阵列中每一行是一组。Cache地址只包括标记位和块内地址。原创 2022-08-19 19:03:27 · 7897 阅读 · 2 评论 -
浮点数2^7*29/32中/32是什么意思?
二进制就是0.00001,29=31-2,二进制就是11101,29/32也就是0.11101。(4)舍入采用0舍1入法(如果被移除的是1,则尾数末尾加1,如果是0,则不加)不变,(3)规格化因为尾数符号位溢出,所以向右规格化,尾数右移,阶码加1。计算x+y,对阶,尾数求和,规格化,舍入,判溢。在408【2009年统考真题】中,浮点数X=,其中29/32就是整数除法,1/32也就是。(5)判溢阶码符号位为01,溢出。,5/8二进制就是0.101,Y=,所以y尾数右移2位,...原创 2022-07-30 16:54:34 · 2613 阅读 · 1 评论 -
“补码不恢复余数除法中,异号相除时,够减商0,不够减商1”这句话的理解
我们知道,在原码不恢复余数除法中,因为符号位不参与运算,所以先用被除数的绝对值减去除数的绝对值,如果余数为正则表示被除数够减,商上1;如果余数为负则表示不够减,商上0。时,被减数加上除数,此时如果够减,则余数必和被除数同号,而被除数和除数异号,所以余数和除数也是异号,根据上商规则,此时商上0。反之不够减则商上1。时,被除数减去除数,此时如果够减余数必和被减数同号,而被除数和除数同号,所以余数和除数同号,此时商上1。反之不够减则商上0。若余数和除数同号,则商上1;若余数和除数异号,则商上0。...原创 2022-07-19 17:56:44 · 6187 阅读 · 16 评论 -
补码加法器中低位进位信息是什么?
当控制端Sub=1时,做减法;当控制端Sub为0时,做加法。另外,做减法时,输入的是减数的反码,而不是补码。输入加法器,当Sub=0时,将。当Sub=1即做减法时,将。例如x-y,用补码表示即。,加法器运算的时候是。......原创 2022-07-18 23:35:57 · 12523 阅读 · 5 评论 -
为什么补码算术左移会发生溢出?什么情况会溢出?
2、如果符号位为1,最高数位为0,形如10xxx…xxx,那么这是一个负数,不管后面是多少,其绝对值必超过最小值的绝对值的一半假如有8位,最小值为。1、如果符号位为0,最高数位为1,形如01xxx…xxx,那么这是一个正数,而且不管有几位,必超过最大值的一半假如有8位,最大表示数值为。我们知道,算术移位符号位保持不变,那为什么左移后会溢出呢,符号位不是没变吗?结论当补码算术左移时,若符号位与最高数位不同,则会发生溢出。,准确的说最大为10111111,即后面全是1,其真值为。...原创 2022-07-18 20:27:31 · 12683 阅读 · 4 评论 -
为什么说移码和补码只差一个符号位
移码,常用来表示浮点数的阶码。它只能表示整数。当机器字长为 n+1n+1n+1(第1位是符号位,后n位是数值部分)时:[X]移=2n+x(−2n原创 2022-07-11 11:54:00 · 1982 阅读 · 0 评论 -
8421BCD码与十进制之间的转换
BCD码也叫二进制编码的十进制数,就是为了方便二进制与十进制的转换而定义的。(如无特殊说明,BCD码指8421BCD码)1、BCD码每四位表示十进制中的一位的二进制表示;BCD码转换为十进制同理,从右往左每四位按二进制转换为十进制2、因为4位二进制有0到15共16个数,而十进制中只有0到9共10个数,所以BCD码中每四位有6个无效码,即1010到1111。在进行BCD码加法运算时,如果运算结果处于无效码区间,则需要将运算结果+6(0110)。多位数加法同理,注意,如果出现无效码的地方不是在最后一位,就不原创 2022-07-10 18:39:30 · 62252 阅读 · 2 评论
分享