计算机组成与结构_试题及答案(2套)

上传人:xt****7 文档编号:134949487 上传时间:2022-08-14 格式:DOC 页数:27 大小:66.01KB
收藏 版权申诉 举报 下载
计算机组成与结构_试题及答案(2套)_第1页
第1页 / 共27页
计算机组成与结构_试题及答案(2套)_第2页
第2页 / 共27页
计算机组成与结构_试题及答案(2套)_第3页
第3页 / 共27页
资源描述:

《计算机组成与结构_试题及答案(2套)》由会员分享,可在线阅读,更多相关《计算机组成与结构_试题及答案(2套)(27页珍藏版)》请在装配图网上搜索。

1、试卷A一、填空题:(每空1分,共15分)1、原码一位乘法中,符号位与数值位( ),运算结果的符号位等于( )。2、码值80H:若表示真值0,则为( )码;若表示真值128,则为( )码。3、微指令格式分为( )型微指令和( )型微指令,其中,前者的并行操作能力比后者强。4、在多级存储体系中,Cache存储器的主要功能是( )。5、在下列常用术语后面,写出相应的中文名称:VLSI( ), RISC( ), DMA( ), DRAM( )。6、为了实现CPU对主存储器的读写访问,它们之间的连线按功能划分应当包括( ),( )( )。7、从计算机系统结构的发展和演变看,近代计算机是以( )为中心的系

2、统结构。二、单项选择题:(每题2分,共40分)1、寄存器间接寻址方式中,操作数处于( )中。A、通用寄存器 B、主存 C、程序计数器 D、堆栈2、CPU是指( )。A、运算器 B、控制器C、运算器和控制器 D、运算器、控制器和主存3、若一台计算机的字长为2个字节,则表明该机器( )。A、能处理的数值最大为2位十进制数。B、能处理的数值最多由2位二进制数组成。C、在CPU中能够作为一个整体加以处理的二进制代码为16位。D、在CPU中运算的结果最大为2的16次方4、在浮点数编码表示中,( )在机器数中不出现,是隐含的。A、基数 B、尾数 C、符号 D、阶码5、控制器的功能是( )。A、产生时序信号

3、 B、从主存取出一条指令 C、完成指令操作码译码D、从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令。6、虚拟存储器可以实现( )。A、提高主存储器的存取速度 B、扩大主存储器的存储空间,并能进行自动管理和调度C、提高外存储器的存取周期D、扩大外存储器的存储空间7、32个汉字的机内码需要( )。A、 8字节 B、64字节 C、32字节 D、16字节8、相联存储器是按( )进行寻址的存储器。A、地址指定方式 B、堆栈指定方式C、内容指定方式 D、地址指定方式与堆栈存储方式结合9、状态寄存器用来存放( )。A、算术运算结果 B、逻辑运算结果C、运算类型 D、算术逻辑运

4、算指令及测试指令的结果状态10、在机器数( )中,零的表示形式是唯一的。A、原码 B、补码 C、补码和移码 D、原码和反码11、计算机的存储器采用分级方式是为了( )。A、减少主机箱的体积 B、解决容量、价格、速度三者之间的矛盾C、保存大量数据方便 D、操作方便12、有关Cache的说法正确的是( )。A、只能在CPU以外 B、CPU内外都可以设置CacheC、只能在CPU以内 D、若存在Cache,CPU就不能再访问主存13、在定点二进制运算中,减法运算一般通过( )来实现。A、原码运算的二进制减法器 B、补码运算的二进制减法器C、补码运算的十进制加法器 D、补码运算的二进制加法器14、堆栈

5、常用于( )。A、数据移位 B、程序转移 C、保护程序现场 D、输入、输出15、计算机系统的层次结构从内到外依次为( )。A、硬件系统、系统软件、应用软件 B、系统软件、硬件系统、应用软件C、系统软件、应用软件、硬件系统 D、应用软件、硬件系统、系统软件16、一个指令周期通常由( )组成。A、若干个节拍 B、若干个时钟周期 C、若干个工作脉冲 D、若干个机器周期17、在计算机系统中,表征系统运行状态的部件是( )。A、程序计数器 B、累加计数器 C、中断计数器 D、程序状态字18、某虚拟存储器采用页式内存管理,使用LRU页面替换算法,考虑下面的页面访问地址流(每次访问在一个时间单位中完成),1

