文档视界 最新最全的文档下载
当前位置:文档视界 › 计算机组成原理试题集

计算机组成原理试题集

计算机组成原理试题集
计算机组成原理试题集

1.数字电子计算机的主要特点是存储容量大、(运算速度快),(运算精度高)。

2.计算机各组成部件相互连接方式,从早期的以(存储器)为中心,发展到现在以(运算器)为中心。

3.指令寄存器寄存的是(C )

A、下一条要执行的指令

B、已执行完了的指令

C 、正在执行的指令D、要转移的指令

4.衡量计算机的性能指标主要有哪些(答主要的三项指标),并说明为什么?

解:衡量计算机性能的指标主要有:计算速度、存储容量和通讯带宽等,计算机速度是反映CPU性能,也是反映计算机能力的主要指标之一。存储容量反映出计算机可以处理的数据量空间的大小。带宽反映出计算机处理信息的通讯能力。

5,决定指令执行顺序的寄存器是(PC),而记录指令执行结果的状态的寄存器是(状态字寄存器)

6.最早提出“存储程序程序”概念的是(A )

A、Babbage

B、V.Neumann

C、Pascal

D、Bell

7.如何理解计算机组成和计算机体系结构?

8.第一台电子计算机(ENIAC)是于1946年交付使用。

9.单地址指令中为了实现两个数的算术运算,除地址码指明的一个操作数外,另一个采用(隐含)寻址方法。

10.假定指令系统有m条指令,指令操作码的位数为N位,则N至少应当等于()。

11.用n+1位字长(含一位符号位)表示原码定点整数时,所能表示的数值范围是(0﹤﹦N );用n+1位字长(含一位符号位)表示原码定点小数时,所能表示的数值范围是()

1. CPU包括()两部分。

A、ALU和累加器

B、ALU和控制器

C、运算器和控制器

D、ALU和主存储器

C

2. 计算机运算速度的单位是()。

A、MTBF

B、MIPS

C、MHZ

D、MB

B

3. 若十六进数微AC.B,则其十进制数为()。

A、254.54

B、2763

C、172.6875

D、172.625

C

4. 若十进制数据为137.5则其八进制数为()。

A、89.8

B、211.4

C、211.5

D、1011111.101

B

5. 若x补=0.1101010,则x原=()。

A、1.0010101

B、1.0010110

C、0.0010110

D、0.1101010

D

6. 若用双符号位,则发生正溢的特征是:双符号位为()。

A、00

B、01

C、10

D、11

B

7. 补码加法运算是指()。

A、操作数用补码表示,连同符号位一起相加

B、操作数用补码表示,根据符号位决定实际操作

C、将操作数转化为原码后再相加

D、取操作数绝对直接相知,符号位单独处理

A

8. 原码乘法是()。

A、先取操作数绝对值相乘,符号位单独处理

B、用原码表示操作数,然后直接相乘

C、被乘数用原码表示,乘数取绝对值,然后相乘

D、乘数用原码表示,被乘数取绝对值,然后相乘

A

10. 浮点加减中的对阶的方法是()。

A、将较小的一个阶码调整到与较大的一个阶码相同

B、将较大的一个阶码调整到与较小的一个阶码相同

C、将被加数的阶码调整到与加数的阶码相同

D、将加数的阶码调整到与被加数的阶码相同

A

11. 在下列几种存储器中,CPU可直接访问的是()。

A、主存储器

B、磁盘

C、磁带

D、光盘

A

13. 静态半导体存储器SRAM指()。

A、在工作过程中,存储内容保持不变

B、在断电后信息仍能维持不变

C、不需动态刷新

D、芯片内部有自动刷新逻辑

C

.

14. 半导体静态存储器SRAM的存储原理是()。

A、依靠双稳态电路

B、依靠定时刷新

C、依靠读后再生

D、信息不再变化

A

15. 高速缓冲存储器Cache一般采取()。

A、随机存取方式

B、顺序存取方式

C、半顺序存取方式

D、只读不写方式

A

16. 虚地址是()。

A、不存在的地址

B、用户编程可使用的地址

C、主存地址

D、磁盘地址

B

17. 堆栈指针SP是()。

A、栈顶单元内容

B、栈顶单元地址

C、栈底单元内容

D、栈底单元地址

B

18. 为了缩短指令中某个地址段的位数,有效的方法是采取()。

A、立即寻址

B、变址寻址

C、间接寻址

D、寄存器寻址

D

19. 如果按变址方式读取操作数,则有效地址是指()。

A、指令中直接给出的地址

B、变址计算获得的地址

C、变址寄存器中存放的地址

D、基址寄存器中存放的地址

B

20. 在向上生长的堆栈中,如果出栈指令POPx的操作定义为:

M(x)←M(SP);SP←(SP)-1

则入栈指令PUSH X应定义为()。

A、M(SP)←M(x);SP←(SP)+1

B、M(SP)←M(x);SP←(SP)-1

C、SP←(SP)+1;M(SP)←M(x)

D、SP←(SP)-1;M(SP)←M(x)

C

22. 在不同速度的设备之间传送数据,()。

A、必须采用同步控制方式

B、必须采用异步控制方式

C、可以选用同步方式,也可选用异步方式

D、必须采用应答方式

C

23. 挂接在总线上的多个部件()。

A、只能分时向总线发送数据,并只能分时从总线接收数据

B、只能分时向总线发送数据,但可同时从总线接收数据

C、可同时向总线发送数据,并同时从总线接收数据

D、可同时向总线发送数据,但只能分时从总线接收数据

B

24. 总线的数据通路宽度是指()。

A、能一次并行传送的数据位数

B、可依次串行传送的数据位数

C、单位时间内可传送的数据位数

D、可一次传送的数据的最大值

A

25. 串行接口是指()。

A、接口与系统总线之间串行传送,接口与I/O设备之间串行传送

B、接口与系统总线之间串行传送,接口与I/O设备之间并行传送

C、接口与系统总线之间并行传送,接口与I/O设备之间串行传送

D、接口与系统总线之间并行传送,接口与I/O设备之间并行传送

C

填空题:

1. 系统软件主要包括:和及诊断程序等。

操作系统

语言处理程序

2. 任何进位计数制都包含基数和位权两个基本要素。十六进制的基数为,其中第i位的权为。

16

16i

3. 8421BCD码中,十进制数字“5”的BCD码的前面加上奇校验位后,为。

10101

4. 设字长8位(含1位符号位),真值X=-1011,则[X]原= 。

10001011

6. 按照存储器的不同工作方式可以将存储器分为随机存取存储器(RAM)、、顺序存取存储器(SAM)和。

只读存储器(ROM)

直接存取存储器(DAM)

7. 有静态RAM与动态RAM可供选择,在构成大容量主存时,一般就选择。

动态RAM

8. 与静态MOS型存储器相比,动态MOS型存储器的最大特点是存储信息需要不断地。

刷新

