计算机组成原理补充题
计算机组成原理课后习题及答案_唐朔飞(完整版)

11. 画一个具有双向传输功能的总线逻 辑图。 解:此题实际上是要求设计一个双向总 线收发器,设计要素为三态、方向、使能等 控制功能的实现,可参考74LS245等总线缓 冲器芯片内部电路。 逻辑图如下:(n位) 使能
控制 G
B1
Bn
…… …… …… ……
方向 控制 DIR
A1
An
错误的设计:
系统总线
• 9. 画出主机框图,分别以存数指令“STA M”和加法指令“ADD M”( M均为主存地址)为例,在图中按序标出完成该指令(包括取指令阶 段)的信息流程(如→①)。假设主存容量为256M*32位,在指令字 长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。 • 解:主机框图如P13图1.11所示。 • (1)STA M指令:PC→MAR,MAR→MM,MM→MDR, MDR→IR, • OP(IR) →CU,Ad(IR) →MAR,ACC→MDR,MAR→MM,WR • (2)ADD M指令:PC→MAR,MAR→MM,MM→MDR, MDR→IR, • OP(IR) →CU,Ad(IR) →MAR,RD,MM→MDR, MDR→X,ADD,ALU→ACC,ACC→MDR,WR • 假设主存容量256M*32位,在指令字长、存储字长、机器字长相等的 条件下,ACC、X、IR、MDR寄存器均为32位,PC和MAR寄存器均 为28位。
存储总线
CPU MM I/O1 I/O2 …… I/On
这个方案的错误是: 不合题意。按题意要求应画出பைடு நூலகம்辑线路图而 不是逻辑框图。
12. 设数据总线上接有A、 B、C、D四个寄存器,要求 选用合适的74系列芯片,完 成下列逻辑设计: (1) 设计一个电路,在同 一时间实现D→A、D→B和 D→C寄存器间的传送; (2) 设计一个电路,实现 下列操作: T0时刻完成D→总线; T1时刻完成总线→A; T2时刻完成A→总线; T3时刻完成总线→B。
计算机组成原理试题及答案全套

计算机组成原理试题及答案全套第一部分:选择题1.下列关于计算机内存的说法,错误的是:A.内存是计算机的主要存储器件之一B.内存是临时存储器件,供程序运行时使用C.内存容量越大,计算机的性能越强D.内存分为主存和辅存,主存速度较快,但容量相对较小答案:C2.下列关于CPU的说法,错误的是:A.CPU是计算机的核心部件,负责执行指令和控制计算机的运行B.CPU由运算器、控制器和寄存器组成C.CPU的速度越快,计算机的运行速度越快D.CPU的主频越高,计算机的运行速度越慢答案:D3.下列关于指令周期的说法,错误的是:A.指令周期是CPU执行一条指令所需的时间B.指令周期包括取指令、译码、执行、访存四个阶段C.指令周期的长度取决于CPU的主频D.指令周期越短,CPU的执行效率越高答案:D4.下列关于存储器层次结构的说法,错误的是:A.存储器层次结构分为寄存器、高速缓存、主存和辅存B.存储器层次结构越高,存取速度越快,容量越小C.高速缓存是位于CPU和主存之间的高速存储器D.存储器层次结构的设计目标是在速度、容量和成本之间取得平衡答案:B5.下列哪项措施可以提高计算机系统的安全性?A.设置强密码B.定期更新操作系统和应用程序补丁C.安装杀毒软件和防火墙D.以上都是答案:D6.下列关于计算机硬盘的说法,错误的是:A.硬盘是一种磁存储设备,用于长期存储数据B.硬盘的读写速度相对较慢,但容量较大C.硬盘的存储介质是固态闪存芯片D.硬盘采用磁道、扇区和柱面的方式来寻址数据答案:C第二部分:填空题1.计算机系统由________、软件和人员三部分组成。
答案:硬件2.CPU的两个主要功能是执行________和控制计算机的运行。
答案:指令3.存储器层次结构的设计目标是在速度、________和成本之间取得平衡。
答案:容量4.计算机的存储器分为________和辅存两部分。
答案:主存5.操作系统的主要功能包括________管理、文件管理和用户接口等。
计算机组成原理测试题及答案

