出现解析错误,请评论留下反馈,龙人会尽快回复,谢谢


1、用带符号位的定点补码表示纯小数,8位编码11111111表示的十进制真值是__。

A.0
B.-1
C.+2^-7
D.-2^-7


解析:

带符号位的定点补码=1 | 111 1111
符号位 数值位
符号位为1,因此此数为负数,排除C;
原码 = 1 | 000 0000 +1 = 1 | 000 0001
因为题目指明为纯小数,所以二进制的真值为(-0.000 0001),转换为十进制是-2^-7
因此选D


知识点:

定点补码表示的纯小数,其定的小数点位置肯定是在最高位(符号位)之后
正数:

原码=补码

负数:

原码=最左边的比特位为1
反码=(除符号位外)全部取反
补码=反码+1


2、执行算术右移指令的操作过程是 ( ) 。

A、操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中

B、进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中

C、操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中

D、操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中


解析:

逻辑左移=算数左移,右边统一添0
逻辑右移,左边添0
算数右移,左边添加的数和符号有关

选择D

例:
1010101010 其中【】是添加的位
逻辑左移一位 010101010【0】
算数左移一位 010101010【0】
逻辑右移一位 【0】101010101
算数右移一位 【1】101010101
若例子为 01010101010
算数右移一位 【0】0101010101

3、组成2M×9位的内存,可以使用 ( ) 。

A、1M×9位进行并联

B、1M×4位进行串联

C、2M×4位进行并联

D、2M×4位进行串联


解析:

串联是指将具有相同位的存储器联在一起形成具有更大容量的存储器。
并联是指将具有相同容量的存储器联在一起形成能同时处理更多位的存储器。
从题目来看,组成2M×8位的内存可以用2M×4位进行并联或1M×8位进行串联。

选C

最后修改日期:2019年4月28日

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。