9. 主存储器进行两次连续、独立的操作(读/写)之间所需的时间称作。

主存读/写周期(TM)

10. 程序访问的为Cache的引入提供了理论依据。

局部性原理

11. 某机器指令系统中,指令的操作码为8位,则该指令系统最多可以有种指令。

256

12. 如果零地址指令的操作数在内存中,则操作数地址隐式地由来指明。

堆栈指针(SP)

13. 如指令中给出形式地址为D,则间接寻址方式获得操作数的有效地址为。

以D为地址的存储单元的内容

14. 如果说变址寻址方式主要是面向用户的,那么基址寻址一般是面向的。

系统

15. 在CPU的状态寄存器中,常设置以下状态位:零标志位(Z),负标志位(N),和。

溢出标志位(V)

进位或借位标志位(C)

16. 在组合逻辑控制器中,当一条指令取出后,组合逻辑网络的输出分两部分,其主要部分是产生执行该指令所需的,另一部分送到,以便在执行步骤较短的情况下,控制下缩短指令的执行时间。

控制信号,时序计数器

17. 在微程序控制中,一个节拍中所需要的一组微命令,被编成一条。

微指令

18. 系统总线是用来连接的总线。

系统内部各大部件

19. 输入输出的目的是实现和之间的信息传送。

CPU

外设

20. 目前微机系统上使用的鼠标器有两种类型,一种是,另一种是。

机械式的

光电式的

21. 在现有的外存储器中,启示密度最高的是。

光盘存储器

22. 可以根据中断源在系统中的位置,将中断源分为内部中断和外部中断两类。一般运算器除法错是;键盘输入请求中断是。

内中断

外中断

23. 在不改变中断响应次序的条件下,通过可以改变中断处理次序。

改写中断屏蔽字

24. 在程序中断控制方式中,虽有中断请求,但为了保证禁止某些中断以提供某一特定的服务,这可以由CPU中的触发器和为中断源设置的触发器控制实现。

中断允许

中断屏蔽

25. 通道程序在内存中的首地址由给出。

通道地址字

26.单地址指令中为了实现两个数的算术运算,除地址码指明的一个操作数外,另外一个采用(隐含)寻址方法。

27.假定指令系统有m条指令,指令操作码的位数为N位,则N至少应当等于┌㏒2m┐3.用n+1位字长(含一位符号位)表示原码定点整数时,所能表示的数值范围是(0≤|N|≤2n-1 );用n+1位字长(含一位符号位)表示原码定点小数时,所能表示的数值范围是(0≤|N|≤1-2-n );

28. 如果指令中的地址码为A,变址寄存器为X,基址寄存器为B,则变址间址寻址方式的操作地址N=(((X)+A))

29.采用立即寻址时,操作数由(地址码)给出,采用直接寻址时,指令中除了操作码以外,还要给出(操作数在存储器中的地址)

30.堆栈存取方式是(后进先出),在自底向上生成方式工作的堆栈中,入栈时,堆栈指针作何调整?(减),出栈时做何调整?(加)。入栈时调整指针和存入数据的次序是:先(调)后(存)

31.16位补码整数所能表达的最大整数是(215-1),最小整数是(-215)

32.指令系统的完整性,通常是指(完备性)和(有效性)

33.一般说来,按照CPU内部操作数的存储方式,可以将机器(指令集)分为:

(堆栈型)、(累加器型)和(通用寄存器型)三种类型

简答题:

1. 8位无符号整数和8位定点原码整数的表示范围分别是多少?

①8位无符号整数的范围:0-255。

②8位定点原码整数的范围:-127-127。

2. 在浮点数中,阶码的正负和尾数的正负各代表什么含意?对实际数值的正负与大小有何影响?

①阶码为正,表示将尾数扩大。

②阶码为负,表示将尾数缩小。

③尾数的正负代表浮点数的正负。

3. SRAM依靠什么存储信息?DRAM依靠什么存储信息?何为存“0”?何为存“1”?

①SRAM依靠双稳态电路(内部交叉反馈)存储信息,其中一种稳态为0,另一种稳态则为1。

②DRAM依靠电容暂存电荷存储信息,充电至高电平为1,放电至低电平为0。

4、静态存储器依靠什么存储信息?动态存储器又依靠什么原理存储信息?试比较它们的优缺点。

①静态存储器以双稳态触发器为存储信息的物理单元,依靠内部交叉反馈保存信息。速度较快,不需动态刷新,但集成度稍低,功耗大。

②动态存储器依靠电容上暂存电荷来存储信息,电容上有电荷为1,无电荷为0。集成度高,功耗小,速度悄慢,需定时刷新。

5. 存储器芯片中采用地址复用技术有什么优点?

要增加一存储器芯片的容量时,其所需的地址线也要随之增加,如果采用地址复用技术,将把地址分批送入芯片。这样可以保证不增加芯片的地址引脚,从而保证芯片的外部封装不变。

6. 在“Cache-主存-辅存”三级存储体系中,“Cache-主存”结构与“主存-辅存”结构的引入各为了解决什么问题?

①“Cache-主存”结构的引入是为了解决主存与CPU速度不匹配的问题。

②“主存-辅存”结构的引入是为了解决主存储器容量不足的问题。

7. 在CPU中,哪些寄存器属于控制用的指令部件?它们各起什么作用?

①程序计数器PC,提供取指地址,从而控制程序执行顺序。

②指令寄存器IR,存放现行指令,作为产生各种微操作命令的基本逻辑依据。

③状态寄存器SR,记录程序运行结果的某些特征标志,或用来设置程序运行方式与优

先级。参与形成某些微操作命令。

8. 微程序控制器如何产生微指令?微指令、微程序与机器指令之间的对应关系如何?

①微程序控制器是从控制存储器中读取微指令,从而产生微指令。

②一条微指令包含的微指令控制实现一步(一个时钟周期)操作,若干条微指令组成的一段微程序解释执行一条机器指令,整个微程序实现指令系统功能。

9. 总线接口的分类方法有哪几类?请分别按这几种方法说明接口的分类。

①按数据传送的格式分为:串行接口、并行接口。

②按时序控制方式分为:中断接口、DMA接口、程序查询方式接口。

10. 何谓存储总线?何谓I/O总线?各有何特点?

①存储总线是连接CPU和主存储器之间的专用总线,速度高。

②I/O总线是连接主机(CPU、M)与I/O设备之间的总线,可扩展性好。

11. 何谓同步传送方式?何谓异步传送方式?

①同步方式:数据传送由一个统一的时序信号同步定时(或:从同一个公共的时钟信号中获得定时信号)。有固定的时钟周期、总线周期划分。

②异步方式:数据传送用应答方式实现,没有时钟周期划分;总线周期根据实际需要而定,需长则长、能短则短。

12. 计算机系统中异步控制方式的三个主要特点是什么?

系统中没有统一的时钟,各部件有自己的时钟信号,各个微操作的进行是采用应答方式工作。