一.选择题(每空1分,共20分)1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为_____。
A. 数值计算B. 辅助设计C. 数据处理D. 实时控制2.目前的计算机,从原理上讲______。
A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放3.根据国标规定,每个汉字在计算机内占用______存储。
A.一个字节B.二个字节C.三个字节D.四个字节4.下列数中最小的数为______。
A.(101001)2B.(52)8C.(2B)16D.(44)105.存储器是计算机系统的记忆设备,主要用于______。
A.存放程序B.存放软件C.存放微程序D.存放程序和数据6.设X= —0.1011,则[X]补为______。
A.1.1011B.1.0100C.1.0101D.1.10017. 下列数中最大的数是______。
A.(10010101)2B.(227)8C.(96)16D.(143)108.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。
A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔9.在CPU中,跟踪后继指令地指的寄存器是______。
A.指令寄存器B.程序计数器C.地址寄存器D.状态条件寄存器10. Pentium-3是一种__A____。
A.64位处理器B.16位处理器C.准16位处理器D.32位处理器11. 三种集中式总线控制中,_A_____方式对电路故障最敏感。
A.链式查询B.计数器定时查询C.独立请求12. 外存储器与内存储器相比,外存储器____B__。
A.速度快,容量大,成本高B.速度慢,容量大,成本低C.速度快,容量小,成本高D.速度慢,容量大,成本高13. 一个256KB的存储器,其地址线和数据线总和为__C____。
计算机组成原理习题含参考答案

计算机组成原理习题含参考答案一、单选题(共90题,每题1分,共90分)1、在下列寻址中,()寻址方式需要先运算再访问主存。
A、间接B、直接C、变址D、立即正确答案:C2、在链式查询方式下,若有N个设备,则()oA、只需一条总线请求线B、需要N条总线请求线C、视情况而定,可能一条,也可能N条总线请求线D、以上说法都不对正确答案:A3、以下有关I/O端口的叙述中,错误的是()oA、I/O接口中有命令端口、状态端口、数据端口B、I/O接口中命令端口和状态端口不能共用同一个C、I/O接口中程序可访问的寄存器被称为I/O端口D、I/O端口可以和主存统一编号,也可以单独编号正确答案:B4、用移码表示浮点数的阶码,其好处是()。
A、便于求阶差B、便于用比较电路比较阶的大小C、提高运算精度D、便于判别溢出正确答案:B5、在取指操作结束后,程序计数器中存放的是()。
A、程序中指令的数量B、当前指令的地址C、已经执行指令的计数值D、下一条指令的地址正确答案:D6、微指令格式分为水平型和垂直型,水平型微指令的位数(),用它编写的微程序()。
A、较短,较少B、较长,较短C、较多,较长D、较少,较短正确答案:B7、用二地址指令来完成算术运算时,其结果一般存放在()。
A、其中一个地址码提供的地址中B、栈顶C、累加器(ACC)中D、以上都不对正确答案:A8、为了缩短指令中某个地址段(或地址码)的位数,有效的方法是采取()。
A、变址寻址B、间接寻址C、立即寻址D、寄存器寻址正确答案:D9、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()oA、编程要用到的硬件组织B、计算机硬件的全部组织C、计算机软件所要完成的功能D、计算机各部件的硬件实现正确答案:A10、用于笔记本电脑的大容量存储器是()oA、U盘B、软磁盘C、固态盘D、磁带正确答案:C11、D/A转换是()。
A、把数字量转换为模拟量,把转化结果输出计算机B、把计算机输出的模拟量转化为数字量C、把模拟量转化为数字量,把数字量输入到计算机D、把计算机输出的模拟量转为数字量正确答案:A12、程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CP1增加到原来的1.2倍,则P在M上的执行时间是()oA、16.8秒B、8.4秒C、117秒D、14秒正确答案:A13、以下说法错误的是()oA、计算机的机器字长是指数据存储与运算的基本单位B、寄存器由触发器构成C、计算机中一个字的长度都是32位D、磁盘可以永久性存放数据和程序正确答案:C14、主设备通常指()oA、掌握总线权的设备B、发送信息的设备C、主要的设备D、接收信息的设备正确答案:A15、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是()OA、1/2-(1-2-11)B、(1/2+2-11)-(1-2-11)C、2-11-(1-2-11)D、2-12-(1-2-12)正确答案:A16、ASCI1码是对()进行编码的一种方案。
计算机组成原理期末补充习题概念题答案.doc

