《计算机科学导论》课后练习(翻译)(16)

时间:2026-01-22

答:The XOR operator can be used to invert bits. Set the desired positions in the mask to 1.

异或运算可以用来对指定位反转,掩码中的1位对第一个输入中的相应的位进行反转,而掩码中的0位使第一个输入中相应的位保持不变。

19.逻辑和算术移位间的区别是什么?

答:The logical shift operation is applied to a pattern that does not represent a signed number. The arithmetic shift operation assumes that the bit pattern is a signed number in two’s complement format.

逻辑移位运算应用于不带符号位的数的模式。算术移位运算假定位模式是用二进制补码格式表示的带符号位的整数。

选择题

20.( )是算术位运算。

A.异或 B.一元非 C.减法 D.以上都是

21.( )是逻辑位运算。

A.异或 B.一元非 C.减法 D.以上都是

22.( )描述整数的方法是计算机存储中最常用的方法。

A.用符号加绝对值 B.二进制反码

C.二进制补码 D.无符号整数

23.二进制补码加法中,如果是最左边一列相加后产生进位,则( )。

A.加到最右边一列 B.加到最左边一列

C.舍弃 D.增加位长度

24.一个8位分配单元,用二进制补码能表示的最小十进制数是( )。

A.―8 B.―127 C.―128 D.―256

25.一个8位分配单元,用二进制补码能表示的最大十进制数是( )。

A.8 B.127 C.128 D.256

26.一个4位分配单元,用二进制补码表示,1加7得到( )。

A.8 B.1 C. ―7 D. ―8

27.一个4位分配单元,用二进制补码表示,5加5得到( )。

A. ―5 B. ―6 C. ―7 D. 10

28.如果在余127码中的指数表示为二进制10000101,那么十进制中的指数是( )。

A.6 B.7 C.8 D.9

29.两个数相加,一个指数值为7,另一个指数值为9,则需要将较小数的小数点( )。

A.左移一位 B.右移一位

C.左移二位 D.右移二位

30.二元运算符( )取两个输入产生一个输出。

A.AND B.OR C.XOR D.前三项

31.一元运算符( )将一个输入取反。

A.AND B.OR C.NOT D.XOR

32.二元运算符( )两个输入为0,输出也为0。

A.AND B.OR C.XOR D.前三项

33.二元运算符( )两个输入为1,输出为0。

A.AND B.OR C.XOR D.前三项

《计算机科学导论》课后练习(翻译)(16).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219