13. 在字符显示器中,何时访问一次字符发生器?其地址码如何形成?

①每当点(列)计数器一个计数循环后,就访问一次缓冲存储器,紧跟着访问一次字符发生器。

②由缓冲存储器读出的字符代码作为高位地址,线(行)计数器的计数值作为低位地址。

14. 请说明常见的中断处理程序入口产生方法。

现在普遍采用向量中断方式:将各中断处理程序入口地址组织在中断向量表中,存在主存中的一段特定区域;获得批准的中断源向CPU送入一个编码(如中断类型码),CPU将它变换为一个向量地址;据此访问中断向量表,从中读取处理程序入口地址。

15. 以DMA方式实现传送,大致可分为哪几个阶段?

①DMA传送前的预置阶段(DMA初始化)

②数据传送阶段(DMA传送)

③传送后的结束处理

16. 请比较说明中断方式与DMA方式的异同(产生方式、处理方式、应用场合等方面)。

①相同点:二者都由随机请求引起。

②不同点:中断方式通过执行处理程序进行处理,DMA方式直接依靠硬件实现数据直传。中断方式可处理复杂事件、控制中低速I/O操作,DMA方式适于简单的、高速的数

据批量传送。

17. 基数

在浮点数据编码中,对阶码所代表的指数值的数据,在计算机中是一个常数,不用代码表示。

18. Cache

位于CPU与主存之间的高速缓存,用来存放当前频繁访问的内容。

19. 段页式管理

一种虚拟存储器的管理方式,将存储空间按逻辑模块分成段,每段又分成若干个页。

20. 随机存取方式

可按随机地址直接访问任一存储单元,存取时间与单元位置无关。

21. DRAM

动态随机存取存储器,即需要采取动态刷新的RAM。

22. 虚拟存储器

依靠操作系统和磁盘的支持,用户编程时可以使用一个比真实内存大得多的存储器,该存储器称为虚拟存储器。

23. 逻辑地址

程序员编程时使用的,与内存物理地址无固定对应关系的地址。

24. 堆栈

按先进后出(也就是后进先出)顺序存取的存储的存储组织(区)。

25. 立即寻址方式

操作数直接在指令中给出(或:紧跟指令给出),在读出指令时可立即获得操作数。

26. 直接寻址

由指令直接给出操作数的存储地址。

27. 寄存器间址

由指令给出寄存器号,指定寄存器中存放者操作数据的存储地址。

28. RISC

精简指令系统计算机,只采用使用频度高、简单、执行速度快的指令类型。

29. 时钟周期

由主频脉冲定义得一个定长的基本时间段,通常一个时钟周期完成一步操作。

30. 微程序控制器

将执行指令所需要的微命令以代码形式编成微指令序列(微程序),存入一个控制存储器,

需要时从该存储器中读取。按这种方式工作的控制器称为微程序控制器。

31. 主设备

申请并获得总线控制权的设备,在收发双方中主动的一方。

32. 同步通信方式

在采用这种方式的总线传输中,各设备从一个公共的(统一的)时序信号中获得定时信息(或:由统一的时序信号进行同步定时。)或指出:其明显特征是由一定频率的时钟信号定义了等间隔的时钟周期。

33. 总线

一组可由多个部件分时共享的信息传输线。

34. 程序查询I/O方式

启动I/O设备后,CPU程序查询,若未准备好则等待,若条件已具备则执行I/O操作。

35. DMA 方式

直接依靠硬件实现主存与外设之间的数据直接传输,传输过程本身不需CPU程序干预。

36.有效地址:又称物理地址,是将形式地址按一定的规则计算后,得出能直接访问主存的地址。寻址方式就是指从形式地址产生有效地址的方法

37.浮点数的阶码为什么通常采用移码?其主要原因是为了解决机器0的表现形式问题。浮点数据的机器0表示阶码为可以表示的最小值-2-n。将该数据进行表示时,如果阶码使用移码,则表示出来数据的阶码全为0;否则,如果使用补码表示阶码,该数据为10….00的形式。原码和反码由于其对数据0有正负之分,一般不用来表示浮点数阶码。

38.基址寻址方式和变址方式有什么特点?基址寻址,实际上是相对于基址寄存器BR的偏移寻址,其有效地址是把基址寄存器的内容加上指令字中的形式地址得到。即:EA=(BR)+A.。变址寻址是相对于变址寄存器的偏移寻址,其有效地址是变址寄存器的内容加上指令字中的形式地址得到。即:EA=(X)+A

在形式上以及计算操作数的有效地址的方法上,两种寻址方式是相似的,实际上,两者有不同的特点和用途。首先,在采用了基址寻址的计算机系统中,基址是不变的,程序中的所有地址都是相对于基地址来变化的。而对于变址寻址来说则相反,指令中的地址字段的形式地址给出的是一个存储器地址基准,变址寄存器X中存放的是相对于该基准地址的偏移量。不同的变址寄存器值指出了不同的单元。第二,在基址寻址中,偏移量位数较短,在变址寻址中,偏移量位数足以表示整个存储空间。第三,基址寻址主要是解决程序逻辑空间与存储器物理空间的无关性,而变址寻址主要是为了可以编写出高效地访问一片存储空间的程序。

39.设32位长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位。分别写出机器数采用原码和补码表示时,所对应的最接近0的十进制负数。

解:最接近0的十进制负数的浮点表示就是数据表示中最大的负数,即绝对值最小的负数。采用原码数据表示时,阶码为-127,尾数为-2-23。该数为-2-23×2-127。采用补码表示时,阶码为-128,尾数为-2-23

40.某机器字长32位,浮点表示时,阶码占8位,尾数占24位,各包含一位符号位。问(1)带符号定点小数的最大表示范围是多少?

(2)带符号定点整数的最大范围是多少?

(3)浮点表示的最大正数是多少?最大负数是多少?浮点表示时,最小的规格化正数是多少?

解:(1)阶码表示范围是:-128~127;尾数的表示范围是-1~1-2-23

(2)带符号的定点整数其符号位一位,其余均用来表示数据。此时的表示范围-231~231-1

(3)浮点表示的最大正数为1-2-23×2127,最大负数为:-2-23×2-128,最小的规格化正数为:0。5×2-128

41.某机器字长32位,指令单字长,指令系统中具有二地址指令,一地址指令和零地址指令各若干条,已知每个地址长12位,采用扩展操作码方式,问该指令系统中的二地址指令、一地址指令、零地址指令各最多能有多少条?

解:注意使用可扩展操作码时,二地址指令不能占满全部的28条指令,必须留出至少一条作为一地址指令扩展。但本题所问最多条数,并保证指令集中存在一、二、零地址指令

32-24=8,操作码占8位,最多可有28-1=255条二地址指令

一地址指令操作码占32-12-8=12,最多可有212-1条,此时只有一条二地址指令

零地址指令操作码占32-8-12=12,最多可有212-1条

