设机器字长为16位(其中一位为符号位),对于整数,当其分别代表无符号数、原码、补码和反码时,分别写
设机器字长为16位(其中一位为符号位),对于整数,当其分别代表无符号数、原码、补码和反码时,分别写出其对应的十进制数范围及机器数形式(用十六进制表示)。
设机器字长为16位(其中一位为符号位),对于整数,当其分别代表无符号数、原码、补码和反码时,分别写出其对应的十进制数范围及机器数形式(用十六进制表示)。
第1题
设机器字长为16位,写出下列各种情况下它能表示的数的范围(十进制表示)。假设定点数采用一位符号位。 (1)无符号数; (2)原码表示的定点小数; (3)补码表示的定点小数; (4)原码表示的定点整数; (5)补码表示的定点整数; (6)假设浮点数阶码5位(含1位阶符)尾数11位(含1位数符)分别写出其对应的正数和负数范围; (7)浮点数格式同(6),机器数用原码规格化形式,分别写出其对应的正数和负数范围; (8)浮点数格式同(6),机器数用补码规格化形式,分别写出其对应的正数和负数范围。
第2题
在补码一位乘法中,设[x]补为被乘数,[y]补为乘数,若ynyn+1(yn+1为低位)=00,应执行________操作,若ynyn+1=01,应执行________操作,若ynyn+1=10,应执行________操作,若ynyn+1=11,应执行________操作。若机器数字长为16位(不包括符号位),则补码乘法需做________次________操作,最多需做________次________操作。
第3题
假设机器数字长为16位(包括1位符号位),若一次移位需100 ns,一次加法需100 ns, 试问原码一位乘、原码两位乘、补码一位乘和补码加减交替法各最多需多少时间?
第4题
设机器数字长为16位(含1位符号位),若用补码表示定点小数,则最大正数为________。
A.1-215
B.1-215
C.215-1
D.215
第5题
设机器字长为16位(含1位符号位),若一次移位需1μs,一次加法需1μs。则定点原码加减交替除法最多需__________。
第6题
(1)无符号数;
(2)原码表示的定点小数;
(3)补码表示的定点小数;
(4)补码表示的定点整数;
(5)原码表示的定点整数;
(6)浮点数的格式为:阶码6位(含1位阶符),尾数10位(含1位数符)。分别写出其正数和负数的表示范围;
(7)浮点数格式同(6),机器数采用补码规格化形式,分别写出其对应的正数和负数的真值范围。
第7题
设机器数字长8位(含1位符号位),若机器数BAH为原码,则算术左移一位得_________,算术右移一位得_________。
A.F4H EDH
B.B4H 6DH
C.F4H 9DH
D.B5H EDH
第8题
设机器数字长为n位(不包括符号位),画出原码一位乘的运算器框图(图中必须反映原码一位乘算法),要求: (1)寄存器和全加器均用方框表示; (2)指出每个寄存器的位数及寄存器中操作数的名称; (3)详细画出第5位全加器的输入逻辑电路(设第n位为最低位); (4)描述原码一位乘法过程中的重复加和移位操作。
第9题
已知机器数字长为4位(其中一位为符号位),写出定点机(包括小数定点机和整数定点机两种)中原码、补码和反码的全部形式,并注明其对应的十进制真值。
第10题
设某机存储字长、指令字长和机器字长均相等,该机的指令格式如下:
其中,A为形式地址,补码表示(包括一位符号位); M为寻址模式,M=0立即寻址; M=1直接寻址(此时A视为无符号数); M=2间接寻址(此对A视为无符号数); M=3变址寻址(变址寄存器为RX); M=4相对寻址。 试问: (1)该指令格式能定义多少种不同的操作?立即寻址操作数的范围是多少? (2)写出各种寻址模式计算有效地址的表达式。 (3)当M=1、2、4时,能访问的最大主存空间为多少机器字(主存容量为64K字)?