计算机组成原理 同级中断,计算机组成原理期末试卷及答案(西南交大).doc

41528d3028836879cd698677c3999917.gif计算机组成原理期末试卷及答案(西南交大).doc

题号一二三四五六七总成绩得分西南交通大学XXXX-XXXX学年第X学期考试试卷课程代码课程名称计算机组成原理考试时间120分钟阅卷教师签字注意1严禁使用手机、互借文具;2不可使用计算器、文曲星等工具,不自带草稿纸。一、简答题10分1简述I/O接口的基本功能。2.请简述补码加减交替除法中的运算规则,即什么情况下上商1,什么情况下上商0下一步做何操作(注最后一步商恒置1除外)二、单选题30分答案填写处(注意答案填在其它地方无效)1.中断向量可以提供_____。A被选中设备的地址C中断服务程序入口地址B传送数据的起始地址D主程序的断点地址2.下列选项中,描述浮点数操作速度指标的是_____。AMIPSBCPICMFLOPSDMHZ3.某计算机有五级中断L4~L0,中断屏蔽字为M4M3M2M1M0,MI1(0≤I≤4)表示对LI级“计算机组成原理”模拟试卷。题目共七大题。第1页中断进行屏蔽。若中断响应优先级从高到低的顺序是L4→L0→L2→L1→L3,屏蔽同级中断,则L1的中断处理程序中设置的中断屏蔽字是A.11110B.01101C.00011D.010104.8位原码10010011等值扩展为16位后,其机器数为_____。A1111111110010011C1000000010010011B1000000000010011D11111111011011015.在下列的寻址方式中,_____方式取操作数最快。A相对寻址B寄存器寻址C直接寻址D寄存器间接寻址6.BOOTH乘法运算的规则是当判断位YNYN1为_____时,原部分积加X补后再右移一位(但最后一步不右移)。A00B11C01D107.某指令系统指令长度为8位,每一个地址码为3位,用扩展操作码技术。若指令系统具有2条二地址指令,18条零地址指令,则最多可有_____条一地址指令。A15B14C13D128.某字长为8位的计算机中,已知整型变量X,Y的机器数分别为X补=11110100,Y补=10110000。若整型变量Z2XY/2,则Z的机器数为_____。A110000009.微程序存放在A控制存储器B00100100中。B指令寄存器C10101010C内存储器D溢出DCACHE10.磁盘的盘面上有很多半径不同的同心圆组成,这些同心圆称为_____。A扇区B柱面C磁道D磁表面11.周期挪用方式常用于_____方式的输入输出中。A程序查询B中断CDMAD.通道12.指令译码器是对_____进行译码。A.整条指令C.指令的地址B.指令的操作码字段D.指令的地址码字段13.在下列四个代码中,_____是正确的奇校验码。A10000001B11011111C10010101D1111111114.假定用若干个2K8位的芯片组成8K16位的存储器,则地址0A2FH所在芯片的最大地址是_____。A0AFFHB0F2FHC0A3FHD0FFFH15.在浮点数中,如果基数为2,尾数用补码表示,则下面哪个尾数对应的浮点数是规格化数。A00101110B1101110C11110D101110“计算机组成原理”模拟试卷。题目共七大题。第2页地址内容001AH23A0H1F05H2400H23A0H2600H23BAH1748H三、某计算机存储器按字节编址,虚拟(逻辑)地址空间大小为16MB,主存(物理)地址空间大虚页号有效位实页号小为1MB,页面大小为4KB;CACHE采用直接映射方式,共8块;主存与CACHE之间交换的块大小为32B。系统运行到某一个时刻时,页表的部分内容如图所示,图中的实页号为十六进制形式。请回答下列问题。1)虚拟地址共有几位,哪几位表示页号物理地址共有几位,哪几位表示物理页号(2)使用物理地址访问CACHE时,物理地址应划分成哪几个字段要求说明每个字段的位数及在物理页表的部分内容地址中的位置。(3)虚拟地址001C60H所在的页面是否在主存中若在主存中,则该虚拟地址对应的物理地址是什么15分四、某计算机有变址寻址、间接寻址和相对寻址等寻址方式。当前指令取出后,PC值自动加2,指向下一条指令。设当前指令的地址码部分为001AH,正在执行的指令所在地址为1F05H,变址寄存器中的内容为23A0H。内存的部分地址及相应内容如表1所示,请回答以下问题10分。(1)当执行取操作数指令时,如为变址寻址方式,则取出的数为多少(2)当执行取操作数指令时,如为间接寻址,取出的数为多少(3)当执行相对转移指令时,转移地址为多少表1“计算机组成原理”模拟试卷。题目共七大题。第3页MDR制逻辑主存MMMAR五、模型机的CPU及内存的简图如下图所示。请根据下图写出(1)实现AX→DR功能所需的微操作序列;(2)实现BX1→BX功能所需的微操作序列;(3)按立即数寻址方式(假设立即数位于指令的第二个字中),把操作数取到DR所需的微操作序列要求微操作序列中每一步微操作写出其功能说明及所需的微命令。(15分)MMRDBX→IBBXBXINMMWRAX→IBAXAXIN1SSINT→IBSDR→DBDRDRINDR→IBTTIN0→TALUADDSUBS→IBDB→DRAR→ABARARINIBPC→IBIRINPCIRPCIN2PC控制器的其它电路MMRD,MMWR等控制信号解CBABDB微操作功能说明所需的微操作控制信号(1)①(2)①②③(3)①②③“计算机组成原理”模拟试卷。题目共七大题。第4页六、某计算机的I/O地址为8位A70,其数码显示及其接口电路如下图所示。(10分)CPUMEMI/O地址译码CS数据总线D70数据缓冲寄存器Q70BQ7Q6Q5Q4Q3Q2Q1Q0AGCFEDHVCCABCDEFGH假定I/O地址译码的输出逻辑为则1该I/O的端口地址为H;2若要使数码管显示数字“5”,CPU应向该数据缓冲寄存器端口输出数据H;(3)根据I/O地址译码的输出逻辑判断,CPU向该端口输出数据时,控制总线上将出现哪些控制信号其值是高电平还是低电平七、某计算机内存ROM为8KB,要求定位在3000H~4FFFH的地址空间;RAM为16KB,要求定位在8000H~BFFFH的地址空间,其他空间暂且保留。现有ROM芯片4K8,静态RAM芯片8K4,试设计该计算机的存储器。与访问主存有关的信号有MREQ为低电平时访问内存,R/W为高电平时为读操作,为低电平时为写操作。请回答以下问题(10分)(1)两种芯片各需要多少片,分别采用什么扩展方式(2)写出各芯片的片选信号逻辑表达式。(3)写出各芯片的地址范围“计算机组成原理”模拟试卷。题目共七大题。第5页西南交通大学XXXX-XXXX学年第X学期模拟试卷答案及评分标准课程代码课程名称计算机组成原理考试时间120分钟一、简答题【10分,每小题5分】1答I/O接口的基本功能包括①寻址(或地址译码)②数据传送与缓冲③数据格式转换或电平转换④控制逻辑【第一个2分,其他每个1分(意思大致正确即可)】2答(伪)余数RI1与除数Y补同号,上商1,下一步(伪)余数左移,再与Y补相加(伪)余数RI1与除数Y补异号,上商0,下一步(伪)余数左移,再与Y补相加【每个25分(意思大致正确即可)】二、单选题【30分,每小题2分】CCDBBDC

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值