计算机组成原理复习参考

合集下载

计算机组成原理复习题

计算机组成原理复习题

第一章一、填空1.计算机系统主要由()、()两大部分组成。

2.计算机硬件子系统由()、()、()、()、()3.计算机软件子系统由()、()4.计算机应用软件由()、()、()、()5.计算机系统软件由()、()、()、()6.计算机的主要技术指标()、()、()7.计算机发展五代主要代表计算机()、()、()、()、()8.计算机未来发展方向()、()、()、()9.计算机按功能可分为()、()、()10. ( )与()、输入输出接口和系统总线合称为计算机主机。

11.用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。

12.程序设计语言一般分为三类()、()、()。

13.数控机床是计算机在()方面的应用,邮局自动分拣信件是计算机在()方面的应用。

14.现代计算机主要采用()结构作为计算机硬件之间的连接方式。

15.用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。

二、选择题1.“从中间开始”设计的“中间”目前多数在()A.传统机器语言机器级与操作系统机器级之间B.传统机器语言机器级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间2.在计算机系统设计中,比较好的方法是( )A .从上向下设计B.从下向上设计C .从两头向中间设计D .从中间开始向上、向下设计第二章1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输出端?各是什么?2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?3.二—四译码器的工作原理?(如图)4.并行四位寄存器的工作原理?(如图)1. 三态开关的工作原理:D IN D OUTE5.半加器本位和逻辑表达式6. 半加器进位逻辑表达式。

7.全加器本位和逻辑表达式是: 8 . 全加器向高位进位的逻辑表达式:9.SN74181是什么芯片?作什么运算取决哪些引脚? 10. SN74182是什么芯片?作用?11.用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。

计算机组成原理复习资料

计算机组成原理复习资料
计算机组成原理复习资料
一、单项选择题:
1虚地址是( )。
A、不存在的地址
B、用户编程可使用的地址
C、主存地址
D、磁盘地址
2、在机器数()中,零的表示形式是惟一的。
A、原码
B、补码
C、反码
D、原码和反码
3、挂接在总线上的多个部件( )。
A、只能分时向总线发送数据,并只能分时从总线接收数据
B、可同时向总线发送数据,但只能分时从总线接收数据
12、按产生控制信号的方式不同,控制器可分为________控制器与________控制器。
13、任何一条指令的执行都要经过________、________和________三个阶段。
14、按数据传送方式,接口可分为________接口与________接口。按时序控制方式分类,接口要分为________接口与________接口。
2、计算机系统是一种________,用于控制和管理计算机系统的资源,是________的接口。
3、PSW是指令部件中________。
4、1101.1001B=________H
5、主存储器和CPU之间增加高速缓冲器的主要目的是________。
6、使CPU与I/0设备完全并行工作方式是________方式。
7、在CPU中跟踪下一条指令地址的寄存器________。
8、冯.诺依曼机的基本特征是________。
9、每条指令由两部分组成,即________部分和________部分。
10、已知字符A的ASCII码的十进制为41,则字符D的ASCII码的十进制为________。
11、在CPU中,指令寄存器(IR)用来________,它的位数与________有关。

计算机组成原理复习题带答案

计算机组成原理复习题带答案

第1章计算机系统概述一、选择题1、在下列四句话中,最能准确反映计算机主要功能的是 C。

A、计算机可以存储大量信息B、计算机能代替人的脑力劳动C、计算机是一种信息处理机D、计算机可实现高速运算2、1946年2月,在美国诞生了世界上第一台电子数字计算机,它的名字叫(1)C,1949年研制成功的世界上第一台存储程序式的计算机称为(2)。

(1)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ(2)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ3、计算机硬件能直接执行的只能是B。

A、符号语言B、机器语言C、汇编语言D、机器语言和汇编语言4、对计算机软、硬件资源进行管理,是 A 的功能。

A、操作系统B、数据库管理系统C、语言处理程序D、用户程序二、填空题1、计算机的各大部件通过____总线____________连接在一起,它是各部件之间传输信息的通道。