42.存储字长为16位,采用一地址格式的指令系统,允许直接、间接、变址、基址寻址,变址寄存器和基址寄存器均16位,试回答:(1)若采用单字指令,共能完成108种操作,画出指令格式,并指出直接寻址和一次间接寻址的寻址范围各为多少?

(2)若采用双字指令,操作码位数和寻址方式不变,指令可直接寻址的范围又是多少?画出其指令格式。

(3)存储字长不变,可采用什么方法访问容量为8MB的主存任一地址单元,说明理由解:(1)系统的指令集为108条,所以操作码位数为7,地址码为9,直接寻址的范围为29个字。间接寻址的范围为216个字

(2)采用双字指令时,指令可直接寻址的范围为225(32M)个字。指令格式为操作码7位,地址码25位。

(3)可使用变址寻址。该存储器按照字变址,8MB=4MW,此物理空间需要22位物理地址,通常变址寄存器的长度与存储字的长度相同,因此变址寄存器也为16位。变址寻址的物理地址的形成满足:EA=(X)+A,因此指令中只需要指出剩余的4位地址就可以了

判断题:

1.运算器的功能就是执行加、减、乘、除四则运算。

错。运算器的功能一般包含:算术运算、逻辑运算、移位等。

2.已知x=0.1011,那么[-x]补为1.0101,[x/2]补为0.11011。

错。[x/2]补为0.01011。

3.1KB=1000字节

错。1KB=1024字节。

4.两个定点数相减,不会产生溢出。

错。两定点数相减,若是异号相减,也有可能溢出。

5.主存储器和CPU之间增加高速缓冲存储器的目的是扩大CPU中通用寄存器的数量。错。主存储器和CPU之间增加高速缓冲存储器的目的是解决CPU和主存之间的速度匹配问题。

6.在虚拟存储器中,当程序正在执行时,一般由装入程序完成地址映射。

错。在虚拟存储器中,当程序正在执行时,一般由操作系统完成地址映射。

7.在虚拟存储器中,常将存储空间按程序模块大小划分为若干页。

错。在虚拟存储器中,常将存储空间按程序模块大小划分为若干段(或:常将存储空间划分为若干大小相同的页)。

8.二地址指令中,操作数的物理位置可安排在两个主存单元。

对。

9.在寄存器寻址方式中,指定寄存器中存放的是操作数地址。

错。在寄存器寻址方式中,指定寄存器中存放着操作数。

10.位操作类指令的功能是对CPU内部通用寄存器或主存某一单元任一位进行状态检测或强置。

对。

11.一条机器指令由一段微指令编成的微程序来解释执行。

对。

12.指令周期、机器周期和工作脉冲构成三级时序系统。

错。机器周期、节拍电位和工作脉冲,构成三级时序系统。

13.减少控制存储器容量,是设计微程序控制器所追求的目标之一。

对。

14.总线中地址线的功能是用于指定存储器单元和I/O设备接口电路的选择地址。

对。

15.单总线结构系统是指:各大功能部件之间用一根信号线连接。

错。单总线结构系统是指:各大功能部件之间用一组总线连接。

16.如果认为CPU等待设备的状态信号是处于非工作状态(既踏步等待),那么,程序查

询方式的主机与设备是串行工作的。

对。

17.在计算机系统中,除CPU外的其它部件和设备都称为外围设备。

错。在计算机系统中,除CPU和主存之外的其它部件和设备,常被称为外围设备。

18.磁盘的位价格就是单位数据容量的价格,等于磁盘设备的价格除以容量。

对。

19.写入硬盘时,若一个文件的长度超出一个磁道的容量,则继续写入同面的相邻磁道中。错。写入硬盘时,若一个文件的长度超过一个磁道的容量,则继续写入同一柱面的相邻面的磁道中。

21.单级中断与多级中断的区别是单级中断的硬件结构是一维中断,而多级中断的硬件结构是二维中断。

错。单级中断处理器只通过一根外部中断请求线接到它的外部设备系统;而多级中断,每一个I/O设备都有一根专用的外部中断请求。

22.对I/O数据传送的控制方式,可分为程序中断控制方式和独立编址传送控制方式两种。

错。对I/O数据传送的控制方式,可分为:程序直接控制方式,程序中断方式,DMA方式,通道控制方式。

计算题:

1. 将二进制数101101.101转换为十进制数、八进制数和十六进制数。

(1)先将101101.101B展开成多项式

101101.101B=1×25+1×23+1×22+1×20+1×2-1+1×2-3=45.625 (2)101101.101B=55.5O

(3)101101.101B=2D.AH

2. 已知[x]原=10110101,求真值x及其x的补码和反码。

(1)真值=-0110101

(2)[X]补=11001011

(3)[X]反=11001010

3. 某计算机字长为8位,X=-0.01011,要求用补码算术移位方法求得下列机器数:

(1)[0.5x]补

(2)[2x]补

(3)[0.25x]补

[X]补=1.1010100

[X]补算术右移1位得:[1/2]补=1.1101010

[X]补算术左移1位得:[2X]补=1.0101000

[1/2X]补算术右移1位得:[1/4X]补=1.1110101

4. 已知x=10101110,y=10010111,求:

(1)x∨y

(2)x∧y

(1)x∨y=10101110∨10010111=10111111 (2)x∧y=10101110∧10010111=10000110

计算机组成原理试题及答案

A .(7CD )16 B. ( 7D0)16 C. (7E0)16 D. 3. 下列数中最大的数是 _______ 。 A .(10011001) 2 B. (227) 8 C. (98)16 4. ____ 表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是 A. BCD 码 B. 16 进制 C. 格雷码 6. 下列有关运算器的描述中, ______ 是正确的 A. 只做算术运算,不做逻辑运算 B. C. 能暂时存放运算结果 D. 7. EPROM 是指 ____ 。 A. 读写存储器 B. C. 可编程的只读存储器 D. 8. Intel80486 是 32位微处理器, Pentium 是A.16 B.32 C.48 D.64 9 .设]X ]补=1.XXX 3X 4,当满足 _________ ■寸,X > -1/2 成立。 A. X 1必须为1,X 2X 3X 4至少有一个为1 B. X 1必须为1 , X 2X 3X 4任意 C. X 1必须为0, X 2X 3X 4至少有一个为1 D. X 1必须为0, X 2X 3X 4任意 10. CPU 主要包括 _____ 。 A.控制器 B. 控制器、运算器、cache C.运算器和主存 D.控制器、ALU 和主存 11. 信息只用一条传输线 ,且采用脉冲传输的方式称为 _________ 。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 12. 以下四种类型指令中,执行时间最长的是 _________ 。 A. RR 型 B. RS 型 C. SS 型 D. 程序控制指令 13. 下列 _____ 属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D. 文本处理 14. 在主存和CPU 之间增加cache 存储器的目的是 _____ 。 A. 增加内存容量 B. 提高内存可靠性 C.解决CPU 和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速 度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用 ____________ 作为存储芯 片。 A. SRAM B. 闪速存储器 C. cache D. 辅助存储器 16. 设变址寄存器为X ,形式地址为D, (X )表示寄存器X 的内容,这种寻址方式的有 效地址为 ______ 。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为 ___________ 。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 18. 下述 I/O 控制方式中,主要由程序实现的是 ________ 。 7F0)16 D. ( 152)10 o D. ASC H 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

