计算机组成原理的一些题目 判断题 希望各位大神帮忙!!!
判断题:11.定点补码运算时,其符号位不参加运算。12.在原码、反码和补码三种机器码中补码的表示范围最大。13.动态RAM和静态RAM都是易失性半导体存储器。14.奇偶校...
判断题:
11. 定点补码运算时,其符号位不参加运算。
12. 在原码、反码和补码三种机器码中补码的表示范围最大。
13. 动态RAM和静态RAM都是易失性半导体存储器。
14. 奇偶校验码的码距为1,所以可以发现1位数据错误。
15. 在定点补码乘法器中,被乘数的符号和乘数的符号都参加运算。
16. 在浮点运算中,阶码处理部件可实现加、减、乘、除四种运算。
17. 在浮点运算中,尾数部件只进行乘法和除法运算。
18. 汇编程序是将高级语言程序转换成可执行代码的翻译程序。
19. 移码的特点是编码保持了数据原有的大小顺序。
20. 在补码乘法中,根据乘数相邻两位比较结果决定运算操作的方法称为“比较法”,又称为Booth法。 展开
11. 定点补码运算时,其符号位不参加运算。
12. 在原码、反码和补码三种机器码中补码的表示范围最大。
13. 动态RAM和静态RAM都是易失性半导体存储器。
14. 奇偶校验码的码距为1,所以可以发现1位数据错误。
15. 在定点补码乘法器中,被乘数的符号和乘数的符号都参加运算。
16. 在浮点运算中,阶码处理部件可实现加、减、乘、除四种运算。
17. 在浮点运算中,尾数部件只进行乘法和除法运算。
18. 汇编程序是将高级语言程序转换成可执行代码的翻译程序。
19. 移码的特点是编码保持了数据原有的大小顺序。
20. 在补码乘法中,根据乘数相邻两位比较结果决定运算操作的方法称为“比较法”,又称为Booth法。 展开
2个回答
展开全部
11. ×
原因:补码加减法公式:( X+Y )补 = (X )补 + (Y )补 是带符号的·
补码乘除法虽然有些取了绝对值 但是过程中的加减 都是带符号的补码加减
//是有些取绝对值 剩下的一些是带符的 (比如楼主的第20题)
再补充给楼主一个小策略: 为什么从( X+Y )补 = (X )补 + (Y )补 公式
可以看出需要带符? 因为如果不带符号的话 没必要专门强调是用补码
12。√
补码由于没有负0.它比原码和反码可以多表示一个 负2^n 原码中1000...(负0)多占了一个
13.√
不管你动还是静,一断电储存信息立刻消失。他们是靠电能在记录。
14.√
校验码通过分组扩大码距来进行校验
奇偶校验时对数字的各个位数只有一个分组,那就是所有位数。
他的码距是1 (分组上一个位数与下一个位数 在 原数中的距离 )
举例: 1234567
分组: 1 3 5 7 和 2 4 6 8
1和3在分组①中相邻, 但在原数中距离为2 (从1右到2再右到3)
校验位通过码距来提高校验位数
由于码距只有1 它只能判断1位出错
15.√
第11题已经说过补码乘除 有一些 是不考虑符号位的,只是过程中的加减要带符。
最终结果的符号由原被乘数和乘数两个符号位 异或 而成(负负得正原则)
除法一样。
但是确实有些是考虑符号位的,比如补码两位乘 (就是楼主20题的方法)
16.×
阶码是不支持乘除的,只有 ( (a)^x )^y = a ^ ( x×y )才会用到乘除 x,y是阶码
可是计算机中没有计算( (a)^x )^y 的功能!!!
他只能计算a^x × a^y = a^(x+y)
17.×
必须支持加减!
否则 a^x + b^y 在对阶之后成为 A^c + B^c 必须要求出A+B才行的。
18。×
汇编程序是把 助记符 转换成 机器码 (操作码+操作数)
助记符是汇编语言 而不是高级语言 转换成可执行代码倒是没有错,
因为机器语言(机器码 即操作码+操作数)就是可直接执行的
补充一点 exe是可执行文件 但是他不是高级语言 他已经被处理过成了直接执行文件了
19.√
移码是直接加一个偏移常量2^n 所以可以直接判断大小
这里说的直接 的意思是 不需要判断符号位 移码没有符号位 最高位1的移码比最高位0的移码大
移码的诞生就是为了抹除 补码这该 。 死的符号位。
20.√
布斯算法就是补码两位乘法,根据乘数的最后一位 和 一位附加位来判断如何进行
部分积的操作。 布斯算法中 符号位一起参与运算。
这就是补码的精华所在: 有些时候(比如布斯乘法)不需要额外考虑符号位!
本人个人力量 虽然自认正确并不保证完全正确 楼主斟酌
、、、、、、、、、、、、、、
原因:补码加减法公式:( X+Y )补 = (X )补 + (Y )补 是带符号的·
补码乘除法虽然有些取了绝对值 但是过程中的加减 都是带符号的补码加减
//是有些取绝对值 剩下的一些是带符的 (比如楼主的第20题)
再补充给楼主一个小策略: 为什么从( X+Y )补 = (X )补 + (Y )补 公式
可以看出需要带符? 因为如果不带符号的话 没必要专门强调是用补码
12。√
补码由于没有负0.它比原码和反码可以多表示一个 负2^n 原码中1000...(负0)多占了一个
13.√
不管你动还是静,一断电储存信息立刻消失。他们是靠电能在记录。
14.√
校验码通过分组扩大码距来进行校验
奇偶校验时对数字的各个位数只有一个分组,那就是所有位数。
他的码距是1 (分组上一个位数与下一个位数 在 原数中的距离 )
举例: 1234567
分组: 1 3 5 7 和 2 4 6 8
1和3在分组①中相邻, 但在原数中距离为2 (从1右到2再右到3)
校验位通过码距来提高校验位数
由于码距只有1 它只能判断1位出错
15.√
第11题已经说过补码乘除 有一些 是不考虑符号位的,只是过程中的加减要带符。
最终结果的符号由原被乘数和乘数两个符号位 异或 而成(负负得正原则)
除法一样。
但是确实有些是考虑符号位的,比如补码两位乘 (就是楼主20题的方法)
16.×
阶码是不支持乘除的,只有 ( (a)^x )^y = a ^ ( x×y )才会用到乘除 x,y是阶码
可是计算机中没有计算( (a)^x )^y 的功能!!!
他只能计算a^x × a^y = a^(x+y)
17.×
必须支持加减!
否则 a^x + b^y 在对阶之后成为 A^c + B^c 必须要求出A+B才行的。
18。×
汇编程序是把 助记符 转换成 机器码 (操作码+操作数)
助记符是汇编语言 而不是高级语言 转换成可执行代码倒是没有错,
因为机器语言(机器码 即操作码+操作数)就是可直接执行的
补充一点 exe是可执行文件 但是他不是高级语言 他已经被处理过成了直接执行文件了
19.√
移码是直接加一个偏移常量2^n 所以可以直接判断大小
这里说的直接 的意思是 不需要判断符号位 移码没有符号位 最高位1的移码比最高位0的移码大
移码的诞生就是为了抹除 补码这该 。 死的符号位。
20.√
布斯算法就是补码两位乘法,根据乘数的最后一位 和 一位附加位来判断如何进行
部分积的操作。 布斯算法中 符号位一起参与运算。
这就是补码的精华所在: 有些时候(比如布斯乘法)不需要额外考虑符号位!
本人个人力量 虽然自认正确并不保证完全正确 楼主斟酌
、、、、、、、、、、、、、、
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询