.本科生期末试卷(一)二、简答题(每小题8分,共16分) 1 假设主存容量16M32位,Cache容量64K32位,主存与Cache之间以每块432位大小传送数据,请确定直接映射方式的有关参数,并画出内存地址格式。 2 指令和数据都用二进制代码存放在内存中,从时空观角度回答CPU如何区分读出的代码是指令还是数据。答:计算机可以从时间和空间两方面来区分指令和数据,在时间上,取指周期从内存中取出的是指令,而执行周期从内存取出或往内存中写入的是数据,在空间上,从内存中取出指令送控制器,而执行周期从内存从取的数据送运算器、往内存写入的数据也是来自于运算器三、计算题(14分)设x=-18(-15),y=+26(+13),数据用补码表示,用带求补器的阵列乘法器求出乘积xy,并用十进制数乘法进行验证。解:设最高位为符号位,输入数据为:x补=10001,y补=10011, 算前求补器输出后 |x|=1111, |y|=11011111 11011111 乘积符号位运算: