组成原理练习题(1)
计算机组成原理试题1
七.( 5分) 比较光栅扫描的图形显示器与光栅扫描的字符显示器的主要异同点。
八.(共15分)设有一磁盘盘面共有磁道200道,盘面总存储容量为1.6兆字节,磁盘旋转一周时间为25ms,每道有4个区,各区之间有一间隙,磁头通过每个间隙需1.25ms。
(3)指令周期是指CPU从主存中读出一条指令的时间。
(4)指令周期又称为CPU周期。
(5)取指周期的操作与指令的操作码无关。
(6)微指令是指控制存储器中的一个单元的内容。
(7)微程序控制器中微指令寄存器用来存放微程序。
(8)微指令的操作控制字段采用字段编码时,兼容的微命令应安排在同一字段中。
(9) 改进的调频制是目前软盘中采用的磁记录方式。
(1)问磁盘通道所需最大传输率是多少(字节/秒)?( 5分)
(2)设有人为上述磁盘机设计了一个与主机之间的接口,磁盘读出数据串行送入一个移位寄存器,每当移满16位后,向处理机发出一个请求交换数据的信号。处理机响应请求信号,并取走移位寄存器的内容后,磁盘机再串行送入下一个16位的字,如此继续工作。如果现在已知处理机在接到请求交换的信号以后,最长响应时间是3微秒,这样的接口能否正确工作?应如何改进?
4.已知:[X]补=0.1101,[Y]补=1.0101,则[X+Y]补= (A ), [X-Y]补= (B )
A,B:①1.1000 ②0.0010 ③0.1100 ④溢出
二.(每小题2分共20分)判断下列各驱动的。
(2)执行指令时,指令在主存中的地址存放在指令寄存器中。
C:①设备控制器;②总线适配器。
3.计算机操作系统是一种(A), 用于(B), 是(C)的接口.
计算机组成原理习题(1)
1字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码。
2 根据操作数所在位置指出其寻址方式:操作数在指令中,为___立即_______寻址方式,操作数地址在指令中,为___直接__________寻址方式。
3双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用(空间)并行技术,后者采用(时间)并行技术。
4 CPU从内存取出一条指令并执行该指令的时间称为(指令周期),它常用若干个(CPU周期)来表示。
5计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作系统级、(汇编语言)级、(高级语言)级。
6十进制数在计算机内有两种表示形式:(字符串)形式和(压缩的十进制数串)形式。
前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。
7一个定点数由符号位和数值域两部分组成。
按小数点位置不同,定点数有(纯小数)和(纯整数)两种表示方法。
8对存储器的要求是容量大、速度快、成本低,为了解决这三方面的矛盾,计算机采用多级存储体系结构,即(cache)、(主存)、(外存)。
9一个较完善的指令系统,应当有(数据处理)、(程序控制)、(数据传送)、(数据存储)四大类指令。
10 CPU中保存当前正在执行的指令的寄存器是(指令寄存器),指示下一条指令地址的寄存器是(程序计数器),保存算术逻辑运算结果的寄存器是(数据缓冲寄冲器)和(通用寄存器)。
11在计算机术语中,将ALU控制器和(内存)存储器合在一起称为(主机)。
12数的真值变成机器码时有四种表示方法,即(原码)表示法,(反码)表示法,(补码)表示法,(移码)表示法。
13广泛使用的(SRAM )和(DRAM )都是半导体随机读写存储器。
前者的速度比后者快,但集成度不如后者高。
14反映主存速度指标的三个术语是存取时间、(存储周期)和(存储器带宽)。
15 CPU从(内存)取出一条指令并执行这条指令的时间和称为(指令周期)。
电子数字计算组成原理练习题1
电子数字计算组成原理练习题1一、选择题(每空填入一个正确答案。
每小题2分,共20分)1.B2. C3.B4. D5.A6 .C 7.C8.D 9.D 1 0 .B1. 二进制数100 101. 01 1 01对应的十进制数是( ).A 4 5.32B 37.42C 1 9.5 3D 61. 252. 在浮点运算中,对阶操作是指().A 小阶增大,尾数左移B 大阶减小,尾数左移C 小阶增大,尾数右移D 大阶减小,尾数右移3. 在微程序控制中,机器指令和微指令的关系是()A 每一条机器指令由一条微指令解释执行B 每一条机器指令由一段微程序解释执行C 每一条微指令由一条机器指令解释执行D 每一段微程序由若干条机器指令解释执行4.先计算后访问内存的寻址方式是A 直接寻址B 间接寻址C 立即寻址D 变址寻址5. 十进制数1998的余3码是()・A 0100 1100 11 00 1 011B 0 1 00 1100 1011 110 0C 0 001 1001 10 0 1 1 000D 0001 1101 1100 1111 6. [X]补=100 0,则 X=( )・A 8B -0C -8D 9 7. 中断系统是由()实现的。
A 仅用软件B 仅用硬件C 软、 硬结合 D以上都不对 & DMA 方式数据的传送是以()为单位进行的。
A 字B 位C 字节D 数据块9. 计算机通常使用()来指左指令的地址。
A 计数器B 栈指针C 寄存器D 程序计数器PC 10.微程序可由一系列的()组成A 指令B 微指令C 机器周期D 控制指令二、 名词解释(每小题2分,共1 0分)1. 机器数2. r 进制3. 编译程序4. 指令周期5. 随机存取三、简答题(每小题6分,共3 0分)1.什么是计算机结构?什么是让算机组成?2 •算术移位和逻辑移位有何区别?3.RISC技术中所采用那些特殊方法?4.什么是DMA? DMA方式的主要特点是什么?5.什么是CPU?简述控制器的基本功能四、计算题(共2 5分)1.已知[A]原二0.01 011 [B]原=0.01 101 求[人]原 + [ B]原(5 分)2.两浮点数x = 2°*X0. 1 101,y = 2收(-0.1010)。
计算机组成原理》复习题一
一、填空题1.指令的编码中,操作码用来表明(所完成的操作),N位操作码最多表示(2^N )中操作。
2.静态RAM采用(双稳态触发器)原理存储信息,动态RAM采用(电容)原理存储信息。
3.典型的冯·诺依曼计算机是以(运算器)为核心的。
4.计算机硬件由(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五大部件组成。
5.系统总线按系统传输信息的不同,可分为三类:(地址)、(控制)、(数据)。
6. 使用虚拟存储器的目的是为了解决(内存空间不足)问题。
7. Cache介于主存与CPU之间,其速度比主存(快),容量比主存(小)很多。
它的作用是弥补 CPU 与主存在(速度)上的差异。
8. 一台计算机所具有的各种机器指令的集合称为该计算机的(指令集)。
9. 选择型DMA控制器在物理上可以连接(多)个设备,而在逻辑上只允许连接(一)个设备,它适合于连接(高速)设备。
10. DMA控制器中的字计数器用于记录要传送数据块的(长度),每传输一个字后字计数器(加1 )。
二、选择题1.下列元件中存取速度最快的是()。
A.cacheB.寄存器C.内存D.外存2.某一SRAM芯片,其容量为512×8位,除电源端和接地端外,该芯片引出线的最小数目应为()。
A.23B.25C.50D.193.某RAM芯片,其存储容量为1024×16位,该芯片的地址线和数据线数目分别为()。
A. 10,16B.20,8C.1024,8D.1024,164.运算器的主要功能是进行()。
A. 逻辑运算B.算术运算C. 逻辑运算和算术运算D.只做加法5.运算器虽由许多部件组成,但核心部分是()。
A. 数据总线B.算术逻辑运算单元C. 多路开关D.累加寄存器(累加器)6.计算机中表示地址时使用()。
A. 无符号数B.原码C. 反码D.补码7.浮点数的表示范围和精度取决于()。
A. 阶码的位数和尾数的位数B. 阶码采用的机器码和尾数的位数C. 阶码采用的机器码和尾数采用的机器码D.阶码的位数和尾数采用的机器码8.主机中能对指令进行译码的器件是()。
计算机组成原理选择题1
令实现CPU对设备的访问
答案:B
22.某计算机的I/O设备采用异步串行传送方式传送字符信息,字符
信 息的格式为:一位起始位、七位数据位、一位检验位、一位停
止位。若要求每秒钟传送480个字符,那么该I/O设备的数据传送速率
应为____bps(位/秒)。
A.1200
B.4800 C.9600
答案:B
23.以串行接口对ASCII码进行传送,带一位奇校验位和两位停止
位奇校验位。检测下面每一组编码,_____中有一个错误发生。 A. 1001010110000 B.0100011101100 C.0111110000011 答案:B 53. 用BCD码表示000—999之间的三位十进制数,并在其末端增加一 位奇校验位。检测下面每一组编码,_____中有两个错误发生。 A. 1001010110000 B.0100011101100 C.0111110000011 答案:C 54、标准的ASCII码是______位。
55.中断标志触发器用于_____。
A. 向CPU发中断请求
B.指示CPU是否进入中断周期
C.开放或关闭中断系统 答案:B 56. 允许中断触发器用于_____。
A.向CPU发中断请求
中断标志触发器、
允许中断触发器都在 CPU内部
B.指示正有中断在进行
C.开放或关闭中断系统 (开放或关闭CPU的中断系统)
区分的。
A. 不同的地址线 B.不同的地址码 C.不同的控制线
答案:B
35.I/O采用统一编址时,进行输入输出操作的指令是_____。
A.控制指令 B.访存指令 C. 输入输出指令
答案:B
36.I/O采用不统一编址时,进行输入输出操作的指令是_____。
计算机组成原理试题 (1)
计算机组成原理试题一、填空题(每空1分,共15分)1、第一代电子数字计算机所用的基本器件是。
2、固件是一种特性的硬件。
3、设x=-(13/16),[X]补= 。
4、在浮点补码加减法运算中,当运算结果的尾数出现___________和____________时,需进行向左规格化操作。
5、磁盘存储器中,可寻址的最小单位是______________。
6、按其读写性,我们可将半导体存储器分为两种。
7、操作表达式为(Ad1)OP(Ad2)→Ad1的指令,称为_________地址指令。
8、指令译码的主要功能是对_______________进行译码。
9、PSW用于存放程序运行时的工作方式、____________和___________。
10、在用分段直接编码法组合成的微指令中,应将具有___________性的微命令分在不同字段内。
11、键盘是一种________设备。
12、采用中断屏蔽码技术,可以改变各设备的_______________。
13、中断过程实质上是一种程序的____________过程。
14、设X=—51/64,当字长为7位(含一位符号位)时,[X]原=___________,[X]补=________。
15、运算器的基本组成中,核心部件是_____________。
16、在在计算机中,各部件间往来的信息分为三种类型,除数据信息外,它们是______和______ 信息。
17、在浮点补码加减运算中,当运算结果的尾数出现______和______ 形式时,需要进行向右规格化操作。
18、一般来说,机器指令包括两个部分内容,它们是________和__________。
19、总线的通讯方式有______________和__________两种。
20、按信息传送的格式,接口可分为______________接口和_________ 接口两大类。
21、Cache存贮器中采用的主要替换算法有__________________和______________ 。
计算机组成原理试题库(含答案)--
计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64,按字编址,它们寻址范围是(C )。
A.64K B.32C.32K D.163.某一芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.204.指令系统中采用不同寻址方式的目的主要是( C)。
A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。
A.通用寄存器B.贮存单元C.程序计数器D.堆栈6是(A)的简称。
A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.响应中断的时间是_ C 。
A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。
8.常用的虚拟存储器寻址系统由两级存储器组成。
A.主存-辅存;B.-主存;C.-辅存;D.主存—硬盘。
9.访问主存时,让处于等待状态,等的一批数据访问结束后,再恢复工作,这种情况称作。
A.停止访问主存;B.周期挪用;C.与交替访问;D.。
10.浮点数的表示范围和精度取决于。
A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。
11.中断向量可提供。
A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。
12.加法器采用先行进位的目的是。
A.优化加法器的结构;B.节省器材;C.加速传递进位信号;D.增强加法器结构。
13.在独立请求方式下,若有N个设备,则。
A.有一个总线请求信号和一个总线响应信号;B.有N个总线请求信号和N个总线响应信号;C.有一个总线请求信号和N个总线响应信号;D.有N个总线请求信号和一个总线响应信号。
计算机组成原理习题集 (1)
《计算机组成原理》练习题适用于计算机专业本科生第一章概论一、选择题01. 电子计算机主存内的ROM是指 D 。
A.不能改变其内的数据B.只能读出数据,不能写入数据C.通常用来存储系统程序D.以上都是02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为 C 。
A.硬件B.软件C. 固件D.辅助存储03. 如果要处理速度、温度、电压等连续性数据可以使用 B 。
A.数字计算机B.模拟计算机C.混合计算机D.特殊用途计算机04. 邮局把信件进行自动分拣,使用的计算机技术是 C 。
A.机器翻译B.自然语言理解C.模式识别D.过程控制05. 冯.诺伊曼机工作方式的基本特点是 B 。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址。
06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的 C 才能识别它。
A.译码器B.判断程序C.指令D.时序信号。
07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是 B 。
A.超高速巨型计算机系统B.知识信息处理系统C.大型分布式计算机系统D.超级微型计算机群组成的计算机网。
08. 计算机的算逻单元的控制单元合称为 C 。
A.ALUB.UPC.CPUD.CAD09. 磁盘驱动器读写数据的基本存取单位为 D 。
A.比特B.字节C.磁道D.扇区二、填空题01. 计算机硬件是指计算机系统中实际物理装置的总称,软件是指控制整个计算机硬件系统工作的程序集合,固件是指具有某软件功能的硬件,一般用ROM实现。
02. 数控机床是计算机在过程控制方面的应用。
03. 人工智能研究用计算机模拟人类智力活动的有关理论与技术,模式识别研究用计算机对物体、图像、语言、文字等信息进行自动识别。
04. 数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。
05.存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。
第二章计算机中的信息编码一、选择题01. 对真值0表示形式唯一的机器数是 B 。
计算机组成原理习题(附参考答案)
计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法()是正确的。
A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()oA、栈顶地址B、栈顶内容C、栈底内容D、栈底地址正确答案:A3、下列不属于程序控制指令的是()。
A、循环指令B、无条件转移指令C、条件转移指令D、中断隐指令正确答案:D4、计算机的存储系统是指()。
A、cache,主存储器和外存储器B、主存储器C、ROMD、RAM正确答案:A5、指令是指()。
A、计算机中一个部件B、发给计算机的一个操作命令C、完成操作功能的硬件D、通常用于构成主存的集成电路正确答案:B6、相对于微程序控制器,组合逻辑控制器的特点是()。
A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度慢,指令功能的修改和扩展难C、指令执行速度快,指令功能的修改和扩展容易D、指令执行速度快,指令功能的修改和扩展难正确答案:D7、中断向量可提供()。
A、主程序的断点地址B、传送数据的起始地址C、被选中设备的地址D、中断服务程序入口地址正确答案:D8、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()oA、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。
A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2MX8位,则该芯片引脚中地址线和数据线的数目之和是()。
A、29B、21C、18D、不可估计正确答案:A11、若X=I03,尸-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()oA^ x+yB、-x+yC> -χ-yD^ χ-y正确答案:D12、系统总线是指()oA、CPU、主存和外围设备之间的信息传送线B、运算器、寄存器和主存之间的信息传送线C、运算器、控制器和寄存器之间的信息传送D、运算器、寄存器和外围设备之间的信息传送线正确答案:A13、CPU可直接编程访问的存储器是()。
计算机组成原理试题及答案 (1)
计算机组成原理试题及答案一、填空(12分)1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。
2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供,指令提供;而在变址寻址中,变址寄存器提供,指令提供.3.影响流水线性能的因素主要反映在和两个方面。
4.设机器数字长为16位(含1位符号位)。
若1次移位需10ns,一次加法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。
5.CPU从主存取出一条指令并执行该指令的时间叫,它通常包含若干个,而后者又包含若干个.组成多级时序系统。
二、名词解释(8分)1.微程序控制2.存储器带宽3.RISC4.中断隐指令及功能三、简答(18分)1。
完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。
2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位.(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。
(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。
3。
某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。
4.统具备120种操作。
操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。
(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围;(3)一次间址的寻址范围; (4)相对寻址的寻址范围。
四、(6分)设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则计算 [25169⨯] + [24)1611(-⨯]五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。
(8分)六、(10分)设CPU 共有16根地址线,8根数据线,并用MREQ 作访存控制信号,用W R /作读写控制信号,现有下列存储芯片: RAM :1K ×8位、2K ×4位、4K ×8位ROM :2K ×8位、4K ×8位以及74138译码器和各种门电路(自定),画出CPU 与存储器连接图。
计算机组成原理-白中英-单元练习一
附录A 综合练习题练习单元一一、单项选择题1. 冯·诺依曼机工作的基本方式的特点是()。
A. 多指令流单数据流B. 具备了自动输入输出的功能C. 按地址访问并顺序执行指令D. 存储器按内容选择地址2. 完整的计算机应包括()。
A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统3. 下列逻辑部件中,不包括在运算器内的是()。
A. 累加器B. 运算状态寄存器C. ALUD. 指令寄存器4. 计算机系统中广泛采用总线将五大部件联系起来,使用总线结构可以()。
A. 减少信息传输量B. 减少信息传输线的条数C. 提高信息传输的速度D. 增加CPU的工作量5. 运算器虽有许多部件组成,但核心部件是()。
A. 数据总线B. 算术逻辑运算单元C. 多路开关D. 累加寄存器6. 某寄存器中的值有时是地址,因此具有计算机的()才能识别它。
A. 译码器B. 判断程序C. 指令D. 时序信号7. 早期的8位微型计算机中乘除法大多数用()实现。
A. 软件B. 硬件C. 固件D. 专用芯片8. 硬件在功能实现上比软件强的是()。
A. 速度快B. 成本低C. 灵活性强D. 实现容易9. 存储器地址的重要作用是()。
A. 便于按地址编号读写连续的数据B. 作为存储器中不同数据字的惟一标志C. 便于一个程序连续存放D. 作为区分地址中的数据和指令的标志10. 下列部件不属于主机的是()。
A. 运算器B. 控制器C. 键盘D. 内存储器11. 虚拟机中不包括的层次是()。
A. 应用软件B. 硬件C. 操作系统D. 用户自编程序12. 运算器中临时存放数据的部件是()。
A. ALUB. 寄存器C. 半导体存储器D. 指令寄存器13. 计算机内存与外存的区别在于()。
A. 是否包括在主机中B. 是否包括在主机箱中C. 是否由主机控制D. 是否由操作系统控制14. 计算机的外围设备是指()。
计算机组成原理测试题一
计算机组成原理测试题一一、选择题:1.完整的计算机系统应包括()A.运算器、存储器、控制器B.主机和实用程序C.配套的硬件设备和软件设备D.外部设备和主机2.指令系统中采用不同寻址方式的目的主如果()A.实现存储程序和程序控制B.缩短指令长度,扩大寻址空间,提高编程灵活性C.可以直接访问外存D.提供扩展操作码的可能并降低译码难度3.目前咱们所说的个人台式商用机属于( )A.巨型机B.中型机C.小型机D.微型机4.计算机的内存若为16MB,则表示其容量是多少KB? ()5.下列数中,最大的数是()A.()2B.(227)8C.(98)16D.(152)106.在小型或微型计算机里,普遍采用的字符编码是()码进制 C.格雷码码是指()A.读写存储器B.只读存储器C.可编程的只读存储器D.光擦除可编程的只读存储器8.下列有关运算器的描述中,哪个是正确的?()A.只做算术运算,不做逻辑运算B.只做加法C.能暂时寄存运算结果 D.既做算术运算,又做逻辑运算9.按随机存取方式工作的存储器是()A.主存 B.堆栈 C.磁盘 D.磁带是()A.累计器B.代码段寄放器C.附加断寄放D.数据寄放器11.下列哪个属于应用软件? ()A.操作系统B.编译系统C.连接程序D.文本处置的中文含义是()A.寄放器B.控制器C.总线D.算术逻辑单元13.下列命令哪个是错误的? ()AX,100H DX,[100H]BX,DS AX,BI14.在主存和CPU之间增加cache存储器的目的是()A.增加内存容量B.解决CPU和主存之间的速度匹配问题C.提高内存靠得住性 D.增加内存容量,同时加速存取速度15.在指令的地址字段中,直接指出操作数本身的寻址方式称为()A. 隐含寻址B.当即寻址C.寄放器寻址D.直接寻址16.计算机操作系统是一种()A.应用系统B. 系统程序C.用户系统D.中间系统17.以下哪个是计算机最大体的输入设备?()位的彩色深度是指同屏幕的最大颜色数为()×768指的是显示器的()A.刷新率B.点距C.色彩D.分辨率20.原码乘法是()A.先取操作数绝对值相乘,符号位单独处置B.用原码表示操作数,然后直接相乘C.被乘数用原码表示,乘数取绝对值,然后相乘D.乘数用原码表示,被乘数取绝对值,然后相乘21.某存储器芯片的存储容量为8K×12位,则它的地址线为()22.存储单元是指()A.寄存一个二进制信息位的存贮元B.寄存一个机械字的所有存贮元集合C.寄存一个字节的所有存贮元集合D.寄存两个字节的所有存贮元集合23.相联存贮器是按什么进行寻址的存贮器? ()A.地址方式B.堆栈方式C.内容指定方式D.地址方式与堆栈方式24.变址寻址方式中,操作数的有效地址等于()A.基值寄放器内容加上形式地址(位移量)B.堆栈指示器内容加上形式地址(位移量)C.变址寄放器内容加上25.计算机利用总线结构的主要有点是便于实现积木化,同时()A.减少了信息传输量 B.提高子信息传输的速度C.减少了信息传输线的条数 D.加重了CPU的工作量26.带有处置器的设备一般称为何设备?()A.智能化 B.交互式 C.远程通信 D.进程控制27.某机字长32位,其中1位符号位,31位表示层数,若用定点小数表示,则最大正小数为()A.+(1—2-32)B.+(1—2-31)28.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数量为()A.64,16 , 64 , 8 D. 16, 1629.交叉存贮器实质上是一种什么存贮器,它能如何执行多个独立的读写操作? ()A.模块式,并行B.模块式,串行C.整体式,并行个D.整体式,串行30.用某个寄放器中操作数的寻址方式称为何寻址? ()A.直接B.间接C.寄放器直接D.寄放器间接31.流水CPU是由一系列叫做”段”的处置线路所组成,和共有m个并行部件的CPU 相较,一个M段流水CPU()A.具有同样水平的吞吐能力B.不具有同样水平的吞吐能力C.吞吐能力大于前者的吞吐能力D.吞吐能力小于前者的吞吐能力32.为了便于实现多级中断,保留现场信息最有效的办法是采用()A.通用寄放器B.存储器C.堆栈D.外存33.计算机的外围设备是指()A.输入/输出设备B.外存储器C.远程通信设备D.除CPU和内存之外的其它设备34.中断向量地址是()A.子程序入口地址B.中断服务列行程序入口地址C.中断服务例行程序入口地址的指示器D.中断返回地址35.冯·诺依曼机工作的大体方式的特点是()A.多指令流单数据流B.按地址访问并顺序执行指令C.原码运算的十进制加法器D.存贮器按内容选择地址36.在定点二进制运算器中,减法运算一般通过什么来实现? ()A.原码运算二进制减法器B.补码运算的二进制减法器C.原码运算的十进制加法器D.补码运算的二进制加法器37.某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是()38.主存贮器和CPU之间增加cache的目的是()A.解决CPU和主存之间的速度匹配问题B.扩大主存贮器容量C.扩大CPU中通用寄放器的数量D.既扩大主存贮器容量,又扩大CPU中通用寄放器的数量39.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用()A.堆栈寻址方式B.当即寻址方式C.隐含寻址方式D.间接寻址方式40.同步控制是()A.只适用与CPU控制的方式B.只适用于外围设备控制的方式C.由统一时序信号控制的方式 D.所有指令执行时间都相同的方式二、填空题:1.衡量总线性能的重要指标是总线带宽,它概念为总线本身所能达到的最高____________。
《计算机组成原理》真题1(附答案)
国家开放大学《计算机组成原理》真题1(附答案)总分100分,考试时间90分钟一、单选题1.在采用DMA方式高速传输数据时,数据传送是通过计算机的()传输的。
(3分)A.控制总线B.专为DMA设的数据总线C.地址总线D.数据总线2.组成组合逻辑控制器的主要部件有()(3分)A.PC、IPB.PC、IRC.IR、IPD.AR、IP3.硬连线控制器中,使用()来区别指令不同的执行步骤。
(3分)A.节拍发生器B.程序计数器C.指令寄存器D.控制信号形成部件4.存取周期是指。
(3分)A.存储器的写入时间B.存储器的读出时间C.存储器进行一次读操作和一次写操作之间所需要的最短时间D.存储器进行一次完整的读写操作所需要的全部时间5.将RAM芯片的数据线、地址线和读写控制线分别接在一起,而将片选信号线单独连接,其目的是()。
(3分)A.增加存储器字长B.增加存储单元数量C.提高存储器速度D.降低存储器的平均价格6.在定点二进制运算器中,加法运算一般通过来实现。
(3分)A.原码运算的二进制加法器B.反码运算的二进制加法器C.补码运算的十进制加法器D.补码运算的二进制加法器7.微程序控制器中,机器指令与微指令的关系是()。
(3分)A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段用微指令编成的微程序来解释执C.一段机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成8.指令操作所需要的数据不可能来自()(3分)A.控制存储器B.指令本身C.寄存器D.内存储器9.堆栈寻址的原则是。
(3分)A.随意进出B.后进先出C.先进先出D.后进后出10.存取周期是指()。
(3分)A.存储器的写入时间B.存储器的读出时间C.存储器进行一次读操作和一次写操作之间所需要的最短D.存储器进行一次完整的读写操作所需要的全部时间11.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为()。
计算机组成原理复习题答案(1)
计算机组成原理坑爹复习题(仅供参考)一、选择题(说明,这里的答案选项是上课老师那套复习题的答案,后面的是选项内容,括号内容是考点)1、指令周期是指___C___。
A CPU从主存取出一条指令的时间;B CPU执行一条指令的时间;C CPU从主存取出一条指令加上CPU执行这条指令的时间;D 时钟周期时间;2、D SS型3、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为___D___。
A 8,512B 512,8C 18,8D 19,84、某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为___D___。
A 64,16B 16,64C 64,8D 16,16 。
5、描述PCI总线中基本概念不正确的句子是__C____。
A HOST 总线不仅连接主存,还可以连接多个CPUB PCI 总线体系中有三种桥,它们都是PCI 设备C 以桥连接实现的PCI总线结构不允许许多条总线并行工作D 桥的作用可使所有的存取都按CPU 的需要出现在总线上(5)描述PCI 总线中基本概念正确的句子是__C____。
A. PCI 总线是一个与处理器无关的高速外围总线B. PCI总线的基本传输机制是猝发式传送C. PCI 设备一定是主设备D. 系统中只允许有一条PCI总线6、B -45(补码)7、B 存储一个机器字的所有存储元集合8、以下叙述中正确描述的句子是:___A___。
A 同一个CPU周期中,可以并行执行的微操作叫相容性微操作B 同一个CPU周期中,不可以并行执行的微操作叫相容性微操作C 同一个CPU周期中,可以并行执行的微操作叫相斥性微操作D 同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作9、寄存器间接寻址方式中,操作数处在___B___。
A. 通用寄存器B. 主存单元C. 程序计数器D. 堆栈10、如果浮点数尾数用补码表示,则判断下列哪一项的运算结果是规格化数___C___。
计算机组成原理复习题一及答案
计算机组成原理复习题一及答案计算机组成原理复习题一一、单项选择1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为______。
A. 数值计算B. 辅助设计C. 数据处理D. 实时控制2.目前的计算机,从原理上讲______。
A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放3. 下列数中最大的是_____。
A.(10010101)2 B.(227)8 C.(96)16 D.(143)104. 设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为______。
A.(27)16 B.(9B)16 C.(E5)16 D.(5A)165. 计算机的存储器系统是指______。
A.RAM存储器 B.ROM存储器 C.主存储器 D.主存储器和外存储器6. 算术/逻辑运算单元74181ALU可完成______。
A.16种算术运算功能 B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能 D.4位乘法运算功能和除法运算功能7. 某机字长32位,存储容量1MB,若按字编址,它的寻址范围是______。
A. 1MB B. 512KB C. 256K D. 256KB8. 常用的虚拟存储系统由______两级存储器组成。
A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存9. 变址寻址方式中,操作数的有效地址等于______。
A.基值寄存器内容加上形式地址B.堆栈指示器内容加上形式地址C.变址寄存器内容加上形式地址 D.程序计数器内容加上形式地址10. 在虚拟存储器中,当程序正在执行时,由______完成地址映射。
A.程序员 B.编译器 C.装入程序 D.操作系统11. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。
计算机组成原理第1章习题及参考答案
第一章绪论习题及参考答案一、判断题1.微型计算机广阔的应用领域中,会计电算化属于科学计算应用方面。
( )2.决定计算机计算精度的主要技术指标是计算机的字长。
( )3.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。
( )4.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。
()5.兼容性是计算机的一个重要性能,通常是指向上兼容,即旧型号计算机的软件可以不加修改地在新型号计算机上运行。
系列机通常具有这种兼容性。
()二、简答题1.电子数字计算机与电子模拟计算机的主要区别是什么2.简单描述计算机的发展过程和应用范围。
3.冯·诺依曼机的主要特点是什么4.按照冯·诺依曼原理,现代计算机应具备哪些功能5.如何理解软硬件之间的等价性6.何谓绿色计算机对它有哪些要求7.简单描述计算机的层次结构,说明各层次的主要特点。
8.计算机系统的主要技术指标有哪些参考答案一、判断题1.错。
会计电算化属于计算机数据处理方面的应用。
2.对。
3.错。
计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫CPU。
4.错。
“运算速度”指标的含义是指每秒钟能执行多少条指令。
5.错。
兼容性包括数据和文件的兼容、程序兼容、系统兼容和设备兼容,微型计算机通常具有这种兼容性。
二、简答题1.电子数字计算机的运算对象是离散的数字量,用数码进行运算,其运算结果也是离散的数字量;电子模拟计算机的运算对象是连续变化的物理量(如电流、电压等),其运算结果也是连续变化的物理量。
数字计算机的运算速度快,运算精度高。
现代所说的计算机都是电子数字计算机。
2.从1946年世界上第一台数字电子计算机ENIAC研制成功至今,计算机的发展经历了4个时代:第一代(1946年-20世纪50年代末期)电子管计算机。
第二代(20世纪50年代末期-60年代中期)晶体管计算机。
第三代(20世纪60年代中期—70年代初期)中小规模集成电路计算机。
计算机组成原理习题)(1)
第二章第三章3.某机为定长指令字结构,指令长度16位;每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。
若双操作数指令已有K 种,无操作数指令已有L种,问单操作数指令最多可能有多少种?上述三类指令各自允许的最大指令条数是多少?4.设某机为定长指令字结构,指令长度12位,每个地址码占3位,试提出一种分配方案,使该指令系统包含:4条三地址指令,513.计算下列4条指令的有效地址(指令长度为16位)。
(1)000000Q(2)100000Q(3)170710Q(4)012305Q第四章4.已知X 和Y ,试用它们的变形补码计算出X + Y ,并指出结果是否溢出。
(1) X =0.11011,Y =0.11111(2) X =0.11011,Y =-0.10101(3) X =-0.10110,Y =-0.00001(4) X =-0.11011,Y =0.111105.已知X 和Y ,试用它们的变形补码计算出X - Y ,并指出结果是否溢出。
(1) X =0.11011,Y =-0.11111(2) X =0.10111,Y =0.11011(3) X =0.11011,Y =-0.10011(4) X =-0.10110,Y =-0.00001第五章45.动态RAM 为什么要刷新?一般有几种刷新方式?各有什么优缺点?解:DRAM 记忆单元是通过栅极电容上存储的电荷来暂存信息的,由于电容上的电荷会随着时间的推移被逐渐泄放掉,因此每隔一定的时间必须向栅极电容补充一次电荷,这个过程就叫做刷新。
常见的刷新方式有集中式、分散式和异步式3种。
集中方式的特点是读写操作时不受刷新工作的影响,系统的存取速度比较高;但有死区,而且存储容量越大,死区就越长。
分散方式的特点是没有死区;但它加长了系统的存取周期,降低了整机的速度,且刷新过于频繁,没有充分利用所允许的最大刷新间隔。
异步方式虽然也有死区,但比集中方式的死区小得多,而且减少了刷新次数,是比较实用的一种刷新方式。
计算机组成原理存储器(1)(1)
1.存储器一、单选题(题数 54,共7 )1在下述存储器中,允许随机访问的存储器是()。
(1.2分)A、磁带 B 、磁盘 C 、磁鼓 D 、半导体存储器正确答案 D2若存储周期250ns,每次读出16位,则该存储器的数据传送率为()。
(1.2分)A、4×10^6字节/秒B、4M字节/秒C、8×10^6字节/秒D、8M字节/秒正确答案 C3下列有关RAM和ROM得叙述中正确的是()。
IRAM是易失性存储器,ROM是非易失性存储器IIRAM和ROM都是采用随机存取方式进行信息访问IIIRAM和ROM都可用做CacheIVRAM和ROM都需要进行刷新(1.2分)A、仅I和IIB、仅I和IIIC、仅I,II,IIID、仅II,III,IV正确答案 A4静态RAM利用()。
(1.2分)A、电容存储信息B、触发器存储信息C、门电路存储信息D、读电流存储信息正确答案 B5关于计算机中存储容量单位的叙述,其中错误的是()。
(1.2分)A、最小的计量单位为位(bit),表示一位“0”或“1”B、最基本的计量单位是字节(Byte),一个字节等于8bC、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍D、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息正确答案 C6若CPU的地址线为16根,则能够直接访问的存储区最大容量为()。
(1.2分)A、1MB、640KC、64KD、384K正确答案 C7由2K×4的芯片组成容量为4KB的存储器需要()片这样的存储芯片。
(1.2分)A、2B、4C、8D、16正确答案 B8下面什么存储器是目前已被淘汰的存储器。
(1.2分)A、半导体存储器B、磁表面存储器C、磁芯存储器D、光盘存储器正确答案 C9下列几种存储器中,()是易失性存储器。
(1.2分)A、cacheB、EPROMC、FlashMemoryD 、 C D-ROM正确答案 A10下面关于半导体存储器组织叙述中,错误的是什么。
计算机组成原理练习题
《计算机组成原理》课后练习题第一章计算机系统概论1、从器件角度看,计算机经历了五代变化。
但从系统结构看,至今绝大多数计算机仍属于()计算机。
A 并行B 冯·诺依曼C 智能D 串行2、冯·诺依曼机工作的基本方式的特点是()。
A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址3、在下面描述的汇编语言基本概念中,正确的表述是()。
A 对程序员的训练要求来说,需要硬件知识B 汇编语言对机器的依赖性高C 用汇编语言编写程序的难度比高级语言小D 汇编语言编写的程序执行速度比高级语言慢4、计算机硬件能直接执行的语言有()。
A 符号语言B 机器语言C 机器语言与汇编语言D 汇编语言5、下面说法不正确的是()。
A 任何可以由软件实现的操作也可以用硬件来实现B 直接面向高级语言的机器目前已经实现C 固件就功能而言类似于软件,而从形态上来说又类似于硬件D 在计算机系统的层次结构中,微程序属于硬件级,其他四级都是软件级6、计算机系统的层次结构从下至上可分为五级,即微程序设计级或逻辑电路级、一般机器级、操作系统级、()级、()级。
7、取指周期中从内存读出的信息流称为()流、执行周期中从内存读出的信息流称为()流。
《计算机组成原理》课后练习题第二章运算器1、某机字长32位,其中1位表示符号位。
若用定点整数表示,则最小负整数为()。
A -(231-1)B -(230-1)C -(231+1)D -(230+1)2、以下有关运算器的描述,()是正确的。
A 只做加法运算B 只做算术运算C 算术运算与逻辑运算D 只做逻辑运算3 、在定点二进制运算器中,减法运算一般通过()来实现。
A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器4、下列数中最小的数是()。
A (101001)2B (52)8C (101001)BCD D (233)165、计算机系统中采用补码运算是为了()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
. 1.什么是计算机系统?计算机硬件、软件和数据通信设备的物理或逻辑的综合体.哪些部分属于硬件系统, 哪些部分属于软件系统?应如何看待二者之间的关系?硬软件二者相互依存,分工互动,缺一不可,硬件是计算机系统中的保存于运行软件程序的物质基础,软件则是只会硬件完成与其功能的智力部分.2.从传统的观点来看,基本计算机硬件系统由哪几个功能部件组成?计算机硬件是由:I/O设备,运算器,控制器,存储器组成的.每个部件完成的主要功能是什么?运算器: 数据处理、算术运算和逻辑运算.存储器: 存储数据与程序.控制器: 从存储器中取出只,并进行指令译码.输入设备: 输入数据,并且把人读数据变为机读数据输出设备: 输出数据,并且把机读数据变为人读数据它们之间是如何连接在一起的?它们是通过总线连接在一起的,其中总线包括:数据总线,地址总线,控制总线.3.什么是计算机系统的层次结构?一般可划分为哪几个层次?层次之间的关系体现在哪些方面?采用层次结构的观点来看待、分析计算机系统的组成由什么好处?P69 .1.把下面给出的几个十进制的数化成二进制的数(无法精确驶,小数点后取3位)、八进制的数和十六进制的数:7+3/4,-23/64, 27.5, -125.9375, 5.43十进制数二进制数八进制数十六进制数7+3/4 111.11 7.6 7.C-23/64 -0.010111 -0.2 -0.5C27.5 11011.1 33.4 1B.8-125.9375 -1111101.1111 -175.74 -7D.F5.43 101.011 5.3 5.682.把下面给出的几种不同进制的数化成十进制的数(1010.0101)2, -(101101111.101)2, (23.47)8, _(1A3C.D)16(1010.0101)2 =(10.3125) 10 -(101101111.101)2 =-( 357.625)10(23.47)8 =(19+39/64)10 -(1A3C.D)16=-(6716+13/16) 10P91.1.简单说明ALU的设计过程和原理性电路组成.3.简述运算器部件在计算机整机系统中的功能和地位.7.在运算器部件中,为什么要设置多个累加器?累加器的数目多少对计算机的性能有什么影响吗? 为什么必须设置状态位寄存器?P110 .1一条指令通常由哪两部分容组成?指令的操作码一般有哪几种组织方式?各自应用在什么场合?各自的优缺点是什么?一条指令要由操作码和操作数地址两部分组成,操作码用于指明本条指令的操作功能;指令的操作数地址,用于给出被操作的信息的地址,包括参加运算的一或多个操作数所在的地址、运算结果的保存地址、程序的转移地址、被调用的子程序的入口地址等.操作码的组织有如下三种处理情况:1、定长的操作码的组织方案:一般在指令字的最高位部分分配固定的若干位用于表示操作码. 优点: 简化计算机硬件设计,提高指令译码和识别的速度. 缺点: 单独为操作码划分出固定的多位后,留给表示操作数地址的位数就会严重不足.2、变长的操作码的组织方案:在指令字的最高位部分,安排指令的操作码,操作码有长有短.一些位在不同的指令中有不同的效用,在一些指令中,这些位用作操作码.而在另外一些指令中,这些位用作操作数的地址,则不同指令的操作数长度就会不同,即尽量为那些最常用、用于表示操作数地址的位数要求又较多的指令,少分配几位操作码;而对那些表示操作数地址位数要求较少的指令多分配几位操作码;对那些无操作数的质量,整个指令字的所有位均用作操作码. 优点: 在比较短的指令字中,既能表示出比较多的指令条数,又能尽量满足给出相应的操作数地址. 缺点: 指令复杂,译码时间长.执行时占用CPU周期多.3、操作码字段与操作数地址有所交叉的方案:与变长的操作码组织方案相类似,不同之处是表示操作码所用到的一些二进制位不再集中在指令字的最高位部分,而是与表示操作数地址的一引起字段有所交叉. 缺点: 指令比变长操作码的组织方案更复杂.2.说明CISC和RISC两种指令系统各自追求的目标、特点以及对计算机硬件系统构成方面的影响,人们在说到指令系统时,常提到的80%和20%是什么含义?CISC: 追求指令系统的功能复杂和完备,以弥补高级语言程序和机器语言程序之间的差异.RISC: 追求指令系统的精简高效,精简高速的硬件组成,精妙只能的编译软件,达到低价高性能的理想目的.CISC: 因为指令复杂,指令功能齐全,硬件实现复杂,指令条数多,并行性差.RISC: 指令条数少,指令长度固定,指令格式和寻址方式种类少,只有取数/存数指令访问存储器.4. 什么是形式地址?简述对变址寻址、相对寻址、基地址寻址英姿指令中给出些什么细心?如何得到相应的实际(有效)地址?各自有什么样的主要用法?表示在指令中的操作数地址,通常被称为形式地址;用这种形式地址并结合某些规则,可以计算出操作数在存储器中的存储单元地址,这一地址被称为物理地址.变址寻址:指令字中给出的一个数值(编制偏移量)与指定的一个寄存器(变址寄存器)的容相加之和作为操作数的地址,用于读写存储器.主要是和于处理数组型数据.相对寻址: 指令字中给出的一个数值(相对寻址偏移量)与程序计数器PC的容相加之和作为操作数的地址或转移指令的转移地址.与变址寻址的区别是,计算实际地址所用的寄存器已确定为PC,故无须再在指令中指定本次要使用哪一个.主要用于指令转移.基地址寻址: 把在程序中所用的地址与一个特定的寄存器(基地址寄存器)的容相加之和作为操作数的地址或指令的地址.只要用于为多道程序或浮动地址程序定位存储器空间.基地址寄存器中的值是由系统程序用特权指令设定的,用户不能在自己的程序对其进行修改.5. 堆栈的主要作用的什么?如何完成读写堆栈的操作?6寄存器寻址和寄存器间接寻址的区别是什么?P148. 5.简述计算机控制器的功能和基本组成,说明微程序的控制器和硬连线的控制器在组成和运行原来方面的相同与不同之处.P185. 1.在计算机中,为什么要采用多级结构的存储器系统?它的应用是建立在程序的哪些特性之上的?在现代的计算机系统中,通常总是采用由三种运行原理不同,性能差异很大的存储介质分别构建高速缓冲存储器、主存储器和虚拟存储器,再将它们组成三级结构的统一管理、高度的一体化存储器系统.由高速缓冲存储器读写速度慢,不能满足CPU运行速度需要的矛盾;用虚拟存储器更大的存储空间,解决主存储器容量小,存不下更大程序与更多数据的难题.这种三级结构的存储器系统的运行原理,是建立在程序运行的局部性原理之上的.即在一小段时间,运行的程序只使用少量的指令和少量的数据.而这少量的指令和少量的数据网王又集中在存储器的一小片存储区域中,指令顺序执行比转移执行的比例要高,故可以按对所使用的指令和数据的急迫和频繁程度,将其存入容量、速度、价格不同的存储器中,从而取得更高的性价比.主要体现在时间、空间、指令执行顺序三个方面.2多级结构的存储器是由哪3级存储器组成的 ?每一级的存储器使用什么类型的存储介质?这些介质的主要特性是什么?答:三级存储器由高速缓冲存储器、主存储器和虚拟存储器组成.使用的存储器介质:高速缓存SRAM、主存DRAM和虚存DISC.这些介质的主要特性:高速缓存以块传送、主存以页传送、虚存以文件传送;它们的速度依次降低,每次价格依次降低;它们的管理依次由硬件、OS、OS/用户.在多级结构的存储器系统中,何谓信息的一致性原则和包含性原则?一致性原则:同一个信息会同时存放在几个级别的存储器中,此时,这一信息在几个级别的存储器重必须保持相同的值.包含性原则:处在层(更靠近CPU)存储器中的信息一定被包含在各外层的存储器中,即层存储器中的全部信息一定是各外层存储器中所存信息中的一小部分的副本.3.比较DRAM和SRAM芯片的主要特性.答:从所用的半导体生产工艺区分,存储器芯片可以分为静态存储器和动态存储器两种类型.由于动态存储器集成度高,生产成本低,被广泛地用于实际要求更大容量的主存储器.静态存储器读写速度快,生产成本高,通常多用实现容量可以较小的高速缓冲存储器.两者的不同之处如下表:集成度发热度低大高小存储成本高低5. 已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条形式,问:(1)若每个模块条为32K×8位,共需几个模块条?(2)每个模块条有多少片RAM芯片?(3)主存共需多少RAM芯片?CPU需使用几根地址线来选择各模块?使用何种译码器?答:(218×8)/(32k×8)=8,故需8个模块(32k×8)/(4k×4)=16,故需16片芯片共需8×16=128片芯片为了选择各模块,需使用3:8译码器即3根地址线选择模条。
6. 画出中断处理过程流程图。
中断处理过程流程图如图C2.1所示。
7. 用16k×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。
存储器容量为64K×16位,其地址线为16位(A15—A),数据线也是16位(D15—D)SRAM芯片容量为16K×8位,其地址线为14位,数据线为8位,因此组成存储器时须字位同时扩展。
字扩展采用2 :4译码器,以16K为一个模块,共4个模块。
位扩展采用两片串接。
8. 提高存储器速度可采用哪些措施,请说出至少五种措施。
措施有:①采用高速器件,②采用cache (高速缓冲存储器),③采用多体交叉存储器,④采用双端口存储器,⑤加长存储器的字长。
9.一个较完整的指令系统应包括哪些指令?解:一个较完整的指令系统应包括数据传送指令、算术运算指令、逻辑运算指令、程序控制指令、输入输出指令、字符串指令、系统控制指令。
10.CPU中有哪些主要寄存器?其主要功能是什么?解:(1)指令寄存器(IR):用来保存当前正在执行的一条指令。
(2)程序计数器(PC):用来确定下一条指令的地址。
(3)地址寄存器(AR):用来保存当前CPU所访问的存单元的地址。
(4)缓冲寄存器(DR):<1>作为CPU和存、外部设备之间信息传送的中转站。
<2>补偿CPU和存、外围设备之间在操作速度上的差别<3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。
(5)通用寄存器(AC):当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。
状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码容。
除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。