2、计算机按内部信息形式可以分为___模拟____________和___数字信号_两类。

3、计算机硬件一般由_运算器,控制器_______、__存储器______、_输入_______和、____输出____和五大部分组成。

4、运算器是一个数据加工部件,主要完成二进制___算术_______运算及__逻辑________运算。

5、运算器的___位数________越多,计算的精度就越高,但是所费的电子器件也越多,成本越高。

三、简答题1、简述计算机的发展过程。

1、第一代电子管计算机1946年2月,诞生了世界上第一台电子数字计算机——ENIAC ,1949年研制成功的世界上第一台存储程序式的计算机EDSAC 。

2、第二代晶体管计算机1947年在贝尔实验室制成第一个晶体管,进入20世纪50年代全球出现一场以晶体管代替电子管的革命。

3、第三代集成电路计算机4、大规模集成电路计算机5、超大规模集成电路计算机3、冯.诺依曼计算机的特点是什么?它包括哪些主要组成部分?各部分的功能是什么?1、计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成2、指令和数据以同等的地位存放在存储器内,并可以按地址寻访3、指令和数据均用二进制数表示4、指令由操作码和地址组成。

计算机组成原理复习题及参考答案

计算机组成原理复习题及参考答案

《计算机组成原理》课程复习资料一、填空题:1.(0B4.C)16等于十进制数__________。

2.(400)10等于十六进制数__________。

3.已知真值 A=+1000001,B=-1010101,则[A]移=____________ [B]移=______________。

4.已知真值 N1=-0.1101,N2=+0.1110,则[N1]补=____________ [N2]补=______________。

5.一个10位的寄存器采用补码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数________。

6.一个8位数的寄存器采用移码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数_______。

7.一个10位的寄存器采用原码表示定点整数,则该寄存器最多能表示__________个数。

8.已知在某种进位制下,4*2=10,据此法则,那么5*6=______________。

9.在某种进位制下,7+9=10,那么在该进位制下,6*7=______________。

10.容量为512K字节的RAM,它的地址号范围用H进制表示是___________________。

11.某机内存容量为1M字节,它的地址号范围用16进制表示为___________________。

12.计算机控制器中,PC称为___________________,它的功用是_________________________________。

13.指令寄存器的英文简称为__________,它的功用是_____________________________。

14.内存中,MAR称为______________,它的功用是________________________________。

15.运算器中,ALU称为____________ ,它的功用是______________________________。

《计算机组成原理》课程知识 复习 学习材料 试题与参考答案

《计算机组成原理》课程知识 复习 学习材料 试题与参考答案

《计算机组成原理》课程知识复习学习材料试题与参考答案一、单选题1、乘法器的硬件结构通常采用(C)。

A串行加法器和串行移位器B并行加法器和串行左移C并行加法器和串行右移D串行加法器和串行右移2、一张3、5英寸软盘的存储容量为(A),每个扇区存储的固定数据是()。

A 1.44MB,512B B 1MB,1024BC 2MB,256BD 1.44MB,512KB3、计算机中表示地址时使用(A)。

A无符号数B原码C反码D补码4、用存储容量为16K*1位的存储器芯片来组成一个64K*8位的存储器,则在字方向和位方向分别扩展了(D)倍。

A4、2 B8、4 C2、4 D4、85、ALU属于(A)部件。

A运算器B控制器C存储器D寄存器6、下列选项中,能引起外部中断的事件是(B)。

A键盘输入B除数为0 C浮点运算下溢D访存缺页7、人们根据特定需要预先为计算机编制的指令序列称为(D)。

A软件B文件C集合D程序8、在大量数据传送中常用且有效的检验法是(D)。

A海明码校验B偶校验C奇校验DCRC校验9、CPU的组成中不包含(A)。

A存储器B寄存器C控制器D运算器10、程序访问的局限性是使用(B)的依据。

A缓冲Bcache C虚拟内存D进程11、可编程的只读存储器(B)。

