【精选】计算机组成原理__试题库__答案篇
计算机组成原理试题及答案
计算机组成原理试题及答案一、选择题。
1. 下列哪个是计算机组成原理的基本概念?A. 数据结构。
B. 操作系统。
C. 计算机体系结构。
D. 算法。
答案,C。
2. 计算机组成原理的核心是什么?A. 中央处理器。
B. 内存。
C. 输入输出设备。
D. 总线。
答案,A。
3. 下列哪个不是计算机组成原理中的主要部件?A. 控制单元。
B. 运算器。
C. 存储器。
D. 输入设备。
答案,D。
4. 计算机组成原理中,数据和指令在内存中是以什么形式存储的?B. 十进制。
C. 八进制。
D. 十六进制。
答案,A。
5. 计算机组成原理中,控制单元的主要功能是什么?A. 控制数据传输。
B. 进行运算。
C. 存储数据。
D. 输入输出。
答案,A。
1. 计算机组成原理中,CPU的作用是进行数据处理和______。
答案,控制。
2. 内存是计算机中的______存储器。
答案,临时。
3. 计算机组成原理中,总线是连接各个部件的______。
答案,通信线路。
4. 控制单元的主要功能是______。
答案,控制数据传输和处理。
5. 计算机组成原理中,运算器负责进行______运算。
答案,算术和逻辑。
1. 简述计算机组成原理中的冯·诺依曼结构。
答,冯·诺依曼结构是一种计算机体系结构,主要包括存储器、运算器、控制器、输入设备和输出设备等五大部分。
其中存储器用于存储数据和指令,运算器用于进行算术和逻辑运算,控制器用于控制数据传输和处理,输入设备用于接收数据输入,输出设备用于显示处理结果。
2. 什么是指令周期?它与时钟周期有什么关系?答,指令周期是指计算机执行一条指令所需的时间,它包括取指令周期、执行周期和访存周期。
时钟周期是CPU中时钟脉冲的时间间隔,它决定了CPU的工作速度。
指令周期与时钟周期的关系在于,时钟周期是指令周期的基本单位,指令周期是由若干个时钟周期组成的。
四、综合题。
1. 简述计算机组成原理中的存储器层次结构。
答,计算机存储器层次结构包括寄存器、高速缓存、内存和外存等多个层次。
计算机组成原理试题及答案全套
计算机组成原理试题及答案全套第一部分:选择题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、下列哪个部件不属于计算机的存储器?() A. 硬盘 B. 寄存器C. RAMD. U盘答案:B2、在计算机内部,所有数据和指令采用何种进制编码?() A. 二进制 B. 八进制 C. 十进制 D. 十六进制答案:A3、下面哪种情况下会发生CPU的分支预测错误?() A. 顺序预测B. 跳转预测C. 高速缓存D. 直接预测答案:B4、在计算机的存储器中,容量最大的部分是:() A. Cache B. RAMC. ROMD.硬盘答案:D5、下列哪种情况可能会导致计算机的内存出现故障?() A. 电源故障 B. 软件故障 C. 硬件故障 D. 网络故障答案:C二、填空题6、在计算机中,CPU主要由 ________ 、________ 、________ 三部分组成。
答案:运算器、控制器、存储器61、在计算机的存储器中,________ 存取速度最快,________ 容量最大。
答案:Cache,RAM611、CPU执行的指令最终由 ________ 输出。
答案:显示器6111、在计算机内部,数据和指令都是以二进制形式进行处理和存储的,这一原理是由 ________ 提出的。
答案:香农61111、在计算机中,________ 是用来存储运行时数据的核心部件。
答案:内存三、简答题11、请简述计算机CPU的工作流程。
答案:计算机CPU的工作流程包括取指令、解码、执行指令和写回结果四个步骤。
具体来说,CPU 从内存中获取指令,然后解码指令并执行,最后将结果写回到内存中。
这个过程会不断重复,使得计算机能够连续执行各种任务。
111、请说明指令和数据在计算机内部有何区别。
答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。
但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。
计算机组成原理试题及答案
计算机组成原理试题及答案一、单项选择题(每题2分,共40分)1. 冯·诺依曼计算机结构中,CPU的主要组成部分是()。
A. 运算器和控制器B. 存储器和控制器C. 存储器和输入/输出设备D. 运算器和存储器答案:A2. 在计算机系统中,指令和数据均以二进制形式存储,这是基于()原理。
A. 布尔代数B. 二进制数C. 存储程序D. 程序存储答案:C3. 计算机中,一个字节由()位二进制数组成。
A. 4B. 8C. 16D. 32答案:B4. 计算机存储器的层次结构中,速度最快的是()。
A. 寄存器B. 缓存C. 内存D. 外存答案:A5. 在计算机中,浮点数的表示通常采用()。
A. IEEE 754标准B. ASCII码C. Unicode编码D. 格雷码答案:A6. 计算机中,用于表示字符的编码是()。
A. ASCII码B. BCD码C. 格雷码D. 补码答案:A7. 计算机的总线按功能可分为()。
A. 数据总线、地址总线和控制总线B. 输入总线、输出总线和控制总线C. 并行总线、串行总线和控制总线D. 内部总线、外部总线和控制总线答案:A8. 在计算机系统中,I/O设备通过()与CPU进行数据交换。
A. 内存B. 总线C. 寄存器D. 缓存答案:B9. 计算机中,用于实现程序控制的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:B10. 计算机中,用于存储程序和数据的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:C11. 计算机中,用于执行算术和逻辑运算的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:A12. 计算机中,用于控制程序执行顺序的部件是()。
A. 运算器B. 控制器C. 存储器D. 输入/输出设备答案:B13. 计算机中,用于存储当前正在执行的指令的部件是()。
A. 运算器B. 控制器C. 存储器D. 寄存器答案:D14. 计算机中,用于存储指令和数据的部件是()。
计算机组成原理试题库集及答案
计算机组成原理试题库集及答案计算机组成原理是计算机科学与技术专业的核心课程之一,它涵盖了计算机硬件的基本组成和工作原理。
以下是一套计算机组成原理的试题库及答案,供学习和教学参考。
一、选择题1. 在计算机系统中,CPU的主要功能是()。
A. 数据存储B. 数据处理C. 数据输入D. 数据输出答案:B2. 下列哪个部件不属于冯·诺依曼计算机体系结构的主要组成部分?A. 运算器B. 控制器C. 存储器D. 打印机答案:D3. 在计算机中,字长是指()。
A. 存储器的容量B. CPU一次能处理的数据的位数C. 存储器地址的数量D. CPU的时钟频率答案:B二、填空题1. 计算机的存储系统通常由______和______组成。
答案:主存;辅存2. 在指令执行过程中,CPU首先从______中取出指令,然后进行______。
答案:存储器;指令译码三、简答题1. 简述指令周期的主要阶段。
答案:指令周期主要包括取值阶段、译码阶段、执行阶段和写回阶段。
在取值阶段,CPU从存储器中取出指令;在译码阶段,CPU对指令进行解析,确定需要执行的操作;在执行阶段,CPU执行指令中指定的操作;在写回阶段,将操作结果写回寄存器或存储器。
2. 解释什么是流水线技术,并简述其优点。
答案:流水线技术是一种将指令执行过程分解为多个阶段,并且让多个指令在不同阶段同时进行的技术。
其优点包括提高CPU的利用率,减少CPU空闲时间,从而提高计算机系统的处理速度和效率。
四、计算题1. 假设一个计算机系统有32位字长,存储器地址空间为4GB,请计算该系统最多可以有多少条指令?答案:首先,4GB的存储空间等于\(2^{32}\)字节。
由于该系统字长为32位,即4字节,所以最多可以存储的指令数为\(\frac{2^{32}}{4}\),即\(2^{30}\)条指令。
五、论述题1. 论述计算机硬件的主要组成部分及其功能。
答案:计算机硬件主要由以下几部分组成:中央处理器(CPU),负责执行程序指令和处理数据;存储器,包括主存和辅存,用于存储程序和数据;输入设备,如键盘、鼠标等,用于向计算机输入信息;输出设备,如显示器、打印机等,用于展示计算结果或打印文档;总线,用于连接各个硬件部件,实现数据传输;以及其他辅助设备,如电源、散热系统等,保证计算机系统的正常运行。
《计算机组成原理》测试试题库和答案
《计算机组成原理》测试试题库参考答案一、填空题1、电子模拟计算机,电子数字计算机2、软件3、 [X]补= 1.0011 。
4、__00.0**___或__11.1**___5、__字节__。
6、_读写存储器和只读存储器7、__二___8、__指令的操作码__9、___状态___和__控制信息___10、__相容__11、算术运算和逻辑运算12、__中断处理优先级__13、___调用___14、 [X]原=_1.001101__,[X]补=_1.110011_。
15、___加法器__16、__地址__和___控制__17、_01.***__或_10.***_18、_操作码___和__地址码__19、___同步___和__异步___20、__并行___接口和 __串行___ 接口两大类。
21、___FIFO___和___LRU__22、 16 , 16i23、1010124、 [X]补= 11110101 。
25、动态RAM26、主存读/写周期27、局部性原理28、 25629、系统30、溢出标志位(V)31、控制存储器、微指令寄存器和地址转移逻辑32、微指令33、系统内部各大部件34、解决CPU和主存之间的速度匹配问题35、光盘存储器36、中断允许、中断屏蔽37、快速性、准确性、通用性、和逻辑性38、数据和程序39、__1946 _40、网络化计算机系统、分布式计算机系统和智能化计算机系统等方向发展__。
41、_自动化程度_42、_存储器、运算器、控制器、_输入设备和输出设备__43、_运算器和控制器_44、_机器数的二进制位数__。
45、_运算器和控制器_46、__指挥、协调机器个部分工作47、主存储器和外存储器48、_指一台计算机上的程序不加任何修改可在另一台计算机上正确运行的特性__49、__字长、主频、存储容量、兼容性、数据传送速率__50、__机器语言_51、__汇编语言__52、__一种符号语言_53、__变程容易、修改调试方便_54、__能直接被机器识别_55、_速度快、价格高__56、__灵活性好、但速度较慢_57、__指令系统___58、__计算机系统的某功能可以由硬件也可以由软件实现,在逻辑功能上是等价的59、860、可显示字符和控制字符二、单项选择题1—5BDBAC 6—10 BADAB 11—15 ADCBB 16—20 CBADC21—25 DCDCC 26—30 ACCBA 31—35 BDACD 36—40 DCACA41—45 CCCCA 46—50 CBCBD三、判断题(对的打“√”,错的打“×”)1、×2、√3、×4、×5、√6、×7、×8、×9、√10、×11、×12、×13、×14、√15、×16、×17、√18、×19、√20、×21、×22、×23、√24、×25、√26、×27、×28、√29、×30、√四、名词解释1、存储程序的工作方式答:将计算机需进行的工作事先编写成程序,存入计算机中,运行程序时计算机自动进行工作。
计算机组成原理考试题+参考答案
计算机组成原理考试题+参考答案一、单选题(共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取出一条指令并执行该指令的时间被称为()。
计算机组成原理试题及答案
计算机组成原理试题一一、选择题共20分;每题1分1.零地址运算指令在指令格式中不给出操作数地址;它的操作数来自__C____..A.立即数和栈顶;B.暂存器;C.栈顶和次栈顶;D.累加器..2.__C___可区分存储单元中存放的是指令还是数据..A.存储器;B.运算器;C.控制器;D.用户..3.所谓三总线结构的计算机是指_B____..A.地址线、数据线和控制线三组传输线..B.I/O总线、主存总统和DMA总线三组传输线;C.I/O总线、主存总线和系统总线三组传输线;D.设备总线、主存总线和控制总线三组传输线...4.某计算机字长是32位;它的存储容量是256KB;按字编址;它的寻址范围是__B____..A.128K;B.64K;C.64KB;D.128KB..5.主机与设备传送数据时;采用____A__;主机与设备是串行工作的..A.程序查询方式;B.中断方式;C.DMA方式;D.通道..6.在整数定点机中;下述第___B___种说法是正确的..A.原码和反码不能表示 -1;补码可以表示 -1;B.三种机器数均可表示 -1;C.三种机器数均可表示 -1;且三种机器数的表示范围相同;D.三种机器数均不可表示 -1..7.变址寻址方式中;操作数的有效地址是___C___..A.基址寄存器内容加上形式地址位移量;B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.以上都不对..8.向量中断是___C___..A.外设提出中断;B.由硬件形成中断服务程序入口地址;C.由硬件形成向量地址;再由向量地址找到中断服务程序入口地址D.以上都不对..9.一个节拍信号的宽度是指__C____..A.指令周期;B.机器周期;C.时钟周期;D.存储周期..10.将微程序存储在EPROM中的控制器是__A____控制器..A.静态微程序;B.毫微程序;C.动态微程序;D.微程序..11.隐指令是指___D___..A.操作数隐含在操作码中的指令;B.在一个机器周期里完成全部操作的指令;C.指令系统中已有的指令;D.指令系统中没有的指令..12.当用一个16位的二进制数表示浮点数时;下列方案中第___B__种最好..A.阶码取4位含阶符1位;尾数取12位含数符1位;B.阶码取5位含阶符1位;尾数取11位含数符1 位;C.阶码取8位含阶符1位;尾数取8位含数符1位;D.阶码取6位含阶符1位;尾数取12位含数符1位..13.DMA方式____B__..A.既然能用于高速外围设备的信息传送;也就能代替中断方式;B.不能取代中断方式;C.也能向CPU请求中断处理数据传送;D.内无中断机制..14.在中断周期中;由___D___将允许中断触发器置“0”..A.关中断指令;B.机器指令;C.开中断指令;D.中断隐指令..15.在单总线结构的CPU中;连接在总线上的多个部件___B___..A.某一时刻只有一个可以向总线发送数据;并且只有一个可以从总线接收数据;B.某一时刻只有一个可以向总线发送数据;但可以有多个同时从总线接收数据;C.可以有多个同时向总线发送数据;并且可以有多个同时从总线接收数据;D.可以有多个同时向总线发送数据;但可以有一个同时从总线接收数据..16.三种集中式总线控制中;___A___方式对电路故障最敏感..A.链式查询;B.计数器定时查询;C.独立请求;D.以上都不对..17.一个16K×8位的存储器;其地址线和数据线的总和是____D__..A.48;B.46;C.17;D.22.18.在间址周期中;____C__..A.所有指令的间址操作都是相同的;B.凡是存储器间接寻址的指令;它们的操作都是相同的;C.对于存储器间接寻址或寄存器间接寻址的指令;它们的操作是不同的;D.以上都不对..19.下述说法中___B___是正确的..A.EPROM是可改写的;因而也是随机存储器的一种;B.EPROM是可改写的;但它不能用作为随机存储器用;C.EPROM只能改写一次;故不能作为随机存储器用;D.EPROM是可改写的;但它能用作为随机存储器用..20.打印机的分类方法很多;若按能否打印汉字来区分;可分为___C___..A.并行式打印机和串行式打印机;B.击打式打印机和非击打式打印机;C.点阵式打印机和活字式打印机;D.激光打印机和喷墨打印机..二、填空共20分;每空1分1.设浮点数阶码为8位含1位阶符;尾数为24位含1位数符;则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为21271-2-23 ;最小正数为2-129 ;最大负数为 2-128-2-1-2-23 ;最小负数为-2127 ..2.指令寻址的基本方式有两种;一种是顺序寻址方式;其指令地址由程序计数器给出;另一种是跳跃寻址方式;其指令地址由指令本身给出..3.在一个有四个过程段的浮点加法器流水线中;假设四个过程段的时间分别是T1 = 60ns﹑T2 = 50ns﹑T3 = 90ns﹑T4 = 80ns..则加法器流水线的时钟周期至少为 90ns ..如果采用同样的逻辑电路;但不是流水线方式;则浮点加法所需的时间为 280ns ..4.一个浮点数;当其尾数右移时;欲使其值不变;阶码必须增加 ..尾数右移1位;阶码加1 ..5.存储器由mm=1;2;4;8…个模块组成;每个模块有自己的地址和数据寄存器;若存储器采用模m编址;存储器带宽可增加到原来的m倍..6.按序写出多重中断的中断服务程序包括保护现场、开中断、设备服务、恢复现场和中断返回几部分..三、名词解释共10分;每题2分1.微操作命令和微操作答:微操作命令是控制完成微操作的命令;微操作是由微操作命令控制实现的最基本操作..2.快速缓冲存储器答:快速缓冲存储器是为了提高访存速度;在CPU 和主存之间增设的高速存储器;它对用户是透明的..只要将CPU 最近期需用的信息从主存调入缓存;这样CPU 每次只须访问快速缓存就可达到访问主存的目的;从而提高了访存速度..3.基址寻址答:基址寻址有效地址等于形式地址加上基址寄存器的内容..4.流水线中的多发技术答:为了提高流水线的性能;设法在一个时钟周期机器主频的倒数内产生更多条指令的结果;这就是流水线中的多发技术..5.指令字长答:指令字长是指机器指令中二进制代码的总位数..四、计算题5分设机器数字长为8位含1位符号位;设A =649;B =3213-;计算A ±B 补;并还原成真值..计算题 答:A +B 补=1.1011110; A +B =-17/64 A -B 补=1.1000110; A -B =35/64五、简答题共20分1.异步通信与同步通信的主要区别是什么;说明通信双方如何联络..4分答:同步通信和异步通信的主要区别是前者有公共时钟;总线上的所有设备按统一的时序;统一的传输周期进行信息传输;通信双方按约定好的时序联络..后者没有公共时钟;没有固定的传输周期;采用应答方式通信;具体的联络方式有不互锁、半互锁和全互锁三种..不互锁方式通信双方没有相互制约关系;半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系..其中全互锁通信可靠性最高..2.为什么外围设备要通过接口与CPU相连接口有哪些功能 6分答:外围设备要通过接口与CPU相连的原因主要有:1一台机器通常配有多台外设;它们各自有其设备号地址;通过接口可实现对设备的选择..2I/O设备种类繁多;速度不一;与 CPU速度相差可能很大;通过接口可实现数据缓冲;达到速度匹配..3I/O设备可能串行传送数据;而CPU一般并行传送;通过接口可实现数据串并格式转换..4I/O设备的入/出电平可能与CPU的入/出电平不同;通过接口可实现电平转换..5CPU启动I/O设备工作;要向外设发各种控制信号;通过接口可传送控制命令..6I/O设备需将其工作状况“忙”、“就绪”、“错误”、“中断请求”等及时报告CPU;通过接口可监视设备的工作状态;并保存状态信息;供CPU查询..可见归纳起来;接口应具有选址的功能、传送命令的功能、反映设备状态的功能以及传送数据的功能包括缓冲、数据格式及电平的转换..六、问答题共15分1.设CPU中各部件及其相互连接关系如下图所示..图中W是写控制标志;R是读控制标志;R1和R2是暂存器..8分1假设要求在取指周期由ALU完成PC+1→PC的操作即ALU可以对它的一个源操作数完成加1的运算..要求以最少的节拍写出取指周期全部微操作命令及节拍安排..2写出指令ADD α为立即寻址特征;隐含的操作数在ACC中在执行阶段所需的微操作命令及节拍安排..1由于PC+1→PC需由ALU完成;因此PC的值可作为ALU的一个源操作数;靠控制ALU做+1运算得到PC+1;结果送至与ALU输出端相连的R2;然后再送至PC..此题的关键是要考虑总线冲突的问题;故取指周期的微操作命令及节拍安排如下:T0PC→MAR;1→RT1MMAR→MDR;PC+1→R2T2MDR→IR;OPIR→微操作命令形成部件T3 R2→PC2立即寻址的加法指令执行周期的微操作命令及节拍安排如下:T0AdIR→R1;立即数→R1T1 R1+ACC→R2;ACC通过总线送ALUT2 R2→ACC;结果→ACC2.DMA接口主要由哪些部件组成在数据交换过程中它应完成哪些功能画出DMA工作过程的流程图不包括预处理和后处理答:DMA接口主要由数据缓冲寄存器、主存地址计数器、字计数器、设备地址寄存器、中断机构和DMA控制逻辑等组成..在数据交换过程中;DMA 接口的功能有:(1)向CPU提出总线请求信号;(2)当CPU发出总线响应信号后;接管对总线的控制;(3)向存储器发地址信号并能自动修改地址指针;(4)向存储器发读/写等控制信号;进行数据传送;(5)修改字计数器;并根据传送字数;判断DMA传送是否结束;6发DMA结束信号;向CPU申请程序中断;报告一组数据传送完毕..DMA 工作过程流程如图所示..七、设计题10分设CPU共有16根地址线;8根数据线;并用MREQ作访存控制信号低电平有效;用WR作读写控制信号高电平为读;低电平为写..现有下列芯片及各种门电路门电路自定;如图所示..画出CPU与存储器的连接图;要求:1存储芯片地址空间分配为:最大4K地址空间为系统程序区;相邻的4K地址空间为系统程序工作区;最小16K地址空间为用户程序区;2指出选用的存储芯片类型及数量;3详细画出片选逻辑..1主存地址空间分配:6000H~67FFH为系统程序区;6800H~6BFFH为用户程序区..2合理选用上述存储芯片;说明各选几片3详细画出存储芯片的片选逻辑图..答:1主存地址空间分配..2分A 15 … A 11 … A 7 … … A 0⎪⎪⎭⎪⎪⎬⎫0000000000001111111111111110111100000000000111111111111111111111最大4寇988K 2K ×8位ROM2片⎭⎬⎫00000000000001111111111111110111相邻4K 4K ×4位RAM2片 ⎪⎪⎭⎪⎪⎬⎫1111111111111100000000000000010011111111111110000000000000000000最小16K 8K ×8位RAM2片2根据主存地址空间分配最大4K 地址空间为系统程序区;选用2片2K ×8位ROM 芯片;1分相邻的4K 地址空间为系统程序工作区;选用2片4K ×4位RAM 芯片;1分最小16K 地址空间为用户程序区;选用2片8K ×8位RAM 芯片..1分3存储芯片的片选逻辑图5分计算机组成原理试题一1. 目前我们所说的个人台式商用机属于___D___..A.巨型机B.中型机C.小型机D.微型机2. 200010化成十六进制数是___B___..A .7CD 16 B.7D016 C.7E016 D.7F0163. 下列数中最大的数是___A___..2 B.2278 C.9816 D.152104. ___D___表示法主要用于表示浮点数中的阶码..A. 原码B. 补码C. 反码D. 移码5. 在小型或微型计算机里;普遍采用的字符编码是____D__..A. BCD码B. 16进制C. 格雷码D. ASCⅡ码6. 下列有关运算器的描述中;___D___是正确的..A.只做算术运算;不做逻辑运算B. 只做加法C.能暂时存放运算结果D. 既做算术运算;又做逻辑运算7. EPROM是指__D____..A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 可擦除可编程的只读存储器8. Intel80486是32位微处理器;Pentium是____D__位微处理器..A.16B.32C.48D.649. 设X补=1.x1x2x3x4;当满足__A____时;X > -1/2成立..A.x1必须为1;x2x3x4至少有一个为1 B.x1必须为1;x2x3x4任意C.x1必须为0;x2x3x4至少有一个为1 D.x1必须为0;x2x3x4任意10. CPU主要包括__B____..A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存11. 信息只用一条传输线 ;且采用脉冲传输的方式称为___A___..A.串行传输B.并行传输C.并串行传输D.分时传输12. 以下四种类型指令中;执行时间最长的是___C___..A. RR型B. RS型C. SS型D.程序控制指令13. 下列__D____属于应用软件..A. 操作系统B. 编译系统C. 连接程序D.文本处理14. 在主存和CPU之间增加cache存储器的目的是___C___..A. 增加内存容量B. 提高内存可靠性C. 解决CPU和主存之间的速度匹配问题D. 增加内存容量;同时加快存取速度15. 某单片机的系统程序;不允许用户在执行时改变;则可以选用___B___作为存储芯片..A. SRAMB. 闪速存储器C. cacheD.辅助存储器16. 设变址寄存器为X;形式地址为D;X表示寄存器X的内容;这种寻址方式的有效地址为__A____..A. EA=X+DB. EA=X+DC.EA=X+DD. EA=X+D17. 在指令的地址字段中;直接指出操作数本身的寻址方式;称为__B____..A. 隐含寻址B. 立即寻址C. 寄存器寻址D. 直接寻址18. 下述I/O控制方式中;主要由程序实现的是__B____..A. PPU外围处理机方式B. 中断方式C. DMA方式D. 通道方式19. 系统总线中地址线的功能是__D____..A. 用于选择主存单元地址B. 用于选择进行信息传输的设备C. 用于选择外存地址D. 用于指定主存和I/O设备接口电路的地址20. 采用DMA方式传送数据时;每传送一个数据要占用__D____的时间..A. 一个指令周期B. 一个机器周期C. 一个时钟周期D. 一个存储周期三. 简答题每小题5分;共20分1.说明计算机系统的层次结构..答:计算机系统可分为:微程序机器级;一般机器级或称机器语言级;操作系统级;汇编语言级;高级语言级..2.请说明指令周期、机器周期、时钟周期之间的关系..答:指令周期是指取出并执行一条指令的时间;指令周期常常用若干个CPU 周期数来表示;CPU周期也称为机器周期;而一个CPU周期又包含若干个时钟周期也称为节拍脉冲或T周期..3.请说明SRAM的组成结构;与SRAM相比;DRAM在电路组成上有什么不同之处答:SRAM存储器由存储体、读写电路、地址译码电路、控制电路组成;DRAM 还需要有动态刷新电路..4.请说明程序查询方式与中断方式各自的特点..答:程序查询方式;数据在CPU和外围设备之间的传送完全靠计算机程序控制;优点是硬件结构比较简单;缺点是CPU效率低;中断方式是外围设备用来“主动”通知CPU;准备输入输出的一种方法;它节省了CPU时间;但硬件结构相对复杂一些..5.提高存储器速度可采用哪些措施;请说出至少五种措施..答:措施有:①采用高速器件;②采用cache 高速缓冲存储器;③采用多体交叉存储器;④采用双端口存储器;⑤加长存储器的字长..三. 简答题每题5分;共20分1.指令和数据均存放在内存中;计算机如何从时间和空间上区分它们是指令还是数据答:时间上讲;取指令事件发生在“取指周期”;取数据事件发生在“执行周期”..从空间上讲;从内存读出的指令流流向控制器指令寄存器..从内存读出的数据流流向运算器通用寄存器..2.什么是指令周期什么是机器周期什么是时钟周期三者之间的关系如何答:指令周期是完成一条指令所需的时间..包括取指令、分析指令和执行指令所需的全部时间..机器周期也称为CPU周期;是指被确定为指令执行过程中的归一化基准时间;通常等于取指时间或访存时间..时钟周期是时钟频率的倒数;也可称为节拍脉冲或T周期;是处理操作的最基本单位..一个指令周期由若干个机器周期组成;每个机器周期又由若干个时钟周期组成..3.简要描述外设进行DMA操作的过程及DMA方式的主要优点..答:1外设发出DMA请求;2CPU响应请求;DMA控制器从CPU接管总线的控制;3由DMA控制器执行数据传送操作;4向CPU报告DMA操作结束..主要优点是数据传送速度快4.在寄存器—寄存器型;寄存器—存储器型和存储器—存储器型三类指令中;哪类指令的执行时间最长哪类指令的执行时间最短为什么答:寄存器-寄存器型执行速度最快;存储器-存储器型执行速度最慢..因为前者操作数在寄存器中;后者操作数在存储器中;而访问一次存储器所需的时间一般比访问一次寄存器所需时间长..1. 简述CPU的主要功能..答: CPU主要有以下四方面的功能:1指令控制:程序的顺序控制;称为指令控制..2操作控制:CPU管理并产生由内存取出的每条指令的操作信号;把各种操作信号送往相应部件;从而控制这些部件按指令的要求进行动作..3时间控制:对各种操作实施时间上的控制;称为时间控制..4数据加工:对数据进行算术运算和逻辑运算处理;完成数据的加工处理..2. 主存储器的性能指标有哪些含义是什么答:存储器的性能指标主要是存储容量. 存储时间、存储周期和存储器带宽..在一个存储器中可以容纳的存储单元总数通常称为该存储器的存储容量..存取时间又称存储访问时间;是指从启动一次存储器操作到完成该操作所经历的时间..存储周期是指连续两次独立的存储器操作如连续两次读操作所需间隔的最小时间..存储器带宽是指存储器在单位时间中的数据传输速率..3. 简要说明通用I/O标准接口SCSI的性能特点..答:解:1SCSI接口总线有8条数据线、1条奇偶校验线、9条控制线组成..使用50芯电缆;规定了两种电气条件:单端驱动和差分驱动..2总线时钟频率高..3SCSI接口总线以菊花链形式最多可接8台设备..4每个SCSI设备有自己唯一的设备号ID=0—7..ID=7的设备有最高优先权;ID=0的设备优先权最低..采用分布式总线仲裁策略..5SCSI设备是指连接在SCSI总线上的智能设备;即除主适配器HBA外;其他SCSI设备实际是外设的适配器或控制器..6SCSI设备是智能设备;对SCSI总线以至主机屏蔽了实际外设的固有物理属性;设备间可用一套标准命令进行数据传送..(7)SCSI设备间是一种对等关系;而不是主从关系..4. 举出CPU中6个主要寄存器的名称及功能..答: CPU有以下寄存器:1指令寄存器IR:用来保存当前正在执行的一条指令..2程序计数器PC:用来确定下一条指令的地址..3地址寄存器AR:用来保存当前CPU所访问的内存单元的地址..4缓冲寄存器DR:<1>作为CPU和内存、外部设备之间信息传送的中转站..<2>补偿CPU和内存、外围设备之间在操作速度上的差别..<3>在单累加器结构的运算器中;缓冲寄存器还可兼作为操作数寄存器..(5)通用寄存器AC:当运算器的算术逻辑单元ALU执行全部算术和逻辑运算时;为ALU提供一个工作区..(6)状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容..除此之外;还保存中断和系统工作状态等信息;以便使CPU和系统能及时了解机器运行状态和程序运行状态..5. CPU响应中断应具备哪些条件答: 1在CPU内部设置的中断屏蔽触发器必须是开放的..2外设有中断请求时;中断请求触发器必须处于“1”状态;保持中断请求信号..3外设接口中断允许触发器必须为“1”;这样才能把外设中断请求送至CPU..4当上述三个条件具备时;CPU在现行指令结束的最后一个状态周期响应中断..6. 比较水平微指令与垂直微指令的优缺点..答:1水平型微指令并行操作能力强、效率高、灵活性强;垂直型微指令则较差..2水平型微指令执行一条指令的时间短;垂直型微指令执行时间长..3由水平型微指令解释指令的微程序;具有微指令字比较长;但微程序短的特点;而垂直型微指令正好相反..4水平型微指令用户难以掌握;而垂直型微指令与指令比较相似;相对来说比较容易掌握..7. 什么是闪速存储器它有哪些特点答:闪速存储器是高密度、非易失性的读/写半导体存储器..从原理上看;它属于ROM型存储器;但是它又可随机改写信息;从功能上看;它又相当于RAM;所以传统ROM与RAM的定义和划分已失去意义..因而它是一种全新的存储器技术..闪速存储器的特点:1固有的非易失性2廉价的高密度3可直接执行4固态性能8.一个计算机系统中的总线;大致分为哪几类答:一个计算机系统中的总线分为三类:1 同一部件如CPU内部连接各寄存器及运算部件之间的总线;称为内部总线..2 同一台计算机系统的各部件;如CPU、内存、通道和各类I/O接口间互相连接的总线;称为系统总线..3 多台处理机之间互相连接的总线;称为多机系统总线..9.外围设备的I/O控制分哪几类答:外围设备的I/O控制方式分类及特点:1 程序查询方式:CPU的操作和外围设备的操作能够同步;而且硬件结构比较简单2 程序中断方式:一般适用于随机出现的服务;且一旦提出要求应立即进行;节省了CPU的时间;但硬件结构相对复杂一些..3 直接内存访问DMA方式:数据传输速度很高;传输速率仅受内存访问时间的限制..需更多硬件;适用于内存和高速外设之间大批交换数据的场合..4 通道方式:可以实现对外设的统一管理和外设与内存之间的数据传送;大大提高了CPU的工作效率..5 外围处理机方式:通道方式的进一步发展;基本上独立于主机工作;结果更接近一般处理机..10.一个较完整的指令系统应包括哪些指令答:一个较完整的指令系统应包括数据传送指令、算术运算指令、逻辑运算指令、程序控制指令、输入输出指令、字符串指令、系统控制指令..11. 总线的一次信息传送过程大致分为那几个阶段答:分为五个阶段:请求总线、总线仲裁、寻址目的地址、信息传送、状态返回或错误报告..12. 集中式总线仲裁有哪几种方式哪种方式速度最快答:有三种方式:链式查询方式、计数器定时查询方式、独立请求方式..最后一种方式速度最快..13 中断接口中有哪些标志触发器功能是什么答:解:中断接口中有四个标志触发器:1 准备就绪的标志RD:一旦设备做好一次数据的接受或发送;便发出一个设备动作完毕信号;使RD标志置“1”..在中断方式中;该标志用作为中断源触发器;简称中断触发器..2 允许中断触发器EI:可以用程序指令来置位..EI为“1”时;某设备可以向CPU发出中断请求;EI为“0”时;不能向CPU发出中断请求;这意味着某中断源的中断请求被禁止..设置EI标志的目的;就是通过软件来控制是否允许某设备发出中断请求..3 中断请求触发器IR:它暂存中断请求线上由设备发出的中断请求信号..当IR标志为“1”时;表示设备发出了中断请求..4 中断屏蔽触发器IM:是CPU是否受理中断或批准中断的标志..IM标志为“0”时;CPU可以受理外界的中断请求;反之;IM标志为“1”时;CPU不受理外界的中断..14. 中断处理过程包括哪些操作步骤答.解:中断处理过程如下:1 设备提出中断请求2 当一条指令执行结束时CPU响应中断3 CPU设置“中断屏蔽”标志;不再响应其它中断请求4 保存程序断点PC5 硬件识别中断源转移到中断服务子程序入口地址6 用软件方法保存CPU现场7 为设备服务8 恢复CPU现场9 “中断屏蔽”标志复位;以便接收其它设备中断请求10返回主程序。
计算机组成原理考试试题及答案
计算机组成原理考试试题及答案一、选择题 (每题5分,共50分)1. 下列哪种设备不属于输入设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C2. 下列哪种存储器访问速度最快?A. 硬盘B. 缓存C. 内存D. 光盘【答案】B3. 下列哪种指令能够实现两个数相加?A. ADDB. SUBC. MULD. DIV【答案】A4. 下列哪种总线用于连接处理器和内存?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】D5. 下列哪种寄存器用于存储指令?A. 数据寄存器B. 地址寄存器C. 指令寄存器D. 状态寄存器【答案】C6. 下列哪种缓存方式是CPU缓存采用的?A. 直接映射缓存B. 全相连缓存C. 组相连缓存D. 以上都对【答案】D7. 下列哪种技术能够提高存储器的访问速度?A. 并行存储B. 串行存储C. 缓存D. 分页存储【答案】C8. 下列哪种指令能够实现两个数相乘?A. ADDB. SUBC. MULD. DIV【答案】C9. 下列哪种设备属于输出设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C10. 下列哪种总线用于连接处理器和外部设备?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】B二、填空题 (每题5分,共30分)11. 计算机的中央处理器简称为________。
【答案】CPU12. 计算机中用于存储程序和数据的设备称为________。
【答案】存储器13. 计算机中的数据是以________的形式进行存储和传输的。
【答案】二进制14. 计算机中的内存分为________和________两种类型。
【答案】RAM, ROM15. 在计算机中,数据的传输是通过________实现的。
【答案】总线三、简答题 (每题10分,共30分)16. 请简述CPU的主要功能。
【答案】CPU的主要功能是执行程序中的指令,进行数据的运算和控制计算机的运行。
计算机组成原理—考试题库及答案
算术/逻辑运算单元 74181ALU 可完成_______。
收藏 A. 16 种算术运算和 16 种逻辑运算功能 B. 16 位算术运算和逻辑运算功能 C. 16 种算术运算功能 D. 16 种逻辑运算功能
回答错误!正确答案: D
和外存储器相比,内存储器的特点是________。
收藏 A. 容量小,速度快,成本高 B. 容量大,速度慢,成本高 C. 容量小,速度快,成本低 D. 容量大,速度快,成本低
收藏 A. 溢出判断电路,异或门 B. 译码电路,与非门 C. 编码电路,或非门 D. 移位电路,与或非门
回答错误!正确答案: A
在 CPU 中跟踪指令后继地址的寄存器是__________。
13 / 68
精品资料 欢迎下载
收藏 A. 指令寄存器 B. 状态寄存器 C. 程序计数器 D. 主存地址寄存器
收藏
14 / 68
精品资料 欢迎下载
A. DMA B. 中断 C. 通道 D. 程序传送
回答错误!正确答案: A
寄存器间接寻址方式中,操作数处在__________。
收藏 A. 堆栈 B. 主存单元 C. 通用寄存器 D. 程序计数器
回答错误!正确答案: B
计算机系统中的存储器系统是指______。
收藏 A. 外围处理机 B. DMA C.
23 / 68
精品资料 欢迎下载
收藏 A.
15 / 68
精品资料 欢迎下载
主存储器和外存储器 B. RAM 存储器 C. 主存储器 D. ROM 存储器
回答错误!正确答案: A
在单机系统中,多总线结构的计算机的总线系统一般由______组成。
收藏 A. 系统总线、内存总线和 I/O 总线 B. ISA 总线、VESA 总线和 PCI 总线 C. 数据总线、地址总线和控制总线 D. 内部总线、系统总线和 I/O 总线
计算机组成原理答案(五套)
计算机组成原理试题答案(一)一、选择题(共20分,每题1分)1.C 2.C 3.B 4.B 5.A 6.B 7.C8.C 9.C 10.A 11.D 12.B 13.B 14.D15.B 16.A 17.D 18.C 19.B 20.C二、填空(共20分,每空1分)1.A.A.2127(1-2-23) B.2-129 C.2-128(-2-1-2-23) D.-21272.A.顺序B.程序计数器C.跳跃D.指令本身3.A.90ns B.280ns4.A.A.增加B.加15.A.地址B.数据C.模m D.m6.A.保护现场B.开中断C.设备服务D.恢复现场三、名词解释(共10分,每题2分)1.微操作命令和微操作答:微操作命令是控制完成微操作的命令;微操作是由微操作命令控制实现的最基本操作。
2.快速缓冲存储器答:快速缓冲存储器是为了提高访存速度,在CPU和主存之间增设的高速存储器,它对用户是透明的。
只要将CPU最近期需用的信息从主存调入缓存,这样CPU每次只须访问快速缓存就可达到访问主存的目的,从而提高了访存速度。
3.基址寻址答:基址寻址有效地址等于形式地址加上基址寄存器的内容。
4.流水线中的多发技术答:为了提高流水线的性能,设法在一个时钟周期(机器主频的倒数)内产生更多条指令的结果,这就是流水线中的多发技术。
5.指令字长答:指令字长是指机器指令中二进制代码的总位数。
四、(共5分)计算题答:[A+B]补=1.1011110,A+B=(-17/64)[A-B]补=1.1000110,A-B=(35/64)五、简答题(共20分)1.(4分)答:同步通信和异步通信的主要区别是前者有公共时钟,总线上的所有设备按统一的时序,统一的传输周期进行信息传输,通信双方按约定好的时序联络。
后者没有公共时钟,没有固定的传输周期,采用应答方式通信,具体的联络方式有不互锁、半互锁和全互锁三种。
不互锁方式通信双方没有相互制约关系;半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系。
(完整版)计算机组成原理试题库
计算机组成原理一、选择题1.若十进制数据为 137.625,则其二进制数为( B )。
A.10001001.11 B.10001001.101C.10001011.101 D.1011111.1012.如果 [X]补=11110011,则[-X]补是(D)。
A.11110011 B.01110011C.00001100 D.000011015.原码乘法是( A)。
A.先取操作数绝对值相乘,符号位单独处理B.用原码表示操作数,然后直接相乘C.被乘数用原码表示,乘数取绝对值,然后相乘D.乘数用原码表示,被乘数取绝对值,然后相乘6.动态半导体存储器的特点是( C)A.在工作中存储器内容会产生变化B.每次读出后,需要根据原存内容重新写入一遍C.每隔一定时间,需要根据原存内容重新写入一遍D.在工作中需要动态地改变访存地址7.主存储器和CPU之间增加高速缓冲存储器的目的是( A )。
A.解决CPU和主存之间的速度匹配问题B.扩大主存储器的容量C.扩大CPU中通用寄存器的数量D.既扩大主存容量又扩大CPU通用寄存器数量8.指令系统中采用不同寻址方式的目的主要是( B )。
A.实现存储程序和程序控制B.缩短指令长度,扩大寻址空间,提高编程灵活性C.可以直接访问外存D.提供扩展操作码的可能并降低译码难度9.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常采用( C )。
A.堆栈寻址 B.立即寻址 C.隐含寻址 D.间接寻址10.从控制存储器中读取一条微指令并执行相应操作的时间叫( B )。
A.CPU周期B.微周期C.时钟周期D.机器周期11.微程序控制器比组合逻辑控制器速度要慢,主要是由于增加了从( B )读取微指令的时间。
A.主存储器B.控制存储器C.高速缓存D.指令寄存器12.串行接口是指(C)。
A.主机和接口之间、接口和外设之间都采用串行传送B.主机和接口之间串行传送,接口和外设之间并行传送C.主机和接口之间并行传送,接口和外设之间串行传送D.系统总线采用串行总线13.“总线忙”信号由(A )建立。
计算机组成原理试题及答案
计算机组成原理试题及答案一、选择题。
1.计算机组成原理是指()。
A. 计算机的硬件系统。
B. 计算机的软件系统。
C. 计算机的操作系统。
D. 计算机的网络系统。
答案,A。
2.计算机的基本组成部分包括()。
A. CPU、内存、外设。
B. 显卡、声卡、网卡。
C. 鼠标、键盘、显示器。
D. 打印机、扫描仪、摄像头。
答案,A。
3.计算机的运算原理是指()。
A. 计算机如何进行数据存储。
B. 计算机如何进行数据传输。
C. 计算机如何进行数据运算。
D. 计算机如何进行数据输入输出。
答案,C。
4.在计算机系统中,CPU的作用是()。
A. 进行数据存储。
B. 进行数据传输。
C. 进行数据运算。
D. 进行数据输入输出。
答案,C。
5.下列哪种存储介质属于随机存储器(RAM)?A. 硬盘。
B. 光盘。
C. U盘。
D. 内存条。
答案,D。
二、填空题。
1.计算机中用于存储程序和数据的硬件部件是()。
答案,内存。
2.计算机中负责进行运算和控制的核心部件是()。
答案,CPU。
3.计算机中用于将程序和数据传输到CPU的硬件部件是()。
答案,总线。
4.计算机中用于将程序和数据传输到外部设备的硬件部件是()。
答案,接口。
5.计算机中用于存储长期数据的硬件部件是()。
答案,硬盘。
三、简答题。
1.简述计算机的工作原理。
答,计算机的工作原理是通过CPU对存储在内存中的程序和数据进行运算和控制,然后将结果传输到外部设备或者存储到硬盘中。
CPU通过总线与内存和外部设备进行数据传输,实现计算机的各项功能。
2.简述存储器的分类及其特点。
答,存储器分为内存和外存,内存又分为RAM和ROM。
RAM是随机存储器,具有读写功能,数据临时存储在其中;ROM是只读存储器,数据一经存储便无法改变。
外存包括硬盘、光盘等,数据存储容量大,但读写速度相对较慢。
3.简述计算机系统中的输入输出设备。
答,输入设备包括键盘、鼠标、扫描仪等,用于向计算机输入数据;输出设备包括显示器、打印机、音箱等,用于从计算机输出数据。
计算机组成原理题库及答案解析
1. (单选题)冯·诺依曼结构计算机中数据采用二进制编码表示,其主要原因是:A. 仅二进制的运算规则简单、制造两个稳态的物理器件较容易B. 仅二进制的运算规则简单、便于用逻辑门电路实现算术运算C. 仅制造两个稳态的物理器件较容易、便于用逻辑门电路实现算术运算D. 二进制的运算规则简单、制造两个稳态的物理器件较容易、便于用逻辑门电路实现算术运算我的答案: D正确答案: D5分答案解析:对于二进制的运算规则简单二进制由于只有0 和1 两种数值,运算规则较简单,都通过ALU 部件转换成加法运算。
对于制造两个稳态的物理器件较容易, 二进制只需要高电平和低电平两个状态就可表示,这样的物理器件很容易制造。
对于便于用逻辑门电路实现算术运算, 二进制与逻辑晕相吻合。
二进制的0 和1 正好与逻辑量的“真”和“假”相对应,因此用二进制数表示二值逻辑显得十分自然,采用逻辑门电路很容易实现运算。
2. (单选题)下列关于冯·诺依曼结构计算机基本思想的叙述中,错误的是:• A. 程序的功能都通过中央处理器执行指令实现• B. 指令和数据都用二进制数表示,形式上无差别• C. 指令按地址访问,数据都在指令中直接给出• D. 程序执行前,指令和数据需预先存放在存储器中我的答案: C正确答案: C5分答案解析:冯·诺依曼结构计算机的功能部件包括输入设备、输出设备、存储器、运算器和控制器,程序的功能都通过中央处理器(运算器和控制器)执行指令, A 正确。
指令和数据以同等地位存于存储器内,形式上无差别,只在程序执行时具有不同的含义, B 正确。
指令按地址访问,数据由指令的地址码指出,除立即寻址外,数据均存放在存储器内, C 错误。
在程序执行前,指令和数据需预先存放在存储器中,中央处理器可以从存储器存取代码,D 正确。
3. (单选题)高级语言源程序转换为机器级目标代码文件的程序是:• A. 汇编程序• B. 链接程序• C. 编译程序5分答案解析:翻译程序是指把高级语言源程序转换成机器语言程序(目标代码)的软件。
计算机组成原理选择题试题库含答案
计算机组成原理选择题试题库含答案一、单选题(共IOO题,每题1分,共100分)1、下列选项中,不属于外部中断的事件是()oA、无效操作码B、键盘缓冲满C、采样定时到D、打印机缺纸正确答案:A2、以下叙述中,不符合RISC指令系统特点的是()oA、寻址方式种类丰富,指令功能尽量增强B、指令长度固定,指令种类少C、设置大量通用寄存器,访问存储器指令简单D、选取使用频率较高的一些简单指令正确答案:A3、设x=-0.1011B,则8位补码[X]补为()oA、1.0101000BB、1.0000101BC、1.0001011BD、1.1011000B正确答案:A4、冯•诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。
A、指令周期的不同阶段B、指令操作码的译码结果C、指令和数据的寻址方式D、指令和数据所在的存储单元正确答案:A5、半导体EPRoM中写入的内容,可以通过()擦除。
A、紫外线照射B、电信号C、口令D、DoS命令正确答案:A6、SP的内容是()。
A、堆栈的起始地址B、堆栈的顶部C、堆栈的底部D、堆栈的最大地址正确答案:B7、使用741S181和74182来构成一个16位组内并行,组间并行的A1U,则需要使用()片74181和()片74182。
A、4、1B、1、4C、4、2D、2、4正确答案:A8、在集中式计数器定时查询方式下,若每次计数都从上次得到响应的设备随后一个设备号开始,则()。
A、每个设备的优先级均等B、设备号大的设备优先级高C、设备号小的设备优先级高D、每个设备的优先级随机变化正确答案:A9、补码加法运算是指()A、操作数用补码表示,将被加数变补,然后相加B、操作数用补码表示,连同符号位一起相加C、操作数用补码表示,符号位单独处理D、操作数用补码表示,将加数变补,然后相加正确答案:B10、CPU响应中断的时间是()。
A、执行周期结束B、间址周期结束C、中断源提出请求;D、取指周期结束正确答案:A11、在定点数运算中产生溢出的原因是()。
计算机组成原理(含汇编语言)试题库-含答案
《计算机组成原理(含汇编语言)》试题库供信息管理与信息系统专业使用(一)判断题1.在数字计算机中所以采用二进制是因为二进制的运算最简单。
2.在所有的进位计数制中,整数部分最低位的权都是1。
4.计算机表示的数发生溢出的根本原因是计算机的字长有限。
6.浮点数的取值范围由阶码的位数决定,而精度由尾数的位数决定。
8.若浮点数的尾数用补码表示,那么规格化的浮点数是指尾数数值位的最高位是0(正数)或是1(负数)。
11.计算机的主存是由RAM和ROM两种半导体存储器组成的。
12.CPU可以直接访问主存,而不能直接访问辅存。
13.外(辅)存比主存的存储容量大、存取速度快。
14.动态RAM和静态RAM都是易失性半导体存储器。
15.Cache的功能全部由硬件实现。
16.引入虚拟存储器的目的是为了加快辅存的存取速度。
19.多级存储体系由Cache、主存和辅存构成。
21.一个指令周期由若干个机器周期组成。
23.组合逻辑控制器比微程序控制器的速度快。
27.指令周期是指CPU从主存取出一条指令开始到执行这条指令完成所需的时间。
28.控制存储器是用来存放微程序的存储器,它比主存储器速度快。
29.机器的主频最快,机器的速度就最快。
30.80X86的数据传送指令MOV,不能实现两个内存操作数的传送。
31.随着半导体集成电路的发展,外部设备在计算机系统硬件的价格中所占的比重将越来越低。
34.顾名思义,外部设备位于主机箱的外部。
41.所有的数据传送方式都必须由CPU控制实现。
42.屏蔽所有的中断源,即为关中断。
52.大多数微机总线由地址总线、数据总线和控制总线组成,因此,它们是三总线结构的。
53.在计算机总线中,地址信息、数据信息和控制信息不能同时出现。
55.计算机使用总线结构的主要优点是便于积木化,同时减少了信息传输线的数目。
56.任何类型的计算机都包含地址总线、数据总线和控制总线。
57.地址线的条数反映了微处理器的寻址能力。
58.地址总线的特点是可双向传输,控制总线的特点是双向传输。
(完整版)计算机组成原理试题和答案
计算机组成原理题集含答案题库题目总数:293第一章单选题1、控制器、运算器和存储器合起来一般称为(主机):I/O部件内存储器外存储器主机2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令精确结果处理存储器按内部地址访问自动工作3、输入、输出设备以及辅助存储器一般统称为(外围设备):I/O系统外围设备外存储器执行部件4、计算机硬件能直接识别和执行的语言是(机器语言):高级语言汇编语言机器语言符号语言判断题5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。
6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。
7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。
(对)8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。
(对)填空题9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。
10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路) 五个部分.11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。
12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。
13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。
简答题14、什么是存储容量?什么是单元地址?存储器所有存储单元的总数称为存储器的存储容量。
灭个存储单元都有编号,称为单元地址.15、什么是外存?简述其功能。
外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存.外存可存储大量的信息,计算机需要使用时,再调入内存。
计算机组成原理习题(附参考答案)
计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法( )是正确的。
A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()。
A、栈顶地址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、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()。
A、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。
A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2M×8位,则该芯片引脚中地址线和数据线的数目之和是()。
A、29B、21C、18D、不可估计正确答案:A11、若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()。
A、x+yB、-x+yC、-x-yD、x-y正确答案:D12、系统总线是指()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现结合两种工作方式说明上述部件的工作。 (1)定期检寻方式
主机定期以输出指令 DOA、设备码;(或传送指令)送出控制字到 A 寄存器,其中 用四位分别指定选中的缓冲寄存器(四个 B 寄存器分别与四个采集器相应)。然后, 主机以输入指令 DIA、设备码;(或传送指令)取走数据。 (2)中断方式 比较结果形成状态字 A' ,共 8 位,每二位表示一个采集器状态:00 正常 ,01 过 低 ,10 过高。有任一处不正常(A' 中有一位以上为“1”)都将通过中断请求逻辑(内含 请求触发器、屏蔽触发器)发出中断请求。中断响应后,服务程序以 DIA、设备码;或传送 指令)取走状态字。可判明有几处采集数据越限、是过高或过低,从而转入相应处理。
(2)定点原码小数表示: 最大正数值 = (1 – 2-31 )10 最大负数值 = -(1 – 2-31 )10 2. 解:信息总量: q = 64 位 ×4 =256 位 顺序存储器和交叉存储器读出 4 个字的时间分别是:
t2 = m T = 4×200ns =8×10 –7 (s) t1 = T + (m – 1)τ = 200 + 3×50 = 3.5 ×10 –7 (s) 顺序存储器带宽是: W1 = q / t2 = 32 ×107 (位/ S) 交叉存储器带宽是: W2 = q / t1 = 73 ×107 (位/ S) 3. 解:(1)操作码字段为 6 位,可指定 26 = 64 种操作,即 64 条指令。 (2)单字长(32)二地址指令。 (3)一个操作数在原寄存器(共 16 个),另一个操作数在存储器中(由变址寄 存器内容 + 偏移量决定),所以是 RS 型指令。 (4)这种指令结构用于访问存储器。 4. 解:(1)假设判别测试字段中每一位为一个判别标志,那么由于有 4 个转移条件, 故该字段为 4 位,(如采用字段译码只需 3 位),下地址字段为 9 位,因为控制容量为 512 单元,微命令字段是( 48 – 4 - 9 )= 35 位。 (2)对应上述微指令格式的微程序控制器逻辑框图 B1.2 如下:其中微地址寄存器对应 下地址字段,P 字段即为判别测试字段,控制字段即为微命令子段,后两部分组成微指令寄 存器。地址转移逻辑的输入是指令寄存器 OP 码,各状态条件以及判别测试字段所给的判别 标志(某一位为 1),其输出修改微地址寄存器的适当位数,从而实现微程序的分支转移。
令用于算术逻辑和 I / O 类指令,双字长用于访问主存的指令。
15 9
54
32
0
OP
R1
R2
15 9 8
65
32
0
OP
X
R2
D
寻址方式由寻址模式 X 定义如下: X = 000 直接寻址 E = D(64K) X = 001 立即数 D = 操作数 X = 010 相对寻址 E = PC + D PC = 16 位 X = 011 基值寻址 E = Rb + D ,Rb =16 位 X = 100 间接寻址 E = (D) X = 101 变址寻址 E = RX + D ,RX = 10 位 15.解:可采用多体交叉存取方案,即将主存分成 8 个相互独立、容量相同的模块 M0,M1, M2,…M7,每个模块 32M×32 位。它各自具备一套地址寄存器、数据缓冲寄存器,各自以 同等的方式与 CPU 传递信息,其组成结构如图 B3.3:
2(y1y2…yn)= 2 (mod 2) 所以
[x]补·[y]补=2+x·y=[ x·y]补 (mod 2)
即 [ x·y]补=[x]补·[y]补=[x]补·y
○1
(2) 被乘数 x 符号任意,乘数 y 符号为负。
由此
[x]补=x0.x1x2…xn [y]补=1.y1y2…yn=2+y (mod 2)
图 B3.3
CPU 访问 8 个存贮模块,可采用两种方式:一种是在一个存取周期内,同时访问 8 个存 贮模块,由存贮器控制它们分时使用总线进行信息传递。另一种方式是:在存取周期内分时 访问每个体,即经过 1 / 8 存取周期就访问一个模块。这样,对每个模块而言,从 CPU 给出 访存操作命令直到读出信息,仍然是一个存取周期时间。而对 CPU 来说,它可以在一个存取 周期内连续访问 8 个存贮体,各体的读写过程将重叠进行。 16.解:加法指令“ADD X(Ri)”是一条隐含指令,其中一个操作数来自 AC0,另一个操作 数在数据存贮器中,地址由通用寄存器的内容( Ri)加上指令格式中的 X 量值决定,可认 为这是一种变址寻址。因此,指令周期的操作流程图如图 B3.4:相应的微操作控制信号列
i=1
20.解: (1) 单字长二地址指令。 (2) 操作码字段 OP 可以指定 27=128 条指令。 (3) 源寄存器和目标寄存器都是通用寄存器(可分别指定 32 个),所以是 RR 型指令, 两个操作数均存在寄存器中。 (4) 这种指令结构常用于算术逻辑类指令。
(2)ADD、SUB 两条指令的微程序流程图见图 B2.3 所示。
图 B2.3
4
11.三种系统总线结构如图 B2.4:
图 B2.4 12.解:设读写一块信息所需总时间为 Tb,平均找到时间为 Ts,平均等待时间为 TL,读写 一块信息的传输时间为 Tm,则:Tb=Ts+TL+Tm。假设磁盘以每秒 r 转速率旋转,每条磁道 容量为 N 个字,则数据传输率=rN 个字/秒。又假设每块的字数为 n,因而一旦读写头定位 在该块始端,就能在 Tm≈(n / rN)秒的时间中传输完毕。TL 是磁盘旋转半周的时间,TL= (1/2r)秒,由此可得: Tb=Ts+1/2r+n/rN 秒
○2
(3) 被乘数 x 和乘数 y 符号都任意。
将式○1 和式○2 两种情况综合起来,即得补码乘法的统一算式,即
[ x·y]补= [x]补(0.y1y2…yn)-[x]补·y0 = [x]补(-y0+0.y1y2…yn)
n
∑ =[x]补 • (-y0 +
yi • 2-i )
i =1
证毕
8. 解:64 条指令需占用操作码字段(OP)6 位,这样指令余下长度为 10 位。为了覆盖主
存 64K 字的地址空间,设寻址模式(X)2 位,形式地址(D)8 位,其指令格式如下:
15
10 9
87
0
OP
X
D
寻址模式定义如下:
X= 0 0 直接寻址 有效地址 E=D(256 单元) X= 0 1 间接寻址 有效地址 E= (D)(64K) X= 1 0 变址寻址 有效地址 E= (R)+D (64K) X= 1 1 相对寻址 有效地址 E=(PC)+D (64K) 其中 R 为变址寄存器(16 位),PC 为程序计数器(16 位),在变址和相对寻址时,位移量 D 可正可负。
5
[ x + y ]补
00.01010
所以: x + y = +0.01010
[ x - y ]补 10.11000 因为符号位相异,结果发生溢出
14. 解:由已知条件,机器字长 16 位,主存容量 128KB / 2 = 64KB 字,因此 MAR = 18 位,
共 128 条指令,故 OP 字段占 7 位。采用单字长和双字长两种指令格式,其中单字长指
当 x ≥ 0 时,x0 = 0 ,
7
n
∑ [x]补 = 0.x1x2…xn =
i =1
xi 2-i =x
当 x < 0 时,x0= 1 ,
所以
[x]补 = 1.x1x2…xn = 2+x
x= 1.x1x2…xn - 2 = -1 + 0.x1x2…xn
n
∑ = -1 +
xi 2-i
i =1
n
∑ 综合上述两种情况,可得出:x = -x0 + xi2-i (补码与真值的关系)
13. 解:[ x ]原 = 1.01111
[ x ]补 = 1.10001
所以 :[ -x ]补 = 0.01111
[ y ]原 = 0.11001
[ x ]补
+
[ y ]补
[ y ]补 = 0.11001
11.10001 00.11001
所以 :[ -y ]补 = 1.00111
[ x ]补 11.10001 + [ -y ]补 11.00111
计算机组成原理__试题库__答案:
1. 解:(1)定点原码整数表示: 最大正数: 0 111 111 111 111 111 111 111 111 111 1111
数值 = (231 – 1)10
最大负数: 0 111 111 111 111 111 111 111 111 111 1111 数值 = -(231 – 1)10
为 48 的页面,此时操作系统暂停用户作业程序的执行,转去执行查页表程序。 如该页面在主存中,则将该页号及该页在主存中的起始地址写入主存;如该 页面不存在,则操作系统要将该页面从外存调入主存,然后将页号及其在主 存中的起始地址写入快表。 10. 解:
各字段意义如下:F1—读 RO—R3 的选择控制。 F2—写 RO—R3 的选择控制。 F3—打入 SA 的控制信号。 F4—打入 SB 的控制信号。 F5—打开非反向三态门的控制信号 LDALU。 F6—打开反向三态门的控制信号 LDALU ,并使加法器最低位加 1。 F7-锁存器 SB 清零 RESET 信号。 F8- 一段微程序结束,转入取机器指令的控制信号。 R— 寄存器读命令 W—寄存器写命令
2
图 B1.4
7.证明:设[x]补=x0x1x2…xn , [y]补=y0y1…yn (1) 被乘数 x 符号任意,乘数 y 符号为正。