欢迎来到天天文库
浏览记录
ID:21273886
大小:182.00 KB
页数:3页
时间:2018-10-20
《本科生期末试卷三答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本科生期末试卷三答案一.选择题1B2B3D4C5A6C7C8C9B10B二.填空题1.A.CPUB.CPUC.主机2.A.原码B.补码C.反码3.A.SRAMB.DRAMC.集程度4.A.指令寻址B.顺序C.跳跃5.A.存储器B.指令周期C.不相同的6.A.ISAB.EISAC.VISA7.A.VGAB.1280×1024C.24位8.A.嵌套B.优先级高C.优先级地三.应用题1.解:[x]原=1.01111[x]补=1.10001所以:[-x]补=0.01111[y]原=0.11001[y]补=0.1100
2、1所以:[-y]补=1.00111[x]补11.10001[x]补11.10001+[y]补00.11001+[-y]补11.00111[x+y]补00.01010[x-y]补10.11000所以:x+y=+0.01010因为符号位相异,结果发生溢出2.解:由已知条件,机器字长16位,主存容量128KB/2=64KB字,因此MAR=18位,共128条指令,故OP字段占7位。采用单字长和双字长两种指令格式,其中单字长指令用于算术逻辑和I/O类指令,双字长用于访问主存的指令。OPR1R2OPXR2D1595432
3、0159865320寻址方式由寻址模式X定义如下:X=000直接寻址E=D(64K)X=001立即数D=操作数X=010相对寻址E=PC+DPC=16位X=011基值寻址E=Rb+D,Rb=16位X=100间接寻址E=(D)X=101变址寻址E=RX+D,RX=10位1.解:可采用多体交叉存取方案,即将主存分成8个相互独立、容量相同的模块M0,M1,M2,…M7,每个模块32M×32位。它各自具备一套地址寄存器、数据缓冲寄存器,各自以同等的方式与CPU传递信息,其组成结构如图B3.3:图B3.3CPU访问8个
4、存贮模块,可采用两种方式:一种是在一个存取周期内,同时访问8个存贮模块,由存贮器控制它们分时使用总线进行信息传递。另一种方式是:在存取周期内分时访问每个体,即经过1/8存取周期就访问一个模块。这样,对每个模块而言,从CPU给出访存操作命令直到读出信息,仍然是一个存取周期时间。而对CPU来说,它可以在一个存取周期内连续访问8个存贮体,各体的读写过程将重叠进行。2.解:加法指令“ADDX(Ri)”是一条隐含指令,其中一个操作数来自AC0,另一个操作数在数据存贮器中,地址由通用寄存器的内容(Ri)加上指令格式中的X
5、量值决定,可认为这是一种变址寻址。因此,指令周期的操作流程图如图B3.4:相应的微操作控制信号列在框图外。图B3.43.解:分五个阶段:请求总线,总线仲裁,寻址(目的地址),信息传送,状态返回(错误报告)。如图B3.5图B3.51.解:该中断系统可以实行5重中断,中断优先级的顺序是,优先权1最高,主程序运行于最低优先权(优先权为6)。图B3.2中出现了4重中断。图B3.2中中断过程如下:主程序运行到T1时刻,响应优先权4的中断源的中断请求并进行中断服务;到T3时刻,优先权4的中断服务还未结束,但又出现了优先权
6、3的中断源的中断请求;暂停优先权4的中断服务,而响应优先权3的中断。到T4时刻,又被优先权2的中断源所中断,直到T6时刻,返回优先权3的服务程序,到T7时刻,又被优先权1的中断源所中断,到T8时刻,优先权1的中断服务完毕,返回优先权3的服务程序,直到T10优先权3的中断服务结束,返回优先权4的服务程序,优先权4的服务程序到T11结束,最后返回主程序。图B3.2中,优先权3的服务程序被中断2次,而优先权5的中断又产生。
此文档下载收益归作者所有