A不一定可以改写B可以改写C不可以改写D以上都不对12、操作数地址存放在寄存器的寻址方式叫(D)。

A相对寻址方式B变址寄存器寻址方式C寄存器寻址方式D寄存器间接寻址方式13、以下有关指令系统的说法错误的是(D)。

A指令系统是一台机器硬件能执行的指令全体B任何程序运行前都要先转化为机器语言程序C指令系统是计算机软件、硬件的界面D指令系统和机器语言是无关的14、微程序存放在(A)中。

A控制存储器BRAM C指令寄存器D内存储器15、磁盘存储器的记录方式一般采用(C)。

A归零制B不归零制C改进的调频制D调相制16、冯、诺依曼机工作方式的基本特点是(B)。

A多指令流数据流B按地址访问顺序执行指令C堆栈操作D存储器按内容选择住址17、32个汉字的机内码需要(C)。

计算机组成原理复习资料

计算机组成原理复习资料

1.下列选项中,能缩短程序执行时间的措施是:Ⅰ.提高CPU时钟频率Ⅱ.优化数据通路结构Ⅲ.对程序进行编译优化A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ和ⅢD2.假定有4个整数用8位补码分别表示为r1=FEH,r2=F2H,r3=90H,r4=F8H。

若将运算结构存放在一个8位寄存器中,则下列运算中会发生溢出的是A.r1×r2B. r2×r3C. r1×r4D. r2×r4B3.假定变量i、f和d的数据类型分别为int、float和double(int用补码表示,float和double 分别用IEEE754单精度和双精度浮点数格式表示),已知i=785,f=1.5678e3,d=1.5e100。

若在32位机器中执行下列关系表达式,则结果为“真”的是Ⅰ.i==(int)(float)I Ⅱ.f==(float)(int)fⅢ.f==(float)(double)f Ⅳ.(d+f)-d==fA.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.仅Ⅲ和ⅣB4.假定用若干个2K×4位的芯片组成一个8K×8位的存储器,则地址0B1FH所在芯片的最小地址是A.0000HB.0600HC.0700HD.0800HD5.下列有关RAM和ROM的叙述中,正确的是Ⅰ.RAM是易失性存储器,ROM是非易失性存储器Ⅱ.RAM和ROM都采用随机存取方式进行信息访问Ⅲ.RAM和ROM都可用作CacheⅣ.RAM和ROM都需要进行刷新A.仅Ⅰ和ⅡB.仅Ⅱ和ⅢC.仅Ⅰ、Ⅱ和ⅣD.仅Ⅱ、Ⅲ和ⅣA6.下列命中组合情况中,一次访存过程中不可能发生的是A.TLB未命中,Cache未命中,Page未命中B.TLB未命中,Cache命中,Page命中C.TLB命中,Cache未命中,Page命中D.TLB命中,Cache命中,Page未命中D7.下列寄存器中,汇编语言程序员可见的是A.存储器地址寄存器(MAR)B.程序计数器(PC)C.存储器数据寄存器(MDR)D.指令寄存器(IR)B8.下列选项中,不会引起指令流水线阻塞的是A.数据旁路(转发)B.数据相关C.条件转移D.资源冲突A9.下列选项中的英文缩写均为总线标准的是A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-ExpressD10.单级中断系统中,中断服务程序内的执行顺序是Ⅰ.保护现场Ⅱ.开中断Ⅲ.关中断Ⅳ.保存断点Ⅴ.中断事件处理Ⅵ.恢复现场Ⅶ.中断返回A. Ⅰ→Ⅴ→ Ⅵ→ Ⅱ→ ⅦB. Ⅲ→ Ⅰ→ Ⅴ→ ⅦC. Ⅲ→ Ⅳ→ Ⅴ→ Ⅵ→ ⅦD. Ⅳ→ Ⅰ→Ⅴ→ Ⅵ→ ⅦA11.假定一台计算机的显示存储器用DRAM芯片实现,若要求显示分辨率为1600×1200,颜色深度为24位,帧频为85Hz,显存总带宽的50%用来刷新屏幕,则需要的显存总带宽至少约为A.245MbpsB.979MbpsC.1958MbpsD.7834MbpsD12.下列选项中,描述浮点数操作速度指标的是A.MIPS B.CPI C.IPC D.MFLOPSD13.float型数据通常用IEEE 754单精度浮点数格式表示。