计算机组成原理考试题库

计算机原理考试题库 一、选择题 1、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 2、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 3、完整的计算机系统应包括D。 A、运算器、存储器、控制器 B、外部设备和主机 C、主机和实用程序 D、配套的硬件设备和软件系统 4、计算机存储数据的基本单位为A。 A、比特Bit B、字节Byte C、字组Word D、以上都不对 5、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 6、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 7、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 8、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 9、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 10、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 11、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 12、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 13、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 14、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 15、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 16、存放欲执行指令的寄存器是D。 A、MAE B、PC C、MDR D、IR 17、用以指定待执行指令所在地址的是C。

计算机组成原理试题及答案

2. (2000)10化成十六进制数是______。 A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16 3. 下列数中最大的数是______。 A.(10011001)2 B.(227)8 C.(98)16 D.(152)10 4. ______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是______。 A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 下列有关运算器的描述中,______是正确的。 A.只做算术运算,不做逻辑运算 B. 只做加法 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 7. EPROM是指______。 A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 8. Intel80486是32位微处理器,Pentium是______位微处理器。 A.16B.32C.48D.64 9. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。 A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意 C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意 10. CPU主要包括______。 A.控制器 B.控制器、运算器、cache C.运算器和主存 D.控制器、ALU和主存 11. 信息只用一条传输线,且采用脉冲传输的方式称为______。 A.串行传输 B.并行传输 C.并串行传输 D.分时传输 12. 以下四种类型指令中,执行时间最长的是______。 A. RR型 B. RS型 C. SS型 D.程序控制指令 13. 下列______属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理 14. 在主存和CPU之间增加cache存储器的目的是______。 A. 增加内存容量 B. 提高内存可靠性 C. 解决CPU和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用______作为存储芯片。 A. SRAM B. 闪速存储器 C. cache D.辅助存储器 16. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为______。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。 1

计算机组成原理 试卷含答案

湖南师范大学2012—2013学年第一学期信息与计算科学专业2011年级期末/ 补考/重修课程 计算机组成原理考核试题 出卷人:毛禄广 课程代码:考核方式: 考试时量:分钟试卷类型:A/B/C/D 一、单选题(30分,每题2分) 1. 算术逻辑单元的简称为()B A、CPU。 B、ALU。 C、CU。 D、MAR。 2. EPROM是指()D A.读写存储器 B.只读存储器 C.闪速存储器 D.可擦除可编程只读存储器 3. 异步通信的应答方式不包括()D A、不互锁 B、半互锁 C、全互锁 D、以上都不包括 4. 三种集中式总线仲裁中,______方式对电路故障最敏感。A A、链式查询 B. 计数器定时查询 C. 独立请求D、以上都不正确 5. 下面说法正确的是:()B A、存储系统层次结构主要体现在缓存-主存层次上; B、缓存-主存层次主要解决CPU和主存速度不匹配的问题; C、主存和缓存之间的数据调动对程序员也是不透明的; D、主存和辅存之间的数据调动由硬件单独完成。 6. 动态RAM的刷新不包括( ) D A、集中刷新 B、分散刷新 C、异步刷新 D、同步刷新 7. 关于程序查询方式、中断方式、DMA方式说法错误的是()D A、程序查询方式使CPU和I/O设备处于串行工作状态,CPU工作效率不高; B、中断方式进一步提高了CPU的工作效率; C、三者中DMA方式中CPU的工作效率最高; D、以上都不正确。 第 1 页共5 页 8. 发生中断请求的条件不包括()D A.一条指令执行结束 B.一次I/O操作结束 C.机器内部发生故障 D.一次DMA操作结束 9. DMA的数据传送过程不包括()A A、初始化 B、预处理 C、数据传送 D、后处理 10. 下列数中最大的数为()B A.(10010101)2 B.(227)8 C.(96)8 D.(143)5 11. 设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大规.格化正数为()B A +(2 – 2-23)×2+127B.[1+(1 – 2-23)]×2+127 C.+(2 – 223)×2+255D.2+127 -223 12. 定点运算中,现代计算机都采用_______做加减法运算。()B A、原码 B、补码 C、反码 D、移码 13._________中乘积的符号位在运算过程中自然形成。()C A、原码一位乘 B、原码两位乘 C、补码一位乘 D、以上都不是 14.设x为真值,x*为绝对值,则[-x*]补=[-x]补能否成立()C A、一定成立 B、不一定成立 C、不能成立 D、以上都不正确 15. 最少可以用几位二进制数即可表示任一5位长的十进制整数。()A A、17 B、16 C、15 D、18 二、填空题(共10分,每题1分) 1.总线控制分为判优控制和________。(通信控制) 2.总线通信常用四种方式________、异步通信、半同步通信、分离式通信。(同步通信) 3.按在计算机系统中的作用不同,存储器主要分为主存储器、辅助存储器、_________。(缓冲存 储器) 4.随机存取存储器按其存储信息的原理不同,可分为静态RAM和__________。(动态RAM) 5.I/O设备与主机交换信息的五种控制方式是程序查询方式、中断方式和、_________、I/O通道方 式和I/O处理机方式。(DMA方式) 6.程序查询方式中为了完成查询需要执行的三条指令分别为测试指令、________、转移指令。(传 送指令) 7.浮点数由阶码和________两部分组成。(尾数) 8.二进制数-0.1101的补码为__________。(10011) 9._______是补码一位乘中乘数符号为负时的方法。(校正法)

计算机组成原理模拟试题

计算机组成原理 1.(45.75)10=(___________)16 2.若[X]补=1.0110,则[1/2X]补=___________。 3.若X补=1.1001,按舍入恒置1法舍去末位得__________。 4.运算器的核心部件是__________。 5.动态MOS存储器的刷新周期安排方式有____________、 _____________、_____________。 6.若地址码8位,按字节编址则访存空间可达___________,若地址码10位,则访存空间可达_____________,若地址码20位,则访存空间可达_____________。 7.CPU中用于控制的寄存器有_______________________、 __________________ 和_____________________三种;8.控制器的组成方式可分为______________________和微程序控制器两类。 9.按数据传送方式,外围接口可分为_________________和 __________________。 10.指令中的操作数一般可分为_______操作数和_______操作数。11.申请掌握使用总线的设备,被称为__________。 12.某CRT显示器,分辨率800列╳600行,如果工作在256色模式下,则至少需要_________字节的显示存储器。 选择题: 1、浮点加减中的对阶是() A.将较小的一个阶码调整到与较大的一个阶码相同 B.将较大的一个阶码调整到与较小的一个阶码相同 C.将被加数的阶码调整到与加数的阶码相同 D.将加数的阶码调整到与被加数的阶码相同 2、下列哪一个属于检错纠码() A. BCD码 B. ASCII码 C. 奇偶校验码 D. 8421码 3、指令格式可表示为()和地址码的形态 A.指令码 B. 操作码 C.微指令 D. 寄存器码 4、在不同速度的设备之间传送数据( )