6、、8、1、7、8、2、7、2、1、8、3、8、2、1、3、1、7、1、3、7。假定内存容量为4个页面,开始时为空的,则页面失效次数是( )。A、4 B、 5 C、6 D、719、某一SRAM芯片,其容量是10248位,除电源和接地端外,该芯片引脚的最小数目是( )。A、20 B、22 C、 25 D、 3020、下面尾数(1位符号位)的表示中,不是规格化尾数的是( )。A、010011101 (原码) B、110011110(原码) C、010111111 (补码) D、110111001(补码)三、简答题:(每题5分,共10分)1、Cache与主存之间的地址映像方法有哪几种?各有何特点?2、

7、DRAM存储器为什么要刷新?有哪几种常用的刷新方法?四、综合题:(共35分)1、(本题7分)某机采用微程序控制器,其微程序控制器有18种微操作命令(采用直接控制法,即水平型微指令),有8个转移控制状态(采用译码形式),微指令格式中的下址字段7位。该机机器指令系统采用4位定长操作码,平均每条指令由7条微指令组成。问:(1)该微指令的格式中,操作控制字段和判别测试字段各有几位?控存的容量是多少(字数字长)?(4分)(2)该机指令系统共有多少条指令?需要多少容量的控存?上述的控存是否合适?(3分)操作控制字段 判别测试字段 下址字段 2、(本题12分)设浮点数的格式为:阶码4位,包含一位符号位,尾数

8、5位,包含一位符号位,阶码和尾数均用补码表示,排列顺序为:阶符(1位) 阶码(3位) 数符(1位) 尾数(4位) 则按上述浮点数的格式:(1)若(X)10=22/64,(Y)10= 2.75,则求X和Y的规格化浮点数表示形式。(6分)(2)求X+Y浮(要求用补码计算,列出计算步骤)(6分)3、(本题共16分)某机字长8位,CPU地址总线16位,数据总线8位,存储器按字节编址,CPU的控制信号线有:MREQ#(存储器访问请求,低电平有效),R/W#(读写控制,低电平为写信号,高电平为读信号)。试问:(1)若该机主存采用16K1位的DRAM芯片(内部为128128阵列)构成最大主存空间,则共需多少

9、个芯片?若采用异步刷新方式,单元刷新周期为2ms,则刷新信号的周期为多少时间?刷新用的行地址为几位?(6分)(2)若为该机配备2K8位的Cache,每块8字节,采用2路组相联映像,试写出对主存地址各个字段的划分(标出各个字段的位数);若主存地址为3280H,则该地址可映像到Cache的哪一组?(4分)(3)若用4个8K4位的SRAM芯片和2个4K8位的SRAM芯片形成24K8位的连续RAM存储区域,起始地址为0000H,假设SRAM芯片有CS#(片选,低电平有效)和WE#(写使能,低电平有效)信号控制端。试画出SRAM与CPU的连接图,在图上标清楚地址译码连接,数据线、地址线、控制线连接。(6

10、分) 试卷B一、单项选择题:(每题1分,共20分)1、目前我们所说的个人台式商用机属于 。A、巨型机 B、中型机 C、小型机 D、微型机2、下列数中最大的数是 。A、(10011001)2 B、(227)8 C、(98)16 D、(152)103、在小型或微型计算机里,普遍采用的字符编码是 。A、 BCD码 B、 16进制 C、 格雷码 D、 ASC码4、在下列机器数 中,零的表示形式是唯一的。A、原码 B、补码 C、反码 D、原码和反码5、设X补=1.x1x2x3x4,当满足 时,X -1/2成立。A、x1必须为1,x2x3x4至少有一个为1 B、x1必须为1,x2x3x4任意C、x1必须为

11、0,x2x3x4至少有一个为1 D、x1必须为0,x2x3x4任意6、假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是 。A、11001011 B、11010110 C、11000001 D、110010017、在CPU中,跟踪后继指令地址的寄存器是 。A、指令寄存器 B、程序计数器 C、地址寄存器 D、状态条件寄存器8、EPROM是指 。A、读写存储器 B、只读存储器 C、可编程的只读存储器 D、光擦除可编程的只读存储器9、堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元。如果进栈操作的动作顺序是(A)MSP,(SP) 1SP。那么出栈操作的动作顺

