716901010056--赵阳坤---第一次作业---计算机组成与系统结构第1次作业:第1章4题、第2章4题、第3章4题第1章1.到目前为止,使用最为广泛的计算机形态是B。A.超级计算机B.个人计算机C.嵌入式计算机D.服务器2.世界上第一台通用电子数字计算机ENIAC使用B作为电子器件。A.晶体管B.电子管C.大规模集成电路D.超大规模集成电路3.一种可以采用多种不同的。A.计算机组成,计算机体系结构B.计算机组成,计算机实现C.计算机实现,计算机体系结构D.计算机实现,计算机组成4.冯·诺伊曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?答:主要设计思想:采用存储程序的方式,编制好的程序和数据存放在同一存储器中,计算机可以在无人干预的情况下自动完成逐条取出指令和执行命令的任务;在机器内部,指令和数据均以二进制码表示,指令在存储器中按照执行顺序存放。主要组成部分:运算器,存储器,控制器,输入设备,输出设备。第2章1.为了提高浮点数的表示精度,当尾数不为时,通过修改阶码并移动小数点,使尾数域的最高有效位为,这称为浮点数的规格化表示。BA.0,0B.0,1C.1,0D.1,12.在定点运算中,为了判断溢出是否发生,可采用双符号位检测法。不论溢出与否,其符号位始终指示正确的符号。CA.小数,最高B.小数,最低C.整数,最高D.整数,最低3.若浮点数的IEEE-754标准存储格式为43D4C000H,求该浮点数的十进制值,要求给出具体过程。答:将16进制展开后,可得到二进制数格式为0-01111111=00000011=(3)10包含隐藏位1的尾数1.将16进制展开后.011[例1]若浮点数x的754标准存储格式为(41360000)16,0000,0001,求其浮点数的十进制数值,0000.M)*2^(E-127)=+(1,0000,0110.011011)2*2^3=(11,可得二进制数格式为0100,0000,0001,0011,0110,0000于是有x=(-1)^0*(1,0000,0000SEM指数e=100.M=1,00004.设阶码3位,尾数6位,按浮点运算方法,完成下列取值的[x-y]运算:(1)100101.02011x,)011110.0(2010y(2))010110.0(2101x,)010110.0(2100y解答:(1)x=2-011×0.100101,y=2-010×(-0.011110)[x]浮=11101,0.100101[y]浮=11110,-0.011110Ex-Ey=11101+00010=11111规格化处理:1.010010阶码11100-4-4×-0.101110规格化处理:0.110000阶码11110x-y=2-2×0.110001(2)x=2-101×(-0.010110),y=2-100×0.010110[x]浮=11011,-0.010110[y]浮=11100,0.010110Ex-Ey=11011+00100=11111规格化处理:0.101100阶码11010-6规格化处理:1.011111阶码11100x-y=-0.100001×2-4第3章1.双端口存储器是一种高速工作的存储器,指同一个存储器具有两组相互独立的控制线路,可以对存储器中位置上的数据进行独立的存取操作。A.刷新,指定B.刷新,任何C.读写,指定D.读写,任何22.相联存储器是以来访问存储器的。A.地址B.关键字C.内容D.Cache3.从CPU来看,增加Cache的目的,就是在性能上使的平均读出时间尽可能接近Cache的读出时间。A.主存B.辅存C.内存D.外存4.CPU执行一段程序时,Cache完成存取的次数为3000次,主存完成存取的次数为180次,已知Cache存储周期为40ns,主存存储周期为250ns,求Cache的命中率、Cache-主存系统的效率和平均访问时间。【解】:Nc=3000,Nm=180tc=40ns,tm=250ns∴命中率h=Nc/(Nc+Nm)=3000/(3000+180)=0.943=94.3%平均访问时间ta=h*tc+(1-h)tm=0.943*40+(1-0.943)*250=51.97ns效率e=tc/ta=40/51.97=0.7697=76.97%