计算机组成原理试题及答案

二、填空题 1 字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码。P23 2 按IEEE754标准,一个32位浮点数由符号位S(1位)、阶码E(8位)、尾数M(23位)三个域组成。其中阶码E的值等于指数的真值(e)加上一个固定的偏移值(127)。P17 3 双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用(空间)并行技术,后者采用(时间)并行技术。P86 4 衡量总线性能的重要指标是(总线带宽),它定义为总线本身所能达到的最高传输速率,单位是(MB/s)。P185 5 在计算机术语中,将ALU控制器和()存储器合在一起称为()。 6 数的真值变成机器码可采用原码表示法,反码表示法,(补码)表示法,(移码)表示法。P19-P21 7 广泛使用的(SRAM)和(DRAM)都是半导体随机读写存储器。前者的速度比后者快,但集成度不如后者高。P67 8 反映主存速度指标的三个术语是存取时间、(存储周期)和(存储器带宽)。P67 9 形成指令地址的方法称为指令寻址,通常是(顺序)寻址,遇到转移指令时(跳跃)寻址。P112 10 CPU从(主存中)取出一条指令并执行这条指令的时间和称为(指令周期)。 11 定点32位字长的字,采用2的补码形式表示时,一个字所能表示

的整数范围是(-2的31次方到2的31次方减1 )。P20 12 IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位,则它能表示的最大规格化正数为(+[1+(1-2 )]×2 )。 13 浮点加、减法运算的步骤是(0操作处理)、(比较阶码大小并完成对阶)、(尾数进行加或减运算)、(结果规格化并进行舍入处理)、(溢出处理)。P54 14 某计算机字长32位,其存储容量为64MB,若按字编址,它的存储系统的地址线至少需要(14)条。64×1024KB=2048KB(寻址范32围)=2048×8(化为字的形式)=214 15一个组相联映射的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共(20)位,其中主存字块标记应为(9)位,组地址应为(5)位,Cache地址共(13)位。 16 CPU存取出一条指令并执行该指令的时间叫(指令周期),它通常包含若干个(CPU周期),而后者又包含若干个(时钟周期)。P131 17 计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作系统级、(汇编语言)级、(高级语言)级。P13 18十进制数在计算机内有两种表示形式:(字符串)形式和(压缩的十进制数串)形式。前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。P19 19一个定点数由符号位和数值域两部分组成。按小数点位置不同,

计算机组成原理试题集

1.数字电子计算机的主要特点是存储容量大、(运算速度快),(运算精度高)。 2.计算机各组成部件相互连接方式,从早期的以(存储器)为中心,发展到现在以(运算器)为中心。 3.指令寄存器寄存的是(C ) A、下一条要执行的指令 B、已执行完了的指令 C 、正在执行的指令D、要转移的指令 4.衡量计算机的性能指标主要有哪些(答主要的三项指标),并说明为什么? 解:衡量计算机性能的指标主要有:计算速度、存储容量和通讯带宽等,计算机速度是反映CPU性能,也是反映计算机能力的主要指标之一。存储容量反映出计算机可以处理的数据量空间的大小。带宽反映出计算机处理信息的通讯能力。 5,决定指令执行顺序的寄存器是(PC),而记录指令执行结果的状态的寄存器是(状态字寄存器) 6.最早提出“存储程序程序”概念的是(A ) A、Babbage B、V.Neumann C、Pascal D、Bell 7.如何理解计算机组成和计算机体系结构? 8.第一台电子计算机(ENIAC)是于1946年交付使用。 9.单地址指令中为了实现两个数的算术运算,除地址码指明的一个操作数外,另一个采用(隐含)寻址方法。 10.假定指令系统有m条指令,指令操作码的位数为N位,则N至少应当等于()。 11.用n+1位字长(含一位符号位)表示原码定点整数时,所能表示的数值范围是(0﹤﹦N );用n+1位字长(含一位符号位)表示原码定点小数时,所能表示的数值范围是() 1. CPU包括()两部分。 A、ALU和累加器 B、ALU和控制器 C、运算器和控制器 D、ALU和主存储器 C 2. 计算机运算速度的单位是()。 A、MTBF B、MIPS C、MHZ D、MB B 3. 若十六进数微AC.B,则其十进制数为()。 A、254.54 B、2763 C、172.6875 D、172.625 C 4. 若十进制数据为137.5则其八进制数为()。 A、89.8 B、211.4 C、211.5 D、1011111.101

计算机组成原理试题及答案 (1)#精选.

计算机组成原理试题及答案 一、填空(12分) 1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码 和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。 2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提 供,指令提供;而在变址寻址中,变址寄存器提供,指令提供。 3.影响流水线性能的因素主要反映在和 两个方面。 4.设机器数字长为16位(含1位符号位)。若1次移位需10ns,一次加 法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。 5.CPU从主存取出一条指令并执行该指令的时间 叫,它通常包含若干个,而后者又包含若干个。组成多级时序系统。 二、名词解释(8分) 1.微程序控制 2.存储器带宽 3.RISC 4.中断隐指令及功能