12、序应为 。A、(MSP)A,(SP)+1SP B、(MSP)A,(SP)1SPC、(SP1)SP,(MSP)A D、 (SP)+1SP,(MSP)A10、下面尾数(1位符号位)的表示中,不是规格化的尾数的是 。A、010011101(原码) B、110011110(原码)C、010111111 (补码) D、110111001(补码)11、在主存和CPU之间增加cache存储器的目的是 。A、增加内存容量 B、提高内存可靠性C、解决CPU和主存之间的速度匹配问题 D、增加内存容量,同时加快存取速度12、CPU主要包括 。A、控制器 B、控制器、 运算器、cache C、运算器和主存 D、控制器

13、、ALU和主存13、设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,变址寻址方式的有效地址为 。A、EA=(X)+D B、EA=(X)+(D) C、EA=(X)+D) D、EA=(X)+(D)14、信息只用一条传输线 ,且采用脉冲传输的方式称为 。A、串行传输 B、并行传输 C、并串行传输 D、分时传输15、下述I/O控制方式中,主要由程序实现的是 。A、PPU(外围处理机)方式 B、中断方式 C、DMA方式 D、通道方式16、系统总线中地址线的功能是 。A、用于选择主存单元地址 B、用于选择进行信息传输的设备C、用于选择外存地址 D、用于指定主存和I/O设备接口电路的地址17、CR

14、T的分辨率额为10241024,颜色深度为8位,则刷新存储器的存储容量是 。A、2MB B、1MB C、8MB D、1024B18、设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,寄存器内为 。A、27H B、9BH C、E5H D、5AH19、根据国标规定,每个汉字在计算机内占用 存储。A、一个字节 B、二个字节 C、三个字节 D、四个字节20、某一SRAM芯片,其容量为5128位,考虑电源端和接地端,该芯片引出线的最小数目应为 。A、23 B、25 C、50 D、19二、填空题:(每空1分,共20分)1、设X= 0.1011,则X补为 。2、汉字的 、 、 是

15、计算机用于汉字输入、内部处理、输出三种不同用途的编码。3、数控机床是计算机在 方面的应用,邮局把信件自动分拣是在计算机 方面的应用。 4、计算机软件一般分为 和 两大类。5、RISC的中文含义是 ;CISC的中文含义是 。6、对动态存储器的刷新有两种方式,它们是 和 。7、机器字长16位,表示浮点数时,阶码6位(阶符1位),尾数10位(数符1位),则浮点补码表示时,最大浮点数是 ,绝对值最小的非0的正数是 。8、在存储系统的Cache与主存层次结构中,常会发生数据替换问题,此时我们较常使用的替换算法有 和 等。9、一条指令实际上包括两种信息即 和 。10、按照总线仲裁电路的位置不同,可分为 仲

16、裁和 仲裁。三、简答题:(每题5分,共15分)1、CPU中有哪些主要寄存器?简述这些寄存器的功能。2、RISC机器具有什么优点,试简单论述。 3、计算机存储系统分那几个层次?每一层次主要采用什么存储介质?其存储容量和存取速度的相对值如何变化?四、综合题:(共45分)1、求十进制数123的原码表示,反码表示,补码表示和移码表示(用8位二进制表示,并设最高位为符号位,真值为7位)。(本题8分)2、基址寄存器的内容为3000H,变址寄存器的内容为02B0H,指令的地址码为002BH,程序计数器(存放当前正在执行的指令的地址)的内容为4500H,且存储器内存放的内容如下:地址 内容002BH 3500

17、H302BH 3500H32B0H 5600H32DBH 2800H3500H 2600H452BH 2500H(1)、若采用基址寻址方式,则取出的操作数是什么?(2)、若采用变址寻址(考虑基址)方式,取出的操作数是什么?(3)、若采用立即寻址方式,取出的操作数是什么?(4)、若采用存储器间接寻址(不考虑基址)方式,取出的操作数是什么?(5)、若相对寻址用于转移指令,则转移地址是多少?(本题10分)3、现有SRAM芯片容量为2K4位,试用此芯片组成8K8位的存储器,(1)、共需要多少这样的芯片?(2)、要访问此存储器至少需要多少条地址线?其中片内寻址需几条?(本题6分)4、某双面磁盘,每面有2

