原反补移码
习题资料:原码、反码、补码、移码。
正数的原、反、补等于该数本身。
负数的原码首位(符号位是1)
负数的反码等于原码非符号位全部取反。
负数的补码等于在反码基础上加1:
(例1:[-1]原=10000001、[-1]补=11111111)
(例2:[-0]原=10000000、[-0]补=00000000)
移码等于补码的最高位取反
(移码常用于表示浮点数中的阶码)
问题1:原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码表示和运算数
据,原因是采用补码可以______。
A、保证运算过程与手工运算方法保持一致
B、简化计算机运算部件的设计
C、提高数据的运算速度
D、提高数据的运算精度
问题2:宏病毒一般感染以_____为扩展名的文件。
A、EXE B、COM C、DOC D、DLL
问题3:若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为_______。
A、0 B、-1 C、216-1 D、-216+1
问题4:计算机中常采用原码、反码、补码和移码表示数据,其中,正负0编码相同的是_____。
A、原码和补码 B、反码和补码 C、补码和移码 D、原码和移码
问题5:计算机感染特洛伊木马后的典型现象是_____。
A、程序异常退出 B、有未知程序试图建立网络连接
C、邮箱补垃圾邮件填满 D、Windows系统黑屏
答案:BCBCB
浙公网安备 33010602011771号