三、简答(18分) 1. 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。 2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。 (1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。 (2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。 3. 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。

4. 某机主存容量为4M ×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。 (1)画出一地址指令格式并指出各字段的作用; (2)该指令直接寻址的最大范围; (3)一次间址的寻址范围; (4)相对寻址的寻址范围。 四、(6分) 设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则 计算 [25169?] + [24)16 11 (-?] 五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。(8分)

计算机组成原理试题及答案

计算机组成原理题集含答案 题库题目总数:293 第一章单选题 1、控制器、运算器和存储器合起来一般称为(主机): I/O部件 内存储器 外存储器 主机 2、冯?诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令 精确结果处理 存储器按内部地址访问 自动工作 3、输入、输出设备以及辅助存储器一般统称为(外围设备): I/O系统 外围设备 外存储器 执行部件 4、计算机硬件能直接识别和执行的语言是(机器语言): 高级语言 汇编语言 机器语言 符号语言 判断题

5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。 6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。 7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。(对) 8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。(对) 填空题 9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。 10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路)五个部分。 11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。 12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。 13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。 简答题 14、什么是存储容量?什么是单元地址? 存储器所有存储单元的总数称为存储器的存储容量。灭个存储单元都有编号,称为单元地址。 15、什么是外存?简述其功能。 外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。外存可存储大量的信息,计算机需要使用时,再调入内存。 16、什么是内存?简述其功能。 内存:一般由半导体存储器构成,装在底版上,可直接和CPU交换信息的存储器称为内存储器,简称内存。用来存放经常使用的程序和数据。。 17、指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 取指周期中从内存读出的信息流是指令流,而在执行器周期中从内存读出的信息流是数据流。 18、什么是适配器?简述其功能。 适配器是外围设备与主机联系的桥梁,它的作用相当于一个转换器,使主机和外围设备并行协调的工作。

计算机组成原理试题

计算机组成原理试题(A) 教学中心名称考点成绩 专业、班级姓名学号 一、填空题(每空1分,共10分) 1.计算机中的信息可分为两类,它们是信息和信息。 2.第二代电子数字计算机所用的基本器件是。 3.设X=-9/16,[X]补= 。 4.运算器中的核心部件是。 5.浮点表示法中,阶码决定浮点数的,尾数决定浮点数的。 6.CPU中PC的主要功能是。 7.按照信息的传送格式,接口可分为和两大类。 二、选择题(每小题2分,共20分) 1. 某主存储器按字节编址,地址线数目为16,这个存储器的容量为 . A 16K×16位B.32K×8位、C.64K ×8位 2.采用DMA方式传送数据时,每传送一个数据就要占用的时间。 A一个指令周期B.一个存储周期C.一个机器周期 3. Cache是。 A.主存的一部分 B.为扩大存储容量而设置的 C.为提高存储系统的速度而设置的 4.操作控制器的功能是。 A产生操作控制信号,以解释并执行指令 B、产生时序信号C.对指令泽码 5.中断响应时,保存PC并更新PC的内容,主要是为了. A.提高处理机的速度 B.能进入中断处理程字并能正确返回原程序 C.便于编制中断处理程序 6.计算机辅助设计是指。 A.CAD B.CAI C.CAT 7.某机字长32位,内存容量为4MW,若按字节编址,其寻址范围为. A.0~4M B。0~16M C.0~32M 8.在磁盘存储器中,与转速无关的技术指标是。 A.存储密度B.平均等待时间C.数据传输率 9.设指令中的形式地址为以相对寻址时,操作数的有效地址E=. A.(D)B.(PC)+D C.(R)+D

10.计算机中,执行部件接控制部件的命令所作的不可再分的操作称为. A.微命令B.微操作C操作 三.判断改错题(每小题2分,共10分。正确,在括号内打√;错误,则打×并更正) 1.磁盘存储器是一种随机存取存储器。() 2.零地址指令就是没有操作数的指令。() 3.时序发生器是控制器的主要部件之一。() 4.设X=10110110,采奇校验时,其校验位C=1。() 5.中断处理过程中,保存现场必须在中断服务之后进行。() 四.简答题(每小题10分,共40分) 1.CPU由哪些主要部件组成?说明各部件的作用。 2.试述高速缓冲存储器的基本设计思想和特点。 3.主机与外部设备间为什么要设置接口? 4.为什么说取指令是公操作?在取指令阶段,CPU主要完成哪些操作? 五.计算题(共10 分) 1.设X=0.0101,Y=-0.1101,用双符号补码计算X+Y=?和X-Y=?并判断其结果是否溢出。(5分) 2. 设X=8C3E(H),Y=B6DF(H),Z=54D2(H)。求X∧Y⊕Z=? (5分) 七.设计题(10分) 某机字长16 位,主存按字编址,容量为8MW,请用如下RAM芯片为该机设计一个主存。 A A0 07 1.地址线和数据线各有多少根? 2.共用多少这种芯片? 3.画出其组成框图,并正确标出各信号线。

计算机组成原理试题(DOC)

计算机组成原理试卷1 一、选择题(共20分,每题1分) 1.CPU响应中断的时间是_ C _____。 A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。 2.下列说法中___c___是正确的。 A.加法指令的执行周期一定要访存;B.加法指令的执行周期一定不访存; C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存; D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。 3.垂直型微指令的特点是___c___。 A.微指令格式垂直表示;B.控制信号经过编码产生; C.采用微操作码;D.采用微指令码。 4.基址寻址方式中,操作数的有效地址是___A___。 A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址; C.变址寄存器内容加上形式地址;D.寄存器内容加上形式地址。 5.常用的虚拟存储器寻址系统由____A__两级存储器组成。 A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。 6.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。 A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。 7.在运算器中不包含___D___。 A.状态寄存器;B.数据总线;C.ALU;D.地址寄存器。 8.计算机操作的最小单位时间是__A____。 A.时钟周期;B.指令周期;C.CPU周期;D.中断周期。 9.用以指定待执行指令所在地址的是_C_____。 A.指令寄存器;B.数据计数器;C.程序计数器;pc D.累加器。 10.下列描述中____B__是正确的。 A.控制器能理解、解释并执行所有的指令及存储结果; B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元; C.所有的数据运算都在CPU的控制器中完成; D.以上答案都正确。 11.总线通信中的同步控制是__B____。 A.只适合于CPU控制的方式;B.由统一时序控制的方式; C.只适合于外围设备控制的方式;D.只适合于主存。 12.一个16K×32位的存储器,其地址线和数据线的总和是B______。14+32=46 A.48;B.46;C.36;D.32。 13.某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是A______。1mb/2b=1024kb/2b=512k A.512K;B.1M;C.512KB;D.1MB。 14.以下__B____是错误的。(输入输出4) A.中断服务程序可以是操作系统模块;B.中断向量就是中断服务程序的入口地址; C.中断向量法可以提高识别中断源的速度; D.软件查询法和硬件法都能找到中断服务程序的入口地址。 15.浮点数的表示范围和精度取决于__C____ 。 A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数; C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。

计算机组成原理试题库(含答案)

计算机组成原理试题 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C)。 A.64K B.32KB C.32K D.16KB 3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C)。 A.21 B.17 C.19 D.20 4.指令系统中采用不同寻址方式的目的主要是(C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度

5.寄存器间接寻址方式中,操作数处在(B)。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 6.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路 C.复杂指令计算机 D.超大规模集成电路 7.CPU响应中断的时间是_C_____。 A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。8.常用的虚拟存储器寻址系统由____A__两级存储器组成。 A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。 9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。 A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。10.浮点数的表示范围和精度取决于__C____。 A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;

计算机组成原理试卷及答案

计算机组成原理试题及答案 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.若十进制数据为137.5则其八进制数为(B )。 A、89.8 B、211.4 C、211.5 D、1011111.101 2.若x补=0.1101010,则x原=(A )。 A、1.0010101 B、1.0010110 C、0.0010110 D、0.1101010 3.若采用双符号位,则发生正溢的特征是:双符号位为(B)。 A、00 B、01 C、10 D、11 4.原码乘法是(A )。 A、先取操作数绝对值相乘,符号位单独处理 B、用原码表示操作数,然后直接相乘 C、被乘数用原码表示,乘数取绝对值,然后相乘 D、乘数用原码表示,被乘数取绝对值,然后相乘 5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 6.下列数中,最小的数是(A)。 A.(101001)2B.(52)8C.(2B)16D.45 7.下列数中,最大的数是(D)。 A.(101001)2B.(52)8C.(2B)16D.45 8.下列数中,最小的数是(D)。 A.(111111)2B.(72)8C.(2F)16D.50 9.已知:X=-0.0011,Y= -0.0101。(X+Y)补= ( A)。 A.1.1100B.1.1010 C.1.0101D.1.1000 10.一个512KB的存储器,地址线和数据线的总和是(C )。 A.17 B.19C.27D.36 11.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。 A.64K B.32KB C.32K D.16KB 12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。 A.21 B.17 C.19 D.20 12.计算机内存储器可以采用(A)。 A.RAM和ROM B.只有ROM C.只有RAM D.RAM和SAM 13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 14.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自(B)。 A.立即数和栈顶 B.栈顶和次栈顶 C.暂存器和栈顶 D.寄存器和内存单元 15.指令系统中采用不同寻址方式的目的主要是( C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度 16.用于对某个寄存器中操作数的寻址方式称为( C)寻址。 A.直接 B.间接 C.寄存器直接 D.寄存器间接 17.寄存器间接寻址方式中,操作数处在( B )。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 18.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路

计算机组成原理试卷与答案

一、选择题 1.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校 验的字符码是______。 A 11001011 B 11010110 C 11000001 D 11001001 2.8位定点字长的字,采用2的补码表示时,一个字所能表示的整 数范围是______。 A .–128 ~ +127 B. –127 ~ +127 C. –129 ~ +128 D.-128 ~ +128 3.下面浮点运算器的描述中正确的句子是:______。 a)浮点运算器可用阶码部件和尾数部件实现 b)阶码部件可实现加、减、乘、除四种运算 c)阶码部件只进行阶码相加、相减和比较操作 d)尾数部件只进行乘法和减法运算 4.某计算机字长16位,它的存贮容量是64KB,若按字编址,那 么它的寻址范围是______ A. 64K B. 32K C. 64KB D. 32 KB 5.双端口存储器在______情况下会发生读/写冲突。 a)左端口与右端口的地址码不同 b)左端口与右端口的地址码相同 c)左端口与右端口的数据码不同 d)左端口与右端口的数据码相同