一、概念题 1、 口前计算机存储系统由主存和cache 、外存(或辅存) 构成 三级 存储系统。
2、 指令的流水线方式指的是 若干个子部件同时对若干条指令子过程进行操作 ,因此不同指 令的不同阶段可 并行执行。
若指令的执行过程分为n 个了过程,则经过_ (ml ) Zt_____ 时间间隔后,n 条指令的n 个子过程可同时进行。
3、H 前计算机的存储系统是_________4、指令是指示计算机执行某一操作的命令, 计算机硬件能识别和执行的指令是一机器指±_。
机器指令是指示计算机执行某一操作的用二进制代码表示的命令,机器指令_ 般曲 操作码和地址码组成。
5、微指令是 产生一个或几个操作控制信号的以二进制代码表示的控制字,微程序是 对 ,微命令是控制计算机各执行部件完成某个基本微操作的控制命 令,微操作是执行部件接受微命令后进行的操作6、CPU 执行任何一条指令的过程可分为 取指令 、分析指令 和 操作执行 三个阶段,三个阶段的时间总和称为指令周期 7、虚拟存储器是指由主存和辅存形成的一个存储容量极大的逻辑型存储器 ,其作用是 使计算机存储系统容量大、速度快、用户编程的空间大,虚拟存储器是由件和软件 进行管理。
8、 运行程序时,CPU 执行的是 机器 指令,CPU 从 主存(内存)或cache 读取它。
9、 半加器的逻辑 图如下,指出它的逻辑式为S ㊉B C=AB 。
10、 A+B+C+A+AB 二 ] 11、 __________________________________________________________________________________ .比较两个两位二进制数A=AiAo 和B=BlBo ,当A>B 时输出F=l,则F 的表达式是 ________________ A1・B1 + A ~B ・A0・B0 ________ 。
12、 下图中输出F =入的电路是 D o打打打打-- 1 丄 1 C练习题答案应一条机器指令的微指令序列 辅助硬A B C 013、逻阳式F= ABC+ABC + ABC +ABC ,化简后子—AB+BC+AC _______________ o14、用卡诺图化简逻辑函数时,若每个方格群尽可能选大,则在化简后的最简表达式中每个与项中含有的变量个数少15、—个变量的卡诺图是一种由2的N次方个方格构成的图形。
计算机组成原理考试题+参考答案

计算机组成原理考试题+参考答案一、单选题(共90题,每题1分,共90分)1、在三种集中式总线控制方式中,()方式响应时间最快。
A、独立请求B、计数器定时查询C、串行链接D、以上都不是正确答案:A2、计算机中常采用下列几种编码表示数据,其中,± 0 编码相同的是()。
Ⅰ . 原码Ⅱ . 反码Ⅲ . 补码Ⅳ . 移码A、Ⅲ 和ⅣB、Ⅰ 和ⅣC、Ⅰ 和ⅢD、Ⅱ 和Ⅲ正确答案:A3、半导体EPROM中写入的内容,可以通过( )擦除。
A、紫外线照射B、电信号C、口令D、DOS命令正确答案:A4、浮点数加减中的对阶是指()。
A、将加数的阶码调整到与被加数的阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将较小的一个阶码调整到与较大的一个阶码相同正确答案:D5、已知小写英文字母“ a” 的 ASCII 码值为 61H ,现字母“ g” 被存放在某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数是()。
A、E7HB、66HC、E6HD、67H正确答案:A6、通常划分计算机发展时代是以()为标准的。
A、所用的电子器件B、运算速度C、计算机结构D、所有语言正确答案:A7、假定用若干16K×1位的存储器芯片组成一个64K×8位的存储器,芯片内各单元连续编址,则地址BFF0H所在的芯片的最小地址为()。
A、8000HB、4000HC、6000HD、A000H正确答案:A8、下面是关于计算机中存储容量单位的叙述,其中错误的是()。
A、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍B、最小的计量单位为位(bit),表示一位“0”或“1”C、最基本的计量单位是字节(Byte),一个字节等于8bD、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息正确答案:A9、CPU取出一条指令并执行该指令的时间被称为()。
计算机组成原理答案