18、20道,已知磁盘转速r = 3000转/分。数据传输率为175000B/s。求磁盘总容量。(本题6分)5、设浮点数x=20110.101100,y=2010 (0.011010)(1)、计算x+y;(阶码与尾数均用补码运算)。(2)、计算xy;(阶码用补码运算,尾数用原码一位乘)。(本题15分) 期末自测试卷A参考答案一、填空题(每空1分,共15分)1、分开计算,相乘两数符号位的异或值。 2、移,补 3、水平,垂直4、匹配CPU和主存之间的速度5、超大规模集成电路,精简指令系统计算机,直接存储器存取(访问),动态随机读写存储器。6、地址总线,数据总线,读写控制线 7、存储器二、单项选择题(每题

19、2分,共40分)1、b 2、c 3、c 4、a 5、d 6、b 7、b 8、c 9、d 10、c11、b 12、b 13、d 14、c 15、a 16、d 17、d 18、c 19、a 20、d三、简答题(每题5分,共10分)1、映像方式有直接映像,全相联映像,组相联映像三种。直接映像是每个主存块只能放到一个唯一对应的Cache块中,实现简单但Cache利用率低;全相联映像是每个主存块可以放到任何一个Cache块中,最灵活但实现的成本代价最大;组相联映像时每个主存块唯一对应一个cache组,但可放到组内任何一个块中,是前两种方式的折中。2、DRAM存储器采用电容存放信息,由于电容漏电,保存信息

20、经过一段时间会丢失,故用刷新保证信息不丢失。常用的刷新方法有集中式刷新和分布式刷新。四、综合题(共35分)1、(本题7分)(1)、操作控制字段18位,判别测试字段3位,控存容量是12828;(2)、共16条指令,需112条微指令,控存合适,能满足需要。2、(本题共12分)(1)、X和Y的表示为:X 阶码:1111 尾数: 01011 Y 阶码:0010 尾数:10101(2)、对阶:ExEy=11.101 保留Ey,X尾数右移3位。、尾数加:得:11.0110011、规格化:已经是 、舍入:尾数:11.0110 、判溢出:无溢出,故结果为:阶码0010 尾数10110 值:0.1010223、

21、(本题共16分)(1)共需32个芯片,刷新信号周期约为15.6s,刷新行地址7位;(2)主存字块标记6位,组地址7位,块内地址3位。地址3280H在Cache的50H组内。 (3)连接情况大致如图: 期末自测试卷B参考答案一、单项选择题:(每题1分,共20分)1、D 2、A 3、D 4、B 5、A 6、D 7、B 8、D 9、D 10、D 11、C 12、B 13、A 14、A 15、B 16、D 17、C 18、C 19、B 20、D 二、填空题:(每空1分,共20分)1、10101 2、输入码,机内码,字形码 3、自动控制,人工智能 4、系统软件,应用软件 5、精简指令系统计算机,复杂指令

22、系统计算机6、集中式刷新,分布式刷新 7、(129)231、 241、 8、先进先出算法(FIFO),近期最少使用算法(LRU), 9、操作码,地址码 10、集中式, 分布式 三、简答题:(每题5分,共15分)1、CPU有以下寄存器:指令寄存器(IR):用来保存当前正在执行的一条指令。程序计数器(PC):用来确定下一条指令的地址。地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。缓冲寄存器(DR):作为CPU和内存、外部设备之间信息传送的中转站。补偿CPU和内存、外围设备之间在操作速度上的差别。在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。通用寄存器(AC):当运算器

23、的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。状态条件寄存器(PSW):保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。2、RISC是精简指令系统计算机,它有以下特点:选取使用频率最高的一些简单指令,以及很有用但不复杂的指令。指令长度固定,指令格式种类少,寻址方式种类少。只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。大部分指令在一个机器周期内完成。CPU中通用寄存器数量相当多。以硬布线控制为主,不用或少用微指令码控制。一般用高级语言编程,

