计算机组成原理习题集

该博客围绕计算机组成原理展开,包含选择题和填空题。涉及计算机系统的部件、功能,如CPU、运算器、控制器等;还介绍了计算机的发展,如ENIAC所用元件、计算机更新换代依据;此外,提及计算机的应用,如CAD、CAM等辅助技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CH1 计算机系统概论

一、Multiple Choice Question

2.下列描述中    B    是正确的

A.控制器能理解、解释并执行所有的指令及存储结果(控制器不能执行、存储)

B.一台计算机包括输人、输出、控制、存储及算术逻辑运算五个部件

C.所有的数据运算都在CPU的控制器中完成(显卡是独立的数据运算,GPU,独立的处理器,不在CPU)

D.以上答案都正确

 

3.电子计算器的算术/逻辑单元、控制单元及主存储器合称为   主机  

 

6.计算机中有关ALU的描述,   D   是正确的。

A.只做算术运算,不做逻辑运算(既能做算术运算,也能做逻辑运算)
B.只做加法(既然能做算术运算,那么加减乘除都能做)
C.能存放运算结果(存储器才能存放运算结果)
D.以上答案都不对

 

9.用以指定待执行指令所在地址   程序计数器  

 

10.计算机与日常使用的袖珍计算器的本质区别在于   自动化程度的高低   

 

11.冯·诺伊曼机工作方式的基本特点是     存储器容量的大小      

 

12.用户与计算机通信的界面是      外围设备         

 

15.下列各装置中,         磁盘驱动器     具有输入及输出功能

 

17.下列语句中    C     是正确的。

A.激光打印机是击打式打印机

B.磁盘驱动器只有输入功能

C.评估计算机的执行速度可以用每秒执行的指令数为判断依据

D.个人计算机是小型机(个人计算机是微机,小型机是服务器)

 

19.计算机的算术逻辑单元和控制单元合称为     CPU    

 

20.只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为       解释程序        

 

21.“容量为640K存储器”是指    D        

A.640 x 10^{3}字节的存储器
B.640 x 10^{3}位的存储器
C.640 x 2^{10}位的存储器
D.640 x 2^{10}字节的存储器

Explanation:说到存储进制,除了硬盘是1000进制(与网速进制一样),都是2^{^{10}}=1024进制。

 

24.一般8位的微型机系统以16位来表示地址,则该计算机系统有   65536      个地址空间。

 

27.计算机中    控制单元    负责指令译码

 

29.80286是个人计算机中的    机器语言    器件

 

35.存储单元是指        存放一个存储字的所有存储元集合            

 

36.存储字是指      存放一个存储单元中的二进制代码组合           

 

37.存储字长是指    存放一个存储单元中的二进制代码位数          

 

38.   控制器      可区分存储单元中存放的是指令还是数据。

 

41.在CPU中跟踪指令后继地址的寄存器是      PC     

 

二、Fill in the blanks

1.完善的计算机系统应包括     配套的硬件设备        软件系统   

2.计算机硬件包括     运算器、控制器、存储器、输入设备、输出设备      。其中     运算器、控制器、存储器     组成     主机   

     运算器和控制器     可统称为CPU。

3.基于     存储程序     原理的冯·诺伊曼计算机工作方式的基本特点是     按地址访问并顺序执行指令       

4.计算机硬件是指     计算机系统的实体部分,它由看得见摸得着的各种电子元器件及各类光、电设备的实物组成,包括主机、外设        

软件是指      人们事先编制的具有各类特殊功能的程序,是无形的      

 

Class Exercise

十进制数里的2×10^{^{3}},化成十六进制数是:7D0

 

下列有关运算器的描述中,    D   是正确的

A.只做算术运算,不做逻辑运算

B.只做加法

C.能暂时存放运算结果

D.即做算术运算,又做逻辑运算

Explanation:运算器(Arithmetic Unit)由算术逻辑单元(ALU)、累加器、寄存器等组成,用来完成算术运算和逻辑运算。

 

信息只用一条传输线,且采用脉冲传输的方式称为     串行传输    

Explanation:串行传输只使用一条数据线。

 

在CPU中,跟踪后继指令地址的寄存器是     程序计数器    

 

CH2 计算机的发展及应用

 

一、Multiple Choice Question

 

6.ENIAC所用的主要元件是      电子管      

 

8.目前被广泛使用的计算机是   A   

A.数字计算机    B.数字模拟混合式计算机
C.模拟计算机    D.特殊用途计算机

 

9.个人计算机(PC)属于      微型计算机      类计算机

 

11.通常计算机的更新换代以     电子器件     为依据

 

20.下列叙述中   D   是正确的。
A.终端是计算机硬件的一部分,好比电视中的小屏幕(终端不仅包括硬件还要有软件支持)
B. ALU是代数逻辑单元的缩写
C.导航用计算机属于一般用途计算机
D. 80386处理器可以作为微型机的CPU

 

21.CAD:计算机辅助设计(Computer Aided Design)  

     CAM:(Computer Aided Manufacturing,计算机辅助制造)

     CAE:(Computer Aided Engineering)指工程设计中的计算机辅助工程

     CAI:计算机辅助教学(Computer Aided Instruction,简称CAI)

 

 