《计算机组成原理》复习资料参考答案

《计算机组成原理》复习资料参考答案

福建师范大学网络教育学院《计算机组成原理》复习资料一、单项选择题1、现代计算机的运算器一般通过总线结构来组织,在下面的总线结构运算器中,单总线结构的操作速度最慢,而(B )的操作速度最快。

A.双总线结构B.多总线结构C.单总线结构D.三总线结构2、微型计算机的分类通常以微处理器的(D )来划分。

A.芯片名B.寄存器数目C.字长D.规格3、将有关数据加以分类、统计、分析,以取得有价值的信息,我们称其为( A )。

A.数据处理B.辅助设计C.实时控制D.数值计算4、虚拟存储器是建立在多层次存储结构上,用来解决(C )的问题。

A.存储B.外存C.主存容量不足D.外存容量不足5、微程序放在(B )中。

A.RAM B.控制存储器C.指令寄存器D.内存储器6、冯.诺依曼机工作方式的基本特点是(A )A.按地址访问并顺序执行指令B.堆栈操作C.选择存储器地址D.按寄存器方式工作7、D/A转换器是(D )A.把计算机输出的模拟量转为数字量B.把模拟量转为数字量,把数字量输入到计算机C.把数字量转为模拟量,把转化结果输入到计算机D’把计算机输出的数字量转为模拟量8、浮点数的表示范围和精度取决于(A )A.阶码的位数和尾数的位数B.阶码的位数和尾数采用的编码C.阶码采用的编码和尾数采用的编码D. 阶码采用的编码和尾数的位数9、ASCII码是对(A )进行编码的一种方案。

A.字符B.声音C.图标D.汉字10、ALU属于(A )部件。

A.运算器B.控制器C.存储器D.寄存器11、字长16位,用定点补码小数表示时,一个字所能表示的范围是(A )A.-1~(1-2-15)B.0~(1-2-15)C.-1~+1 D.-(1-2-15)~(1-2-15)12、微程序入口地址是(B )根据指令的操作码产生的。