6.寄存器间接寻址方式中,操作数处在______。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 7.微程序控制器中,机器指令与微指令的关系是______。 a)每一条机器指令由一条微指令来执行 b)每一条机器指令由一段微指令编写的微程序来解释执行 c)每一条机器指令组成的程序可由一条微指令来执行 d)一条微指令由若干条机器指令组 8.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是 ______。 a)全串行运算的乘法器 b)全并行运算的乘法器 c)串—并行运算的乘法器 d)并—串型运算的乘法器 9.由于CPU内部的操作速度较快,而CPU访问一次主存所花的 时间较长,因此机器周期通常用______来规定。 a)主存中读取一个指令字的最短时间 b)主存中读取一个数据字的最长时间 c)主存中写入一个数据字的平均时间 d)主存中读取一个数据字的平均时间 10.程序控制类指令的功能是______。 A 进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送

计算机组成原理试题及答案

《计算机组成原理》试题 一、(共30分) 1.(10分) (1)将十进制数+107/128化成二进制数、八进制数和十六进制数(3分) (2)请回答什么是二--十进制编码?什么是有权码、什么是无权码、各举一个你熟悉的有权码和无权码的例子?(7分) 2.已知X=0.1101,Y=-0.0101,用原码一位乘法计算X*Y=?要求写出计算过程。(10分) 3.说明海明码能实现检错纠错的基本原理?为什么能发现并改正一位错、也能发现二位错,校验位和数据位在位数上应满足什么条件?(5分) 4.举例说明运算器中的ALU通常可以提供的至少5种运算功能?运算器中使用多累加器的好处是什么?乘商寄存器的基本功能是什么?(5分) 二、(共30分) 1.在设计指令系统时,通常应从哪4个方面考虑?(每个2分,共8分) 2.简要说明减法指令SUB R3,R2和子程序调用指令的执行步骤(每个4分,共8分) 3.在微程序的控制器中,通常有哪5种得到下一条指令地址的方式。(第个2分,共10分) 4.简要地说明组合逻辑控制器应由哪几个功能部件组成?(4分) 三、(共22分) 1.静态存储器和动态存储器器件的特性有哪些主要区别?各自主要应用在什么地方?(7分) 2.CACHE有哪3种基本映象方式,各自的主要特点是什么?衡量高速缓冲存储器(CACHE)性能的最重要的指标是什么?(10分) 3.使用阵列磁盘的目的是什么?阵列磁盘中的RAID0、RAID1、RAID4、RAID5各有什么样的容错能力?(5分) 四、(共18分) 1.比较程序控制方式、程序中断方式、直接存储器访问方式,在完成输入/输出操作时的优缺点。(9分) 2.比较针式、喷墨式、激光3类打印机各自的优缺点和主要应用场所。(9分) 答案 一、(共30分) 1.(10分) (1) (+107/128)10 = (+1101011/10000000)2 = (+0.1101011)2 = (+0.153)8 = (+6B)16 (2) 二-十进制码即8421码,即4个基2码位的权从高到低分别为8、4、2、1,使用基码的0000,0001,0010,……,1001这十种组合分别表示0至9这十个值。4位基二码之间满足二进制的规则,而十进制数位之间则满足十进制规则。 1

计算机组成原理考研真题与解析

2009年真题 1.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是 A.指令操作码的译码结果 B.指令和数据的寻址方式 C.指令周期的不同阶段 D.指令和数据所在的存储单元 2.一个C语言程序在一台32位机器上运行。程序中定义了三个变量x,y和z,其中x和z为int 型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x,y和z的值分别是 A.x=0000007FH,y=FFF9H,z=00000076H B.x=0000007FH,y=FFF9H,z=FFFF0076H C.x=0000007FH,y=FFF7H,z=FFFF0076H D.x=0000007FH,y=FFF7H,z=00000076H 3.浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5和7位(均含2位符号位)。若有两个数x=27*29/32,y=25*5/8,则用浮点加法计算x+y的最终结果是A. 001111100010 B. 001110100010 C. 010********* D. 发生溢出

4.某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是A. 0 B. 1 C. 4 D. 6 5.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是A.1,15 B.2,15 C.1,30 D.2,30 6.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后目标地址是A. 2006H B. 2007H C. 2008H D. 2009H 7.下列关于RISC的叙述中,错误的是 A. RISC普遍采用微程序控制器 B. RISC大多数指令在一个时钟周期内完成 C. RISC的内部通用寄存器数量相对CISC多

计算机组成原理试题库集及答案

计算机组成原理试题库集及答案

第一章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行; 机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。 存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。 指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义:

相关文档
相关文档 最新文档