计算机组成原理测试题 如:一. 选择题(每选择1分,共20分) 1. 用ASCII码(七位)表示字符5和7是 (1) ;按对应的ASCII码值来比较 (2) ;二进制的十进制编码是 (3) 。 (1) A. 1100101和1100111 B. 10100011和01110111 C. 1000101和1100011 D. 0110101和0110111 (2) A.“a”比“b”大 B.“f”比“Q”大 C. 空格比逗号大 D.“H”比“R”大 (3) A. BCD码      B. ASCII码 C. 机内码 D. 二进制编码 2. 运算器由许多部件组成,但核心部件应该是________。 A. 数据总线 B. 数据选择器 C. 算术逻辑运算单元 D 累加寄存器。 3. 对用户来说,CPU 内部有3个最重要的寄存器,它们是 。 A. IR,A,B B. IP,A,F C. IR,IP,B D. IP,ALU,BUS 4. 存储器是计算机系统中的记忆设备,它主要用来 。 A. 存放程序 B. 存放数据 C. 存放微程序 D. 存放程序和数据 5. 完整的计算机系统由 组成。 A. 主机和外部设备 B. 运算器、存储器和控制器 C. 硬件系统和软件系统 D. 系统程序和应用程序 6.计算机操作系统是一种 (1) ,用于 (2) ,是 (3) 的接口。 (1) A. 系统程序 B. 应用程序 C. 用户程序 D. 中间程序 (2) A.编码转换 B. 操作计算机 C. 控制和管理计算机系统的资源 D. 把高级语言程序翻译成机器语言程序 (3) A. 软件和硬件 B. 主机和外设 C. 用户和计算机 D. 高级语言和机器语言机 7.磁盘上的磁道是 (1) ,在磁盘存储器中查找时间是 (2) ,活动头磁盘存储器的平均存取时间是指 (3) ,磁道长短不同,其所存储的数据量 (4) 。 (1) A. 记录密度不同的同心圆 B. 记录密度相同的同心圆 C. 阿基米德螺线 D. 随机同心圆 (2) A. 磁头移动到要找的磁道时间 B. 在磁道上找到扇区的时间 C. 在扇区中找到数据块的时间 D. 以上都不对 (3) A. 平均找道时间 B. 平均找道时间+平均等待时间 C. 平均等待时间 D. 以上都不对 (4) A. 相同 B.长的容量大 C. 短的容量大 D.计算机随机决定 8. 中断向量地址是 。 A.子程序入口地址 B.中断服务子程序入口地址 C.中断服务子程序入口地址指示器 D.剩余程序入口地址 9. 中断允许触发器用来表示 。 A. 外设提出中断请示 B. 响应中断 C.开放或关闭中断系统 D.正在进行中断处理 10.外部设备提出中断请示的条件是 。 A.一个CPU周期结束 B. 外设工作完成和系统允许 C. CPU开放中断系统 D. 总线空闲 11.在3种集中式总线控制中,_______方式响应时间最快,_______方式对电路故障最敏感。 A.链式查询 B. 计数器定时查询 C. 独立请求 12.微程序控制器中,机器指令与微指令的关系是________。 A. 每一条机器指令由一条微指令执行 B. 每一条机器指令由一段用微指令编成的微程序来解释执行 C. 一段机器指令组成的程序可由一条微指令执行 D. 一条微指令由若干条机器指令组成 二、是非题:(每小题1分,共5分) ( )1. 定点补码运算时,其符号位不参加运算。 ( )2. 浮点运算可由阶码运算和尾数运算两部分联合实现。 ( )3. 一般情况下,ROM和RAM在存储体中是统一编址的; ( ) 4. 由于半导体存储器加电后才能存储数据,断电后数据就丢失了,因此,用EPROM做成的存储器,加电后必须重写原来的内容。 ( )5. 与各中断源的中断级别相比较,CPU(或主程序)的级别最高。 三.填空题:(每空1分,共20分) 1.在一个8位二进制的机器中,补码表示的整数范围是从 (小)到 (大)。这两个数在机器字中的补码表示为 (小)到 (大)。数0的补码为 。 2.使用高速缓冲存储器是为了解决 问题,在执行程序时,必须把 映射到主存储器的 空间上,这个过程称为 。 3.某计算机的存储容量是64 KB,若按字节寻址,则寻址的范围为 ,需要地址线 根,数据线 根,若字长为32位,按字编址,寻址的范围 。 4.输入输出的数据传送控制主要有 、 、 和 四种。 5.Neumann计算机属于 驱动方式,数据流计算机属于 驱动方式,归约计算机属于 驱动方式。 四.计算题:(每小题5,共15分) 1.存储器的带宽有何物理意义? 设存储器数据总线宽度为32位,存取周期为250ns,这个存储器的带宽是多少? 2.把下列十进制数转换为7位字长的二进制数: 17     0.75  3.在8086中SP的初值为2000H,AX=3000H,BX=5000H。试问: (1) 执行指令 PUSH AX 后,SP=? (2) 再执行指令 PUSH BX 及 POP AX 后,SP=?,BX=? ,AX=? 画出堆栈变化示意图。 五.简答与编程题:(第1、2小题每题5分,第3小题10分,共20分) 1. 计算机的运算速度与什么有关?计算机的主存容量与什么有关?计算机的运算精度与什么有关? 2. 绿色计算机有哪些要求? 3.根据以下要求写出相应的8086汇编语言指令。 (1) 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。 (2) 用寄存器BX和S的基址变址寻址方式把存储器中的个字节与AL寄存器的内容相加,结果送到AL寄存器中。 (3) 用寄存器BX和偏移量0BF2H的寄存器相对寻址方式把存储器中的一个字和 (CX) 相加结果送回存储器中。 (4) 用偏移量为0524H的直接寻址方式把存储器中的一个字与数2A59H相加,结果送回该存储单元中。 (5) 把数0B5H与 (AL) 相加,结果送回AL中。 六.分析与设计题:(每小题10分,共20分) 1.试用三种基本门组成“异或”门,请画出逻辑电路图。 2.设计一个16K×16位的芯片构成64K×16位的存储器,问: (1)需要几片芯片? (2) 画出组织结构图。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值