计算机组成原理答案1. 计算机组成原理是指计算机硬件和软件的结构和工作原理。
2. 计算机硬件包括中央处理器(CPU)、存储器、输入输出设备和总线等。
3. CPU是计算机的核心,负责执行程序和进行算术逻辑运算。
它由控制单元和算术逻辑单元组成。
4. 存储器用于存储数据和程序。
常见的存储器包括主存储器(RAM)和辅助存储器(如硬盘和固态硬盘)。
5. 输入输出设备用于与外部环境进行信息交互。
常见的输入设备有键盘和鼠标,输出设备有显示器和打印机。
6. 总线是各个组件之间进行数据传输和控制的通道。
它分为地址总线、数据总线和控制总线。
7. 计算机的工作原理是按照指令序列执行程序。
程序由一条条指令组成,每条指令完成一个特定的操作。
8. 指令由操作码和操作数组成。
操作码表示要执行的操作,操作数是操作的数据。
9. CPU通过取指、译码、执行和写回等阶段,按照指令序列依次执行程序。
取指阶段获取指令,译码阶段解析指令,执行阶段执行指令,写回阶段将结果写入存储器。
10. 存储器分为字节寻址和字寻址两种方式。
字节寻址每个存储单元都有唯一的地址,字寻址将多个连续的存储单元视为一个整体。
11. 存储器和CPU之间的数据传输通过总线完成。
总线宽度决定了数据传输的速度。
12. 计算机的性能可以通过时钟频率、指令执行速度和吞吐量等指标来衡量。
13. 并行计算是提高计算机性能的一种方法,可以通过多核处理器和分布式计算等方式实现。
14. 冯·诺依曼体系结构是目前计算机系统的基本结构,即存储程序和数据共享同一存储器。
15. 计算机组成原理是计算机科学和工程领域的基础课程,对于理解计算机体系结构和优化程序性能非常重要。
计算机组成原理习题及答案