24、特别重视编译优化工作,以减少程序执行时间。3、分为高速Cache主存辅存三级层次结构,容量从小到大,速度从高到低。存储介质:Cache SRAM主存 DRAM辅存 磁表面存储器四、综合题:(共45分)1、(本题8分)原码:11111011 反码: 10000100 补码: 10000101 移码:000001012、(本题10分)(1)、3500H (2)、2800H (3)、002BH (4)、2600H (5)、452BH3、(本题6分)(1)、8 片 (2)、13条, 11条,4、(本题6分)解: 因为 Dr = rN r = 3000转/分 = 50转/秒所以 N = Dr/r = (

25、175000B/s) / (50/s)= 3500B磁盘总容量 = 3500B2202 = 1540000B=1.54MB5、(本题15分)(1) 阶码: 11010 尾数 :11000000 (均为补码)(2) 阶码: 11010 (补码) 尾数: 11100100 (原码)(计算过程略) 杭州电子科技大学2005年攻读硕士学位研究生入学考试计算机组成原理试卷一、选择题:(32分,每题2分)1、完整的计算机系统应包括 。A、运算器、存储器、控制器 B、外设和主机C、主机和实用程序 D、配套的硬件设备和软件系统2、CPU是指 。A、运算器、存储器、控制器 B、控制器C、运算器和控制器 D、运算

26、器、控制器和主存3、Pentium是 位微处理器。A、16 B、32 C、48 D、644、用5位的补码机器数来表示十进制数3,正确的表示形式是 。A、10011 B、11101 C、11100 D、011015、计算机系统中,使用总线来传送信息,完整的一组总线通常包括 。A、数据总线、地址总线、控制总线 B、数据总线、地址总线C、接口总线、系统总线 D、底板总线、CPU总线6、在浮点数编码表示中,机器数由 构成, 是隐含规定的。A、阶码 B、符号 C、尾数 D、基数 E、阶码和尾数7、算术/逻辑运算单元74181ALU可完成 。A、16种算术运算功能 B、16种逻辑运算功能C、16种算术运算

27、功能和16种逻辑运算功能 D、4位乘法运算和除法运算功能8、在定点二进制运算器中,减法运算一般通过 来实现。A、原码运算的二进制减法器 B、补码运算的二进制减法器C、原码运算的十进制加法器 D、补码运算的二进制加法器9、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是 。A、阶符与数符相同为规格化数B、阶符与数符相异为规格化数C、数符与尾数小数点后第一位数字相异为规格化数D、数符与尾数小数点后第一位数字相同为规格化数10、交叉存储器实质上是一种 存储器,它能 执行 独立的读写操作。A、模块式,并行,多个 B、模块式,串行,多个C、整体式,并行,一个 D、整体式,串行,多个11、主存储器

28、和CPU之间增加cache的目的是 。A、解决CPU和主存之间的速度匹配问题B、扩大主存储器容量C、扩大CPU中通用寄存器的数量D、既扩大主存储器容量,又扩大CPU中通用寄存器的数量12、微程序控制器中,机器指令与微指令的关系是 。A、每一条机器指令由一条微指令来执行B、每一条机器指令由一段微指令编写的微程序来解释执行C、每一条机器指令组成的程序可由一条微指令来执行D、一条微指令由若干条机器指令组成13、假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的字符码是 。A、11000011 B、11000001 C、01000010 D、1100101114、存储周期是指 。A、主存中读取

29、一个单元的时间 B、主存中写入一个单元的时间C、连续两次访问主存单元的最短时间间隔 D、主存中访问一个存储单元的平均时间15、虚拟存储器可以实现 。A、提高主存储器的存取速度B、扩大主存储器的可用存储空间,并能进行自动管理和调度C、提高外存储器的存取速度D、扩大外存储器的存储空间16、常用的虚拟存储系统由 两级存储器组成。A、主存辅存 B、Cache主存 C、Cache辅存 D、通用寄存器主存二、计算题:(16分,每题8分)1、已知X=0.1011,Y= 0.0101,使用变形补码(双符号补码)求X+Y补和XY补,并指出运算结果有否溢出。2、选用32K8位的SRAM芯片构成128K16位的主存

30、储器,问:(1)CPU的数据寄存器需要多少位?(2)CPU的地址寄存器需要多少位?(3)共需要多少片SRAM芯片?三、问答题:(36分,每题6分)1、按冯?诺依曼计算机体系结构的基本思想设计的计算机硬件系统包括什么?2、简述SRAM和DRAM的区别?3、控制器按其结构可以分为哪两类?对比它们的特点。4、控制器由哪几个部件构成?它们各自有什么功能?5、Cache有哪几种地址映射方法?简述各自的映射原理和特点?6、写出指令系统的常见的、基本的寻址方式。四、综合题:(66分)1、某机字长8位,CPU地址总线16位,数据总线8位,存储器按字节编址,CPU的控制信号线有:MREQ#(存储器访问请求,低电