A.计数器B.译码器C.计时器D.判断逻辑矩阵13、计算机中表示地址时使用( D )A.原码B.补码C.反码D.无符号数二、改错题(针对各小题的题意,改正其结论中错误或补充其不足。

计算机组成原理复习题

计算机组成原理复习题

计算机组成原理复习题1.什么是“存储程序控制”?①计算机(指硬件)应由运算器,存储器,控制器,输入设备和输出设备5大基本不部件组成。

②计算机内部采用二进制表示指令和数据。

③将编好的程序和原始数据事先存入存储器中,然后在启动计算机工作,这就是存储程序的基本含义。

2.根据冯·诺依曼的计算机结构准则,计算机应有哪五大部件组成?运算器,存储器,控制器,输入设备和输出设备3.计算机的存储器的主要功能是什么?常见的存储系统分为几级?各级有什么差异?存储器是用来存放程序和数据的部件,它是一个记忆装置,也是计算机实现“存储程序控制”的基础。

常见的存储系统分为三级。

主存储器:可CPU直接访问,存储速度快,容量较小,一般用来存放当前正在执行的程序和数据。

辅助存储器:设置在主机外部,存储容量大,价格较低,存储速度慢,一般不用来存放暂时不参与运行的程序和数据,CPU不可直接访问。

辅存中的程序和数据在需要时才传送带主存。

Cache:存储速度比主存更快,容量更小,用来存放当前最紧急的程序和数据。

4.按传送信息的不同可以将系统总线分成哪几种?三态门,单向和双向总线5.大、中型计算机系统有哪几部分连接而成?主机,通道,设备存储器,外部设备。

6.设机器的字长为4位,其能够表示的最大有符号整数是多少?77.字母“a”的ASCII码为97, 给出字母“c”的ASCII码和字母“A”的ASCII码?99,658.根据GB2312-80每个汉字的编码为几个字节?2字节9.若汉字的字形码采用64*64的点阵,则每个汉字的字形码需要占几个字节?512个字节10.求有效信息为1100B,生成多项式为1011B的CRC码。

11.机器指令通常是由哪几个字段组成?操作码字段,地址码字段12.指令系统指的是什么?一台计算机的所有指令的集合构成该机的指令系统,它是计算机的主要属性,位于硬件和软件的交界面上。

13.按指令功能指令可以分为哪几种类型?数据传送类指令,运算类指令,程序控制类指令,输入输出类指令14.运算类指令可以细分为哪几种?算术运算类指令,逻辑运算类指令,移位类指令15.设某计算机为定长指令字结构,指令长度为12位每个地址码占3位,试提出一种分配方案,使该指令系统包含:4条三地址指令,8条二地址指令,180条单地址指令。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

复习参考
1、在CPU执行的一段时间内,Cache完成存取的次数为2910次,主存完成的存取次数
为90次,已知Cache的存储周期为10ns,主存的存储周期为50ns。

则Cache的命中率为(1),Cache/主存系统的平均访问时间为(2)ns,Cache/主存系统的效率为(3)。

2、设主存容量64MB,存储器按字节编址;Cache容量16KB,每块16B,Cache按照4
路组相联方式组织,则主存地址(4)位;其中“标记”字段(5)位,Cache组地址(6)位,块内地址(7)位;主存地址1234H映射到Cache的(8)组。

3、设某8
其中,DR为目的寄存器号,MOD为寻址方式码字段,指令第二字为地址、数据或偏移量;源操作数由MOD字段和指令第二字共同确定。

除了HALT指令为单字指令外,其他指令均为双字指令;各字段解释如表1。

表1
①指令ADC R1,[38H]的功能是将内存地址38H单元的内容送R1寄存器,则该指令机器码第一字节为(9)H,第二字节为(10)H。

②内存地址的部分单元内容如表2,若(PC)=20H,变址寄存器(SI)=10H,则此时启动程序执行,则程序执行的前三条指令如表3,请填写完整。

表3
一、计算题
设浮点数的格式为:阶码5位,包含一位符号位,尾数5位,包含一位符号位,阶码和尾数均用补码表示,排列顺序为:
则按上述浮点数的格式:
(1)若(X)10 =15/32,(Y)10= -1.25,则求X和Y的规格化浮点数表示形式。

(2)求[X+Y]浮(要求用补码计算,列出计算步骤)。

二、简答题
简述冯·诺依曼体系结构的主要设计思想。

微程序控制器和硬布线控制器的区别
简述存储器按不同的方法,分别可以分为哪几类。

从计算机硬件组成的角度,谈谈你对计算机工作原理的理解。

控制器的组成及各部分的功能
SRAM与DRAM的区别
水平型微指令与垂直型微指令的区别
计算机硬件系统的组成及各部分的功能
三、设计题
1.设有存储器一个模块容量为32字,字长64位,模块数M=4,采用交叉方式组织。

存储周期T=200ns,数据总线宽度为64位,总线传输周期t=50ns。

试比较当连续
读出20个字时,问:存储器采用4体交叉方式进行组织时是单体时的访存速度的
多少倍?请写出储器地址组织方式及画出4体交叉方式的地址分配示意图。

2. 模型机的某条指令的微程序流程图如下图所示,写出该条指令的功能、寻址方式、
写出PC→AR,PC+1微指令必须发送的微操作控制信号。

写出SUB DR,#data指令的微程序流程图,指令功能为(DR)- data→DR。

相关文档
最新文档