概论一、选择题:1.1946年研制成功的第一台电子数字计算机称为_B_。
A.EDVAC B.ENIAC C.EVNAC D.EINAC 2.完整的计算机系统应包括__D_____.A..运算器、存储器、控制器 B.外部设备和主机 C.主机和存储器 D.配套的硬件和软件设备3.计算机系统中的存储器系统是指__D____.A.RAM存储器 B.ROM存储器 C.内存储器 D.内存储器和外存储器4.至今为止,计算机中的所有信息仍以二进制方式表示的理由是_C_____.A..节约元件B.运算速度快C.物理器件性能所致D.信息处理方便5.计算机硬件能直接执行的只有_B___.A.符号语言B.机器语言C.机器语言和汇编语言D.汇编语言二、填空题:1.计算机的硬件包括__运算器_._控制器_._存储器_._输入设备_._输出设备__.2.在计算机术语中,将运算器和控制器合在一起称为_CPU__,而将_CPU__和存储器合在一起称为__主机__.3.计算机的软件一般分为两大类:一类叫_系统__软件,一类叫_应用__软件,其中,数据库管理系统属于_系统_软件,计算机辅助教学软件属于__应用___软件.4.计算机系统中的存储器分为_内存储器_和_外存储器_.在CPU执行程序时,必须将指令存放在_内存储器__中.5.输入、输出设备以及辅助存储器统称为_外部设备___.6.计算机存储器的最小单位为__位___,1KB容量的存储器能够存储_1024*8__个这样的单位.7.在计算机系统中,多个系统部件之间信息传送的公共通路称为__总线___,就其所传送的信息的性质而言,在公共通路上传送的信息包括_数据__、__地址__和__控制___信息.三、衡量计算机性能的基本指标有哪些?答:1.基本字长 2.数据通路宽度 3.运算速度:包括CPU时钟频率和数据传输率 4.存储器的容量:包括主存储器的容量和外存储器的容量 5.外围设备及其性能 6.系统软件配置运算方法和运算器一、选择题:1.在机器数中,__B____的零的表示形式是唯一的.A.原码B.补码C.反码D.原码和反码3.若某数X的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法__B__码.A.原B.补C.反D.移4.运算器虽有许多部件组成,但核心部分是__B____.A.数据总路线B.算术逻辑运算单元C.多路开关D.通用寄存器5.在定点二进制运算器中,减法运算一般通过__D_____来实现. A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器6.在定点运算器中,无论采用双符号位还是单符号位,必须有__C___,它一般用_____来实现.A.译码电路,与非门B.编码电路,或非门C.溢出判断电路,异或门D.移位电路,与或非门7.在定点运算中产生溢出的原因是__C_____.A.运算过程中最高位产生了进位或借位B.参加运算的操作数超出了机器的表示范围C.运算的结果的操作数超出机器的表示范围D.寄存器的位数太少,不得不舍弃最低有效位二、计算题:1.把十进制数X=(+128.75)×2-10写成浮点表示的机器数,阶码、尾数分别用原码、反码和补码表示,设阶码4位,阶符1位,尾数15位,尾数符号1位. (原码:1 0010 0 100000001100000 反码:1 1101 0 100000001100000 补码:1 1110 1 100000001100000)2.已知X=-0.01111,Y=+0.11001,求[X]补, [Y]补, [-Y]补, X+Y=?,X-Y=?存储系统一、选择题:1.存储器是计算机系统中的记忆设备,它主要用来__C_____.A.存放数据B.存放程序C.存放数据和程序D.存放微程序2.存储单元是指___B_____. A.存放一个二进制信息的存储元 B.存放一个机器字的所有存储元集合 C.存放一个字节的所有存储元集合 D.存放两个字节的所有存储元集合3.存储周期是指__D___. A.存储器的读出时间 B.存储器的写入时间 C.存储器进行连续读和写操作所允许的最短时间 D.存储器进行连续写操作所允许的最短时间间隔4.和外存储器相比,内存储器的特点是_C_____.A.容量大,速度快,成本低B.容量大,速度慢,成本高C.容量小,速度快,成本高D.容量小,速度快,成本低5.某计算机字长16位,其存储容量64KB,若按字编址,那么它的寻址范围是_B_____.A.0—64KB. 0---32KC. 0---64KBD. 0---32KB6.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为__D__.A. 64,16B. 16,64C. 64,8D.16,167.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为__D___.A. 8,512B. 512,8C. 18,8D. 19,88.某机字长32位,存储容量1MB,若按字编址,它的寻址范围是__C___.A, 0—1M B. 0---512K C. 0---256K D. 0---256KB9.某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是__A___.A. 0---1MB. 0---4MBC. 0---4MD. 0---1MB10.某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是_C____.A. 0---4MBB. 0---2MBC. 0---2MD. 0---1MB11.某计算机字长为32位,其存储容量为16MB,若按双字编址,它的寻址范围是_C____.A. 0---4MBB. 0---2MBC. 0---2MD. 0---1MB12.主存储器和CPU之间增加cache的目的是__A___.A.解决CPU和主存之间的速度匹配问题B.扩大主存储器的数量C.扩大CPU中通用寄存器的数量D.既扩大主存容量又扩大CPU通用寄存器数量13.在cache的地址映射中,若主存中的任意一块可映射到cache内的任意一块的位置上,则这种方法称为__A____.A.全相联映射B.直接映射C.组相联映射D. 混合映射二、填空题:1.对存储器的要求是_容量大__,__速度快__,__成本低___,为了解决这三方面的矛盾,计算机采用_多级__体系结构.2.CPU能直接访问_主存__和__cache__,但不能直接访问__辅存__和__外设_____.3.广泛使用的__SRAM__和__DRAM__都是半导体__随机读写__存储器.前者的速度比后者快,__集成度_不如后者高.它们的共同特点是断电后__不能___保存信息.4. cache是一种__高速缓冲__存储器,是为了解决CPU和主存之间__速度___不匹配而采用的一项重要的硬件技术.5.三级存储系统是由__Cache____.__主存__.__辅存____组成.6.半导体SRAM是靠__触发器___存储信息,半导体DRAM则是靠__电容____存储信息.7.DRAM存储器的刷新一般有_集中式__,__分散式__两种方式,刷新是因为_电荷泄漏,需定期补充___.8.计算机系统的存储系统通常采用层次结构,在选择各层次所采用的器件时,应综合考虑__速度_,_容量_,_位价__等因素.三、分析题:1.设有一个具有24位地址和8位字长的存储器,问(1)该存储器能够存储多少字节的信息? (16MB)(2)如果存储器由4M×1位的RAM芯片组成,需要多少片? (4*8=32片) (3)需要多少位作芯片选择?(4位)2.某SRAM芯片有17位地址线和4位数据线,用这种芯片为32位字长的处理器构成1M×32位的存储器,并采用模块板结构,问: (1)若每个模块板为256K×32位,共需几块板? (2)每块板内共需用多少片这样芯片? (3)共需多少位地址线,各完成什么功能?总线部分:一、填空题:1.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进行信息传输的公共线路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理补充题
判断题
1.磁盘存储中如果文件长度超过磁道容量,会将其放在同一个记录面上。
2.随机存储存储器的访问时间与存储位置有关。
3.微程序控制器中,一条机器指令对应于一个微程序。
4.任何指令的执行可以由硬件来实现,也可以由软件来完成。
5.通常多级中断系统可实现中断嵌套。
6. RR、RS及SS型指令中,RR型指令的执行速度最慢。
补:7. 通常单级中断系统可实现中断嵌套。
8. RR、RS及SS型指令中,SS型指令的执行速度最慢
9.单管DRAM必须不断刷新是因为其为破坏性读出。
10.磁盘的读出过程是一个磁——电变换。
11.寄存器的间接寻址中,操作数存放在内存的相应单元中。
12.并行技术之所以能提升效率是因期许自身的物理性能得到了改善。
13.流水CPU一定是RISC机器。
14.半导体存储器均为易失性存储器。
15.寄存器间接寻址中,操作数存放在内存的相应单元中。
1.×
2.×
3. √
4.√
5.√
6.×
7.×
8.√
9.× 10.√ 11.× 12.× 13.×14.×15.×
填空题
1.流水CPU中可能造成“断流”的主要原因是存在数据相关、资源相关和控制相关。
2.双端口存储器和多模块交叉存储器均为并行存储器结构,前者采用空间并行技术,后者采用时间并行技术。
3.集中式仲裁通常可采用优先(级)策略或公平策略选择下一个总线主设备。
4.CPU从主存取出一条指令并执行该指令的时间叫指令周期,它通常包含若干个机器周期。
而后者又包含又若干个时钟周期(节拍脉冲)。
5.冯.诺依曼型计算机的工作原理为:存储程序并按地址顺序执行。
6.指令的寻址方式包括顺序寻址和跳跃寻址两种方式。
7.计算机通常使用程序计数器来指定指令的地址。
8.建立Cache的理论依据是程序访问的局部性。
9.磁盘上访问信息的最小物理单位是扇区。
10.计算机系统是由硬件、软件组成的多级层次结构,它通常由微程序级、一般机器级、操作系统级、汇编语言级、高级语言级组成。
补:11.RSIC的三个基本要素:一个有限的简单的指令集、CPU配备大量的通用寄存器、强调对指令流水线的优化。
12.在定点二进制运算器中,减法运算一般用补码运算的二进制加法器。
13.-1的补码用8位二进制表示为1111111。
14.DMA的传送方式停止CPU访问、周期挪用、DMA与CPU交替访问。
15.保存当前正在执行的指令的寄存器IR(指令寄存器);
指示下一条指令地址的寄存器PC(程序计数器);
保存当前正在执行的指令地址AR(地址寄存器);
算术逻辑运算结果通常放在DR(数据寄存器)和通用寄存器。
16.某机字长32位,存储容量1MB,按字节编址,它的寻址范围是0-256K。
单选题
1.中断处理过程中,由硬件完成的操作是。
A.关中断B.开中断 C.保存CPU现场D.恢复CPU现场
2.由四片74181ALU构成的十六位运算器,具有如下进位传递功能:。
A.行波进位 B.片内先行进位,片间行波进位
C.片内行波进位,片间先行进位 D.片内先行进位,片间先行进位
3.就取得操作数的速度而言,下列寻址方式中速度最快的是。
A.直接寻址 B.相对寻址 C.立即寻址 D.间接寻址
4.某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间分别为90ns、80ns、70ns 和60ns,若各段的缓存时间为10ns,则该计算机的时钟周期至少是______。
A.90ns B. 60ns C.70ns D.100ns
5.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。
现用2K*8位ROM 芯片和4K*4位的RAM芯片来设计,问所需的ROM与RAM芯片的片数分别是______。
A. 1、15 B.2、30 C.2、15 D.1、30
补:6.计算机操作的最小单位时间是______。
A.时钟周期; B.指令周期; C.存储周期; D.中断周期。
7.在计算机中存储器指令及微程序的控制存储器隶属于_____。
A.外存B.高速缓存C.内存储器D.CPU
8.指令系统中采用不同寻址方式的主要目的是。
A.实现存储程序和程序控制B.缩短指令长度,扩大寻址空间,提高编程灵活性
C.可以最快访问外存D.提高扩展操作码的可能并降低指令译码难度
9.单级中断系统中,CPU一旦响应中断,立即关闭标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许 B.中断请求 C.中断屏蔽 D.DMA请求
10.在微程序控制器中,机器指令和微指令的关系是。
A.每一条机器指令由一条微指令来执行 B.一条微指令由若干条机器指令组成
C.每一条机器指令由一段用微指令组成的微程序来解释执行D.一段微程序由一条机器指令来执行
11.以下有关机器周期说法正确的是_____。
A.指令周期等于机器周期 B指令周期小于机器周期
C指令周期大于机器周期 D指令周期是机器周期的两倍
12.双端口存储器在__ ____情况下会发生读/写冲突。
A. 左端口与右端口的地址码不同
B. 左端口与右端口的地址码相同
C. 左端口与右端口的数据码不同
D. 左端口与右端口的数据码相同
1.A
2.B
3.C
4.D
5.B
6.A
7.D
8.B
9.C 10.C 11.A 12.B
分析计算题
1.已知x=0.11011,y=-0.10001,用变形补码计算x+y,并指出结果是否溢出。
解:取补:[X]补=00.11011,[Y]补=11.01111 [-Y]补=00.10001
[X+Y]补=[X]补+[-Y]补=(1)00.01010,无溢出。
2. 说明以下组指令分别存在哪种类型的数据相关?
I3 LAD R1,MEM ;MEM→R1,MEM是存储单元
I4 ADD R1,R2 ;(R1)+(R2)→R1
3.参考下图所示的二维中断系统(IM=1为屏蔽)。
问:
(1)CPU执行设备E时,IM2,IM1,IM0的状态是什么?
(2)说明二维中断系统中不同优先级之间和同一优先级内部分别采用什么中断请求与响应方式。
(3) 如果图示优先级颠倒,变为2级最低,0级最高,CPU执行设备E时,IM2,IM1,IM0的状态是什么?
4.设某计算机系统存储容量为64M,字长为64位,模块数m=4,分别用顺序和交叉方式进行组
织。
存储周期T=100ns,数据总线宽度为64位,总线传送周期τ=50ns。
求:CPU从存储器取4个字时,顺序存储器和交叉存储器的带宽各是多少?P88
5.已知Cache存贮周期40ns,主存存贮周期200ns,Cache/主存系统平均访问时间为50ns,求
Cache的命中率是多少
6.现有一个4级流水浮点加法器有求阶差、对阶、尾数加和规格化4段,共有10组浮点数连续
输入此流水线,假设时钟周期为100ns。
(1)画出流水处理时空图。
(2)求流水线的加速比。
综合题
1、已知某机采用微程序控制方式,其存储器容量为2048×32(位),微程序在整个控制存储器中实现转移,微指令格式如图所示:微指令采用水平型格式,顺序控制采用断定方式,操作控制字段采用字段分段直接编码,若其包含5组微命令,每组微命令个数分别为4个、 6个、8个、10个,12个。
试说明微命令的分组原则,并计算微指令格式中的操作控制、判别测试和下地址三个字段各应多少位?
2、8KB的存储器,试分析地址0AFFH单元所在芯片覆盖的区域地址范围是多少。
3、某磁盘存储器转速为7200转/分钟,共有10个记录面,每磁道记录信息为64KB,磁盘存储
区域内径为20cm,外径为30cm,共有200道,每扇区大小为1024B。
若系统可挂多达10台这样的磁盘机,求:
(1)该磁盘存储器的存储容量(单位为MB)。
(2)磁盘数据传输速率(单位为MB/s)。
(3)给出该系统磁盘地址格式,标明各字段起止位。
4、某机采用微程序控制方式,微指令字长24位,水平型编码控制的微指令格式,断定方式,共有微命令30个,构成4个相斥类,包含5个、8个、14个和3个微命令,外部条件共3个。
•(1)控制存储器的容量应为多少?
•(2)设计出微指令的具体格式。