31、平有效),R/W#(读写控制,低电平为写信号,高电平为读信号)。试问:、若该机主存采用16K1位的DRAM芯片(内部为128128阵列)构成最大主存空间,则共需要多少个芯片?若采用异步刷新方式,单元刷新周期为2ms,则刷新信号的周期为多少时间?刷新用的行地址为几位?(8分)、若用4个8K4位的SRAM芯片和2个4K8位的SRAM芯片构成24K8位的RAM存储区域,起始地址为0000H,假设SRAM芯片有CS#(片选,低电平有效)和WE#(写使能,低电平有效)信号控制端。(1)试画出地址译码方案;写出RAM的地址范围。(8分)(2)并画出SRAM与CPU的连接图,请标明SRAM芯片个数、译码器的

32、输入输出线、地址线、数据线、控制线及其连接。(10分)2、设有浮点数,X=25(9/16),Y=23(13/64),阶码用4位(含1位符号位)补码表示,尾数用5位(含1位符号位)补码表示。(1)写出X与Y的浮点数表示。(8分)(2)求真值X+Y=?要求写出完整的浮点运算步骤。(8分)3、设某8位计算机指令格式如下:Opcode(4位) M(2位) Rd(2位) A(8位) 其中,各部分的含义如下:Opcode= 源操作数的寻址方式M= Rd= 0000MOV0001ADD0010SUB0011JMP1111HALT 00直接寻址01间接寻址10立即寻址11相对寻址 00R001R110R211

33、R3 (1)假设(PC)=00H;主存部分单元的内容如下表。问:这时CPU启动程序运行,机器执行到第几条指令后停机?写出每一条指令的功能、寻址方式、操作数及执行结果。(8分)地址:内容00H:01H01H:30H02H:15H03H:31H 地址:内容04H:29H05H:22H06H:F0H07H:00H 地址:内容30H:22H31H:33H32H:34H33H:35H (2)图1是模型机的结构图。某条指令的微程序流程图如图2所示。其中,J1指根据操作码散转至指令的微程序入口。请写出这条指令的功能及指令的格式。(8分)图1 模型机框图图2 微程序流程图(3)(6分)画出MOV指令的微程序流

34、程图。采用直接寻址方式,将以A为地址的主存单元的内容送至Rd寄存器。指令格式为:OP 00 Rd A (4)微指令下址字段为7位,则其控制存储器的地址范围为多少?(2分) 杭州电子科技大学2006年攻读硕士学位研究生入学考试计算机组成原理试题一、选择题:(每空2分,共40分)1、指令系统中采用不同寻址方式的目的主要是( )。A、实现存储程序和程序控制B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外设D、提供扩展操作码的可能并降低指令译码难度2、寄存器间接寻址方式中,操作数处于( )中。A、通用寄存器 B、主存 C、程序计数器 D、堆栈3、1位奇校验能检测出( )存储器错误。A、

35、1位 B、2位 C、奇数位 D、偶数位4、若一台计算机的字长为2个字节,则表明该机器( )。A、能处理的数值最大为2位十进制数B、能处理的数值最多由2位二进制数组成C、在CPU中能够作为一个整体加以处理的二进制代码为16位D、在CPU中运算的结果最大为2的16次方5、CPU是指( )。A、运算器 B、控制器 C、运算器和控制器 D、运算器、控制器和主存6、主存储器和CPU之间增加cache的目的是( )。A、解决CPU和主存之间的速度匹配问题B、扩大主存储器容量C、扩大CPU中通用寄存器的数量D、既扩大主存储器容量,又扩大CPU中通用寄存器的数量7、在浮点数编码表示中,( )在机器数中不出现,

36、是隐含的。A、基数 B、尾数 C、符号 D、阶码8、微程序控制器中,机器指令与微指令的关系是( )。A、每一条机器指令由一条微指令来执行B、每一条机器指令由一段微指令编写的微程序来解释执行C、每一条机器指令组成的程序可由一条微指令来执行 D、一条微指令由若干条机器指令组成9、交叉存储器实质上是一种( )存储器,它能( )执行( )独立的读写操作。A、模块式,并行,多个 B、模块式,串行,多个C、整体式,并行,一个 D、整体式,串行,多个10、假定下列字符码中有奇偶校验码,但没有数据错误,采用偶校验的字符码是( )。A、11001011 B、11010110 C、11000011 D、11001

