《2022年2022年计算机组成复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机组成复习题 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1完整的计算机系统应包括(A )。A 运算器、存储器、控制器;B 外部设备和主机;C 主机和实用程序D 配套的硬件设备和软件系统。2补码加减法是指(C )。A 操作数用补码表示,两数尾数相加减,符号位单独处理,减法用加法代替;B 操作数用补码表示,符号位与尾数一起参加运算,结果的符号与加减相同;C 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成;D 操作数用补码表示,由数符决定两尾数的操作,符号位单独处理。3采用虚拟存储器的主要目的是(B )。A 提高主存储器的存取速度;B 扩大主存储器的存储空间,并能进行自动管理和调度;C 提高外存储器的存取速度;
2、D 扩大外存储器的存储空间。4 在 CPU 中指向下条指令地址的寄存器是(A )。A主存地址寄存器B.程序计数器C 指令寄存器D.状态寄存器5根据 CPU在程序执行期间能同时出现指令流和数据流的数目,可对中央处理器的并行性做出如下四种分类。冯.诺依曼计算机是属于(D )。A 单指令流单数据流(SISD);B 单指令流多数据流(SIMD);C 多指令流单数据流(MISD);D 多指令流多数据流(MIMD)。6请从下面定点补码一位乘法(Booth 法)器的描述中选出描述正确的句子(C )。A被乘数的符号和乘数的符号都参加运算;B乘数寄存器必须是有右移功能的移位寄存器,并设一附加位,其初始状态为“l
3、“;C 对 N位的数相乘,要求N次部分积,并且最后一次不执行右移操作;D根据乘数最低位判别计算部分积时是否加被乘数后右移。7在 CPU 中指向下条指令地址的寄存器是(A )。A主存地址寄存器B.程序计数器C 指令寄存器D.状态寄存器8在定点二进制运算器中,减法运算一般通过(D )来实现。A 原码运算的二进制减法器;B 补码运算的二进制减法器;C 补码运算的十进制加法器;D 补码运算的二进制加法器。9冯.诺依曼(Von Neumann)机工作方法的基本特点是(D )A 多指令流单数据流;名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -B 按地址访问并顺序执行指令;C 堆栈
4、操作;D 存贮器按内容选择地址。10从下列叙述中选出正确说法(D )A 微处理器就是一台微机B 微处理器为微机系统C 微处理器就是主机D 微处理器可以作微机的CPU。11表示浮点数时,若要求机器零(即尾数为零,阶码为最小的数)在计算机中表示为全 0,则阶码应使用(D )A原码 B 反码补码移码12存储器是计算机系统中的记忆设备,它主要用来(C )。A 存放数据B 存放程序C 存放数据和程序D 存放微程序在定点二进制运算器中,减法运算一般通过(D )来实现。E 原码运算的二进制减法器;F 补码运算的二进制减法器;G 补码运算的十进制加法器;H 补码运算的二进制加法器。13冯.诺依曼(Von Ne
5、umann)机工作方法的基本特点是(D )E 多指令流单数据流;F 按地址访问并顺序执行指令;G 堆栈操作;H 存贮器按内容选择地址。14在虚拟存贮器中,当程序正在执行时,由(D)完成地址影射。A 程序员;B 编译器;C 装人程序;D 操作系统。15.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自(D)。A立即数和栈顶;B栈顶和次栈顶;C暂存器和栈顶;D寄存器和内存单元。16微程序控制器中,机器指令与微指令的关系是(B)。A 每一条机器指令由一条微指令来执行;B 每一条机器指令由一段用微指令编成的微程序来解释执行;C 一段机器指令组成的程序可由一条微指令来执行;D 一条微指令由
6、若干条机器指令组成。二填空题名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -1 设十进制数 X510752-11,用 18个二进制位来表示它的浮点数,阶码用5 位,其中阶符用 2 位;尾数用 13 位,其中符号用 2 位。(1)用二进制表示的X(2)阶码用补码表示,尾数用原码表示的X 的规格化机器数为:阶码尾数(3)阶码用移码表示,尾数用补码表示的X 的规格化机器数为:阶码尾数。2设一循环冗余校验码(CRC)中有 4 个信息位和 3 位校验位,该 CRC码的生成 多 项 式 为 x3+x+1,若 4 位 信 息 位 为 1101,则 生 成 的 循 环 校 验 码为。3
7、海明校验的方法能自动校正位错。4 Am2901 组成 16 位定点运算器,需要片 Am2901 和片 Am2902,运算器的命令码80II是来自。5 某机定点整数格式字长8 位(包含以为一位符号位),当 x 采用原码表示时 x原的最大正数值是,最小负数值是。若采用补码表示,则x补的最大正数是,最小负数是。用十进制真值形式填写。6动态半导器存储器的刷新一般有、二种方式,之所以刷新是因为。7若用规格为16K4 位的存储芯片,组成一个512K 8 位的存储体,则需要片芯 片。该存 储 体 的 地 址寄 存器 至少 需位,数 据 寄 存 器为位。8 CPU 从 主 存 取 出 一 条 指 令 并 执
8、行 该 指 令 的 时 间 叫做,它常常用若干个来表示,而后者又包含有若干个。9在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称,执行一条机器指令实际上就是执行一段存放在中的微程序。10广泛使用的和都是半导体存储器。前者的速度比后者快,但不如后者高,它们的共同缺点是断电后保存信息。11动态 RAM 是由储存信息,动态 RAM2118为 16K1 位容量,它的地址线为根。如果每隔15 微秒刷新一行,则该芯片的刷新周期为。12 在微程序控制器中,每条指令的微程序的入口地址来自,Am2910 的主要功能是。13移 码常 用来 表示 浮点 数部 分,移 码和 补码 除 符 号位外,其
9、他各位。14字符码 1001011 的奇校验码是。海明校验的方法能自动校正位错。15 指令周期是指。16设一循环冗余校验码(CRC)中有 4 个信息位和 3 位校验位,该 CRC码的生成 多 项 式 为3x x 1,若4位 信 息 位 为0100,则 生 成 的 校 验 码名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -为。17 CPU 从 主 存 取 出 一 条 指 令 并 执 行 该 指 令 的 时 间 叫做,它常常用若干个来表示,而后者又包含有若干个。18微指令格式中微操作码字段共10 位,若采用完全水平型微指令,则一条微指令最多可同时启动个微操作;若采用完全垂直
10、型微指令,定义 7 种微操作,则微操作码字段最少需要位。19在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称,执行一条指令实际上就是执行一段存放在中的微程序。20某机定点整数格式字长8 位(包含以为一位符号位),当 x 采用原码表示时x原的最大正数值是,最小负数值是。若采用补码表示,则 x补的最大正数是,最小负数是。用十进制真值形式填写。21定点补码一位乘法有两种方法,其中一种需要区分乘数的符号,其计算方法为。三简答题1全加器可由异或门及进位逻辑电路组成,根据AB=AB,于是可以设计利用原变量或反变量进行运算的加法器。进而可以推测,对已设计好的加法器,用原变量运算和反变量运算
11、都是一样的。这种说法对不对?为什么?2 说明机器指令与微指令的关系。3 设有一 4 体交叉存储器,但使用时经常遇到连续访问同一存储体的情况,会产生怎样的结果?4 微程序控制器 AM2910 三个使能信号 PL,MAP,VECT,各起什么作用?5 存储系统为什么由主存储器、辅助存储器和高速缓冲存储器Cache组成?6 半导体 DRAM 和 SRAM 的主要差别是什么?为什么DRAM 芯片的地址一般要分两次接收?7简述微程序控制的控制器和硬布线控制的控制器的差异及优缺点。8设有一 4 体交叉存储器,但使用时经常遇到连续访问同一存储体的情况,会名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页
12、,共 6 页 -产生怎样的结果?9CPU 如何识别从主存取出的信息是指令还是数据?10试述海明校验码的基本原理。11哪些因素影响总线频带宽度?四分析、计算和设计题1 某程序对页面要求的序列为P3P4P2P6P4P3P7P4P3P6P3P4P8P4P6。设主存容量为4 个页面,求 FIFO和 LRU替换算法是各自的命中率?2 已知 X01011,Y01101,用原码加减交替法计算XY=?。要求列出运算过程的每一步算式,注明中间结果和最后结果,并给出商和余数的真值。3 已知X补=00.1101,Y补11.0110,用比较法补码相乘计算 X补y补。要求列出运算过程的每一步算式,注明中间结果和最后结果
13、。4 Am2900 系统模型机的某条机器指令的微程序流程图如下所示。(1)说出该流程图执行了一条什么指令?(写出指令汇编符号)(2)说明各条微指令的含义。I K I+1 K+1 I+2 K+2 K K+3 K+4 PCAR PC+1PC 14 PCAR PCPC*14 PC+1PC MEM IR 14 MEM Q 14 MAP=0 2 SP-1SP AR 14 PCMDR 14 QPC WE=0 CC=0 3 L 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 6 页 -6.已知 7位海明码为 d6d5d4d3d2d1d0,其三个校验和 S2,S1,S0所组成的二进制数 S2S1
14、S0的取值与错码位的对应表如下:S2S1S0 000 001 010 011 100 101 110 111 错码位无错 d0 d2 d6 d1 d5 d3 d4(1)写出三个校验和 S2,S1,S0的公式;(2)在最多有一位错的情况下,若读出端读到的码字为1011100和 1001001,则发送的原码字分别是多少?7某条加法指令实现把用绝对地址表示的内存单元ADDR1的内容与内存单元ADDR2 的内容相减,结果存到ADDR2 单元中,指令格式如下:D4 ADDR1 ADDR2 功能:ADDR1-ADDR2ADDR2;原理性地说明在 TEC-2机器上实现该机器指令需要多少条微指令(不含取指微指令)?每条微指令的主要功能是什么?5.某机器中,已知道有一个地址空间为 0000H1FFFH的 ROM 区域,现在再用 RAM芯片(8K4)形成一个 16K8 的 RAM 区域,起始地址为 2000H,假设 RAM 芯片有 CS和 WE 信号控制端。CPU地址总线为A15A0,数据总线为D7D0,控制信号为R/W(读/写),MREQ(低电平有效,允许访存),试画出主存储器与 CPU 连接的逻辑框图。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 6 页 -