37、01111、控制器的功能是( )。A、产生时序信号 B、从主存取出一条指令 C、完成指令操作码译码D、从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令12、虚拟存储器可以实现( )。A、提高主存储器的存取速度B、扩大主存储器的存储空间,并能进行自动管理和调度C、提高外存储器的存取速度D、扩大外存储器的存储空间13、计算机的存储器采用分级方式是为了( )。A、减少主机箱的体积 B、解决容量、价格、速度三者之间的矛盾C、保存大量数据方便 D、操作方便14、32个汉字的机内码需要( )。A、8字节 B、64字节 C、32字节 D、16字节15、有关Cache的说法正确的

38、是( )。A、只能在CPU以外 B、CPU内外都可以设置CacheC、只能在CPU以内 D、若存在Cache,CPU就不能再访问主存16、相联存储器是按( )进行寻址的存储器。A、地址指定方式 B、堆栈存储方式C、内容指定方式 D、地址指定方式与堆栈存储方式结合17、在机器数( )中,零的表示形式是唯一的。A、原码 B、补码 C、补码和移码 D、原码和反码18、在定点二进制运算中,减法运算一般通过( )来实现。A、原码运算的二进制减法器 B、补码运算的二进制减法器C、补码运算的十进制加法器 D、补码运算的二进制加法器19、状态寄存器用来存放( )。A、算术运算结果 B、逻辑运算结果C、运算类型

39、 D、算逻运算及测试指令的结果状态20、与微指令的执行周期对应的是( )。A、指令周期 B、机器周期 C、节拍周期 D、时钟周期二、填空题:(每空2分,共34分)1、在减法运算中,正数减( )数可能产生溢出,此时的溢出为( )溢出;负数减( )数可能产生溢出,此时的溢出为( )溢出。2、原码一位乘法中,符号位与数值位( ),运算结果的符号位等于( )。3、码值80H:若表示真值0,则为( )码;若表示真值128,则为( )码;若表示真值127,则为( )码;若表示真值0,则为( )码。4、若X补=1000,则X的十进制真值为( )。5、RISC指令系统的最大特点是:( )、( )等。6、微指令

40、格式分为( )型微指令和( )型微指令,其中,前者的并行操作能力比后者强。7、硬布线控制器的速度比微程序控制器( ),( )控制器组成较规范、修改方便。三、综合题:(76分)1、(10分)已知X=0.11011,Y=0.10101,用变形补码计算X+Y,XY,并判断是否溢出。2、(6分)已知X=0.1011,Y=0.0101,求X/2补,X补。3、(10分)主存数据分布如下表所示,若A为单元地址,(A)为A的内容,试求:(7)-(N)+(N)+(N)=?地址A 主存 地址A 主存 地址A 主存 0 9 4 44 1 11 5 3 N 5 2 22 6 2 3 53 7 0 4、(20分)8K4

41、的EPROM存储器芯片组成一个16K8的半导体只读存储器,问:(1)(3分)数据寄存器多少位?(2)(3分)地址寄存器多少位?(3)(3分)共需要多少个这样的存储器芯片?(4)(11分)画出此存储器的组成框图。5、(30分)设某8位计算机指令格式如下:Opcode(4位) M(2位) Rd(2位) A(8位) 其中,Opcode= M= Rd= 0000MOV0001ADD0010SUB0011JMP1111HALT 00直接寻址01间接寻址10变址寻址(变址寄存器为R3)11相对寻址 00R001R110R211R3 (1)(15分)假设(PC)=00H;变址寄存器(R3)=10H;主存部分单元的内容如下表。问:这时CPU启动程序运行,机器执行了几条指令后停机?写出每一条指令的功能、寻址方式、操作数及执行结果。地址:内容00H:01H01H:30H02H:15H03H:31H 地址:内容04H:29H05H:22H06H:F0H07H:00H 地址:内容30H:22H31H:33H32H:34H33H:35H (2)(8分)图1是模型机的结构图。某条指令的微程序流程图如图2所示。其中,J1指根据操作码散转至指令的微程序入口。请写出这条指令的功能、寻址方式及指令的格式。(3)(7分)请画出指令ADD Rd,01H的微程序流程图。图1 模型机结构图图2 某指令的微程序流程图

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!