计算机组成原理练习题(20+)
16秋华师《计算机组成原理》在线作业

奥鹏17春16秋华师《计算机组成原理》在线作业一、单选题(共20 道试题,共60 分。
)1. 计算机内存储器可以采用()A. RAM和ROMB. 只有ROMC. 只有RAMD. RAM和SAM正确答案:2. 指令系统中采用不同寻址方式的目的主要是____。
A. 实现存储程序和程序控制B. 可以直接访问外存C. 缩短指令长度,扩大寻址空间,提高编程灵活性D. 提供扩展操作码的可能并降低指令译码难度正确答案:3. 补码运算的特点是符号位____。
A. 与数字位一起直接参加运算B. 要舍去C. 与数字位分别进行运算D. 表示有溢出正确答案:4. 从以下有关RISC的描述中,选择正确答案____。
A. 采用RISC技术后,计算机的体系结构又恢复到早期比较简单的情况B. 为了实现兼容,新设计的RISC,是从原来CISC系统的指令系统中挑选一部分实现的C. RISC的主要目标是减少指令数D. RISC没有乘、除法指令和浮点运算指令正确答案:5. 十进制中的基数为()A. 2B. 4C. 8D. 10正确答案:6. 若十进制数据为137.5则其八进制数为()A. 89.8B. 211.4C. 211.5D. 1011111.101正确答案:7. 在不同速度的设备之间传送数据,()A. 必须采用同步控制方式B. 必须采用异步控制方式C. 可以选用同步方式,也可选用异步方式D. 必须采用应答方式正确答案:8. 在计算机中进行加减运算时常采用()A. ASCIIB. 原码C. 反码D. 补码正确答案:9. CPU 中不需要____。
A. 指令寄存器B. 指令译码器C. 数据寄存器D. 地址译码器正确答案:10. 浮点数的表示精度由浮点数的()部分决定A. 尾数B. 指数C. 尾数和指数D. 指数和基数正确答案:11. 堆栈指针SP的内容是()A. 栈顶单元内容B. 栈顶单元地址C. 栈底单元内容D. 栈底单元地正确答案:12. 相联存贮器是按()进行寻址的存贮器A. 地址方式B. 堆栈方式C. 内容指定方式D. 地址方式与堆栈方式正确答案:13. CPU 中通用寄存器的位数取决于____。
计算机组成原理试题及答案

计算机组成原理试题及答案一、选择题(每题3分,共36分)1、下列数中最小的数是()。
BA (1010010)2B (00101000)BCDC (512)8D(235)162、某机字长16位,采用定点整数表示,符号位为1位,尾数为15位,则可表示的最大正整数为(),最小负整数为()。
AA +(215-1),-(215-1)B +(215-1),-(216-1)C +(214-1),-(215-1)D +(215-1), -(1-215)3、运算器虽由许多部件组成,但核心部分是() BA 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器4、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用()来实现 CA 与非门B 或非门C 异或门D 与或非门5、立即寻址是指() BA 指令中直接给出操作数地址B 指令中直接给出操作数C 指令中间接给出操作数D 指令中间接给出操作数地址6、输入输出指令的功能是() CA 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU与I/O设备之间的数据传送D 改变程序执行的顺序7、微程序控制器中,机器指令与微指令的关系是() DA 一段机器指令组成的程序可由一条微指令来执行B 一条微指令由若干条机器指令组成C 每一条机器指令由一条微指令来执行D 每一条机器指令由一段用微指令编成的微程序来解释执行8、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性价比()AA 最低B 居中C 最高D 都差不多9、某一RAM芯片,其容量为1024×8位,除电源端和接地端外,连同片选和读/写信号该芯片引出腿的最小数目为() BA 23B 20C 17D 1910、在主存和CPU之间增加Cache的目的是()。
CA 扩大主存的容量B 增加CPU中通用寄存器的数量C 解决CPU和主存之间的速度匹配D 代替CPU中寄存器工作11、计算机系统的输入输出接口是()之间的交接界面。
计算机组成原理期末试题及答案

计算机组成原理期末试题及答案一、选择题(共20题,每题1分,共20 分)1. 在下列机器数__B____中,零的表示形式是唯一的。
A.原码 B.补码 C.反码 D.原码和反码2. CRT的分辨率为1024×1024,颜色深度为8位,则刷新存储器的存储容量是__B____。
A.2MB B.1MB C.8MB D.1024B3. 在定点二进制运算器中,减法运算一般通过__D____来实现。
A.原码运算的二进制减法器 B.补码运算的二进制减法器C.补码运算的十进制加法器 D.补码运算的二进制加法器4. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为__B____。
A. 隐含寻址B. 立即寻址C. 寄存器寻址D. 直接寻址5. 信息只用一条传输线,且采用脉冲传输的方式称为___A___。
A.串行传输B.并行传输C.并串行传输D.分时传输6. 和外存储器相比,内存储器的特点是______。
A.容量大、速度快、成本低 B.容量大、速度慢、成本高C.容量小、速度快、成本高 D.容量小、速度快、成本低7. CPU响应中断的时间是______。
A.中断源提出请求 B.取指周期结束 C.执行周期结束。
8. EPROM是指______。
A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器9. 下列数中最小的数是______。
A.(1101001)2 B.(52)8C.(133)8D.(30)1610. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。
A.11001011 B.11010110 C.11000001 D.1100100111. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用______。
A. 堆栈寻址方式B. 立即寻址方式C.隐含寻址方式D. 间接寻址方式12. 用于对某个寄存器中操作数的寻址方式称为______寻址。
2023年福师秋计算机组成原理在线作业

一、单项选择题(共20 道试题,共40 分。
)V1. 计算机执行乘法指令时,由于其操作较复杂,需要更多旳时间,一般采用____________控制方式。
A. 延长机器周期内节拍数旳;B. 异步;C. 中央与局部控制相结合旳;D. 同步;满分:2 分2. 机器字长32位,其存储容量为4MB,若按字编址,它旳寻址范围是____________。
A. 1MB. 1MBC. 4MD. 4MB满分:2 分3. 计算机中表达地址时,采用________________________ 。
A. 原码;B. 补码;C. 反码;D. 无符号数。
满分:2 分4. EPROM是指____________。
A. 读写存储器B. 只读存储器C. 可编程旳只读存储器D. 光擦除可编程旳只读存储器满分:2 分5. 冯·诺伊曼机工作方式旳基本特点是____________。
A. 多指令流单数据流;B. 按地址访问并次序执行指令;C. 堆栈操作;D. 存储器按内容选择地址。
满分:2 分6. 当采用____________对设备进行编址状况下,不需要专门旳I/O指令组。
A. 统一编址法B. 单独编址法C. 两者都是D. 两者都不是满分:2 分7. 多总线构造旳计算机系统,采用____________措施,对提高系统旳吞吐率最有效。
A. 多端口存储器B. 提高主存速度C. 交叉编址多模块存储器D. cache满分:2 分8. ____________表达法重要用于表达浮点数中旳阶码。
A. 原码B. 补码C. 反码D. 移码满分:2 分9. 活动头磁盘存储中,信息写入或读出磁盘是____________进行旳。
A. 并行方式;B. 串行方式;C. 串并方式;D. 并串方式。
满分:2 分10. MO型光盘和PC型光盘都是____________型光盘。
A. 只读B. 一次C. 重写D. 以上均不对满分:2 分11. 寄存器间接寻址方式中,操作数处在________________________。
大学_计算机组成原理试题附答案

计算机组成原理试题附答案计算机组成原理试题附答案(一)一、选择题(共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___。
计算机组成原理试题库(含答案及解析)

计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。
A.64K B.32KB C.32K D.16KB3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A. 21B. 17C. 19D.204.指令系统中采用不同寻址方式的目的主要是( 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.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。
11.中断向量可提供___C___。
A.被选中设备的地址; B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。
计算机组成原理参考试题

一、选择题(20分)1.二进制数左移一位,则数值()。
A.增大一倍B.减小一倍C.增大10倍D.不变2.浮点加法运算时尾数求和的结果为10.01000010,那么经规格化后的尾数为()。
A.11.00100001B.00.10000100C.11.00001000 D.00.100100003.十六进制数CC所对应的八进制数为(11001100)。
A.314B.630 C.1414 D.30304.8位二进制补码定点整数能表示的数值范围是()。
A.-128~127B.-127~127C.0~127 D.0~2555.操作数00000101与00000101执行逻辑()操作后,运算结果为00000000。
A.或B.与C.异或D.与非6.原码乘法是()。
A.用原码表示操作数,然后直接相乘B.被乘数用原码表示,乘数取绝对值,然后相乘C.乘数用原码表示,被乘数取绝对值,然后相乘D.先取操作数绝对值相乘,符号位单独处理7.在浮点数加减运算中()A.阶码部分与尾数部分分别进行加减运算B.阶码与尾数作为一个整体进行加减运算C.阶码对齐后,尾数相加减运算D.尾数单独加减,去两数中最大阶码值作为结果的阶码值8.已知某字符的编码为0100101,若最高位增加一个偶校验位,则其编码变为()。
A.10100101B.11001010 C.01000110 D.010101019.计算机各功能部件之间的合作关系如下图所示。
假设图中虚线表示控制流,实线表示数据流,那么a、b和c分别表示()。
A.控制器、内存储器和运算器B.控制器、运算器和内存储器C.内存储器、运算器和控制器D.内存储器、控制器和运算器10.CPU从内存中读取指令时,需要先将程序计数器(PC)的内容输送到()总线上。
A.数据B.地址C.控制D.接口11.若存储器按字节编址且指令长度为16位,则程序顺序执行时,每执行一条指令,程序计数器的值增加()。
A.1 B.2C.3 D.412.计算机加电自检以后,引导程序首先装入(),否则,计算机不能做任何事情。
川农20新上《计算机组成原理》20新上学期考试在线考核试题

(单选题)1: 微型机系统中,主机和高速硬盘进行数据交换一般采用()方式。
A: 程序中断控制
B: 直接存储器存取(DMA)
C: 程序直接控制
D: 通道控制
正确答案: B
(单选题)2: 乘法器的硬件结构通常采用()。
A: 串行加法器和串行移位器
B: 并行加法器和串行左移
C: 并行加法器和串行右移
D: 串行加法器和串行右移
正确答案: C
(单选题)3: CPU的控制总线提供()。
A: 数据信号流
B: 所有存储器和I/O设备的时序信号以及控制信号
C: 来自I/O设备和存储器的响应信号
D: B和C
正确答案: D
(单选题)4: 程序计数器(PC)属于()。
A: 运算器
B: 控制器
C: 存储器
D: I/O接口
正确答案: B
(判断题)5: 指令通常由操作码字段和地址码字段构成。
A: 正确
B: 错误
正确答案: A
(判断题)6: 指令的寻址方式有两种,一种是顺序寻址方式,另一种是跳跃式寻址方式。
A: 正确
B: 错误
正确答案: A
(判断题)7: 地址寄存器AR用来保存当前CPU所访问的内存单元地址。
A: 正确
B: 错误
正确答案: A
(判断题)8: 通常把许多寄存之间传递信息的通路叫做数据通路。
计算机组成原理考试试题

计算机组成原理考试试题一、选择题(每题2分,共20分)1. 在计算机组成原理中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备2. 下列哪个部件不属于冯·诺依曼计算机的五大组成部分?A. 运算器B. 控制器C. 存储器D. 显示器3. 在计算机系统中,二进制数“1010”转换为十进制数是多少?A. 8B. 10C. 12D. 144. 计算机中的浮点数表示法主要用于表示什么类型的数据?A. 整数B. 小数C. 逻辑值D. 字符5. Cache的命中率是指什么?A. Cache中存储的数据量B. 从Cache中成功获取数据的比率C. Cache的读写速度D. Cache的大小6. 在计算机组成原理中,指令的执行周期包括哪些步骤?A. 取指、译码、执行B. 编译、链接、运行C. 输入、处理、输出D. 加载、存储、删除7. 下列哪个不是计算机总线的主要功能?A. 数据传输B. 地址分配C. 电源供应D. 控制信号传输8. 在计算机存储体系中,为什么需要虚拟内存?A. 为了存储操作系统B. 为了存储所有用户的文档C. 为了扩展可用的内存空间D. 为了提高CPU的运行速度9. 计算机中的DMA(直接内存访问)技术的主要优点是什么?A. 减少CPU的负载B. 提高存储器的容量C. 增加外部设备的响应时间D. 降低计算机的功耗10. 在计算机组成原理中,流水线技术的主要目的是?A. 提高数据传输速率B. 降低硬件成本C. 提高指令执行的效率D. 减少存储器的使用二、填空题(每空2分,共20分)11. 在计算机系统中,主存储器通常指的是________,它用于存储________和________。
12. 计算机中的指令集架构(ISA)包括了指令集、寄存器、________和________。
13. 在浮点数的IEEE标准表示中,指数部分采用________位二进制数表示。
计算机组成原理

1、浮点数据格式中的阶码常用表示法。
()A.原码 B.补码 C.反码 D.移码2、设浮点数的阶为8位(其中1位阶符),用移码表示,尾数为24位(其中1位数符),用原码表示。
则它所能表示的最大规格化正数是。
()A.(27-1)×(1-2-23 ) B.1272-×(1-2-23 )C.722×(1-2-23 ) D.1272-×(1-2-22 )3、若采用变形补码的两个机器数进行加法运算,则发生上溢的特征是:双符号位为_____。
()A.00 B.01 C.10 D.114、程序控制类指令的功能是______ 。
()A.进行算术运算和逻辑运算B.进行主存与CPU之间的数据传送C.进行CPU和I/O设备之间的数据传送D.改变程序执行的顺序5、在下面描述的RISC指令系统中不正确的表述是______ 。
()A.选取使用频率高的一些简单指令,指令条数少B.指令长度固定C.指令格式种类多D.只有取数/存数指令访问存储器6、某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是______。
()A.0-4MB B.0-2MB C.0-2M D.0-1M7、下列说法正确的是______ 。
()A.微程序控制方式和硬布线方式相比较,前者可以使指令的执行速度更快B.若采用微程序控制方式,则可用μPC取代PCC.控制存储器可以用ROM实现D.存储周期也称为CPU周期8、采用DMA方式传递数据时,每传送一个数据就要占用一个时间。
()A.指令周期 B.机器周期C.存储周期 D.总线周期9、为了便于实现多级中断,保存现场信息最有效的办法是采用______。
()A.通用寄存器 B.堆栈C.存储器 D.外存10、同步控制是______。
()A.只适用于CPU控制的方式B.只适用于外围设备控制的方式C.由统一时序信号控制的方式D.所有指令执行时间都相同的方式1、某机定点整数格式字长16位(包含一位符号位),当x采用原码表示时,[x]原的最大正数值是,最小负数值是;若采用补码表示,则[x]补的最大正数值是,最小负数值是。
计算机组成原理试题集含答案

计算机组成原理试题一一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为(B)。
A、00B、01C、10D、114.原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。
A.(101001)2B.(52)8C.(2B)16D.457.下列数中,最大的数是(D)。
A.(101001)2B.(52)8C.(2B)16D.458.下列数中,最小的数是(D)。
A.(111111)2B.(72)8C.(2F)16D.509.已知:X=-0.0011,Y= -0.0101。
(X+Y)补= ( A)。
A.1.1100B.1.1010C.1.0101D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。
A.17 B.19C.27D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。
A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.2012.计算机内存储器可以采用(A)。
A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。
本科生-计算机组成原理题库-期末试卷(20)及答案

本科生期末试卷二十一、选择题(每小题1分,共10分)1.下列数中最小的数是______。
A.(100101)2B.(50)8C.(100010)BCDD.(625)162.从下面浮点运算器的描述中选出两个描述正确的句子______。
A.浮点运算器可用两个松散连接的定点运算部件—阶码部件和尾数部件。
B.阶码部件可实现加、减、乘、除四种运算。
C.阶码部件只进行阶码相加、相减和比较操作。
D.尾数部件只进行乘法和除法运算。
3.一个8位的二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则最小值为______。
A.-127B.-32C.-125D.-34.计算机经历了从器件角度划分的四代发展历程,但从系统结构上来看,至今绝大多数计算机仍属于______型计算机。
A.实时处理B.智能化C.并行D.冯.诺依曼5.在多级存储体系中,“cache—主存”结构的作用是解决______的问题。
A.主存容量不足B.主存与辅存速度不匹配C.辅存与CPU速度不匹配D.主存与CPU速度不匹配6.采用虚拟存贮器的主要目的是______。
A.提高主存贮器的存取速度B.扩大主存贮器的存贮空间,并能进行自动管理和调度C.提高外存贮器的存取速度D.扩大外存贮器的存贮空间7.以下四种类型指令中,执行时间最长的是______。
A.RR型指令B.RS型指令C.SS型指令D.程序控制指令8.在以下描述PCI总线的基本概念中,不正确的是______。
A.PCI总线是一个与处理器无关的高速外围总线B.PCI总线的基本传输机制是猝发式传送C.PCI设备一定是主设备D.系统中只允许有一条PCI总线9.CRT的分辨率为1024*1024像素,像素的颜色数为256,则刷新存储器的容量为______。
A.512KBB.1MBC.256KBD.2MB10.发生中断请求的条件是______。
A.一条指令执行结束B.一次I/O操作结束C.机器内部发生故障D.一次DMA操作结束二、填空题(每小题3分,共15分)1、在计算机术语中,将运算器、控制器、cache合在一起,称为A______,而将B______和存储器合在一起,成为C______。
计算机组成原理

计算机组成原理一、选择题(共20分,每题1分)1.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是___C___。
A.直接、立即、间接;B.直接、间接、立即;C.立即、直接、间接;D.立即、间接、直接。
2.存放欲执行指令的寄存器是___D___。
A.MAR;B.PC;C.MDR;D.IR。
3.在独立请求方式下,若有N个设备,则____B__。
A.有一个总线请求信号和一个总线响应信号;B.有N个总线请求信号和N个总线响应信号;C.有一个总线请求信号和N个总线响应信号;D.有N个总线请求信号和一个总线响应信号。
4.下述说法中__C____是正确的。
A.半导体RAM信息可读可写,且断电后仍能保持记忆;B.半导体RAM是易失性RAM,而静态RAM中的存储信息是不易失的;C.半导体RAM是易失性RAM,而静态RAM只有在电源不掉时,所存信息是不易失的。
5.DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作_B___。
A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。
6.计算机中表示地址时,采用__D___ 。
A.原码;B.补码;C.反码;D.无符号数。
7.采用变址寻址可扩大寻址范围,且__C____。
A.变址寄存器内容由用户确定,在程序执行过程中不可变;B.变址寄存器内容由操作系统确定,在程序执行过程中可变;C.变址寄存器内容由用户确定,在程序执行过程中可变;D.变址寄存器内容由操作系统确定,在程序执行过程不中可变;8.由编译程序将多条指令组合成一条指令,这种技术称做__C____。
A.超标量技术;B.超流水线技术;C.超长指令字技术;D.超字长。
9.计算机执行乘法指令时,由于其操作较复杂,需要更多的时间,通常采用__C____控制方式。
A.延长机器周期内节拍数的;B.异步;C.中央与局部控制相结合的;D.同步;10.微程序放在_B___中。
计算机组成原理-9套考试试卷

计算机组成原理题库计算机组成原理试卷1一、填空题(共 20 分,每空 1 分)1.在 DMA 方式中,CPU 和 DMA 控制器通常采用三种方法来分时使用主存,它们是、和。
2.设 n = 8 (不包括符号位),则原码一位乘需做次移位和最多次加法,补码 Booth 算法需做次移位和最多次加法。
3.设浮点数阶码为 8 位(含 1 位阶符),尾数为 24 位(含 1 位数符),则 32 位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。
4.一个总线传输周期包括、、和四个阶段。
5.CPU 采用同步控制方式时,控制器使用和组成的多极时序系统。
6.在组合逻辑控制器中,微操作控制信号由、和决定。
二、名词解释(共 10 分,每题 2 分)1.机器周期答:机器周期:基准,存取周期。
2.周期挪用答:周期挪用:DMA 方式中由 DMA 接口向 CPU 申请占用总线,占用一个存取周期。
3.双重分组跳跃进位答:n 位全加器分成若干大组,大组内又分成若干小组,大组中小组的最高进位同时产生,大组与大组间的进位串行传送。
4.水平型微指令答:水平型微指令的特点是一次能定义并执行多个并行操作的微命令。
从编码方式看,直接编码、字段直接编码、字段间接编码以及直接编码和字段直接和间接混合编码都属水平型微指令。
其中直接编码速度最快,字段编码要经过译码,故速度受影响。
5.超标量答:超标量(Super scalar)技术是指在每个时钟周期内可同时并发多条独立指令,即以并行操作方式将两条或两条以上指令编译并执行,在一个时钟周期内需要多个功能部件。
三、计算题(5 分)四、简答题(15 分)1.某机主存容量为4M×16 位,且存储字长等于指令字长,若该机的指令系统具备 97 种操作。
操作码位数固定,且具有直接、间接、立即、相对、基址五种寻址方式。
(5 分)(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围(十进制表示);(3)一次间址的寻址范围(十进制表示);(4)相对寻址的位移量(十进制表示)。
计算机组成原理复习练习题及答案

考试题型:一、选择题(20分)10个题,每题2分。
二、判断题(15分)15个题,每题1分。
三、填空题(15分)15个题,每题1分。
四、简答题(20分)4个题,每题5分。
五、计算题(12分)浮点数的加减运算。
参考题型P271页例题,P272页例题,P292页习题。
六、分析设计题(18分)指令格式的设计。
参考题型P323页例题,P335页习题。
一、单项选择题1.在三种集中式总线控制中,(C)方式的优先级别固定且响应时间最快A.链式查询B.计数器定时查询C.独立请求2.垂直型微指令的特点是 C 。
A.微指令格式垂直表示B.控制信号经过编码产生C.采用微操作码的地址映像中,若主存中的任意一块均可映射到Cache内的任意一块的位置上称为( B )A.直接映像B.全相联映像C.组相联映像4.浮点数加减中的对阶是( A )A、将较小的一个阶码调整到与较大的一个阶码相同B、将被加数的阶码调整到与加数的阶码相同C、将较大的一个阶码调整到与较小的一个阶码相同D、将加数的阶码调整到与被加数的阶码相同5.磁盘存储器的等待时间通常是指 B 。
A.磁盘旋转一周所需的时间B.磁盘旋转半周所需的时间C.磁盘旋转2/3周所需的时间6.总线主设备指的是( C )A、申请作为总线主设备的设备B、总线目标设备C、可申请并能够获得总线使用权的设备D、总线源设备7.微程序控制器中,机器指令与微指令的关系是( B )A每一条机器指令由一条微指令来执行B每一条机器指令由一段用微指令编成的微程序来解释执行C一段机器指令组成的程序可由一条微指令来执行D一条微指令由若干条机器指令组成8.算术/逻辑运算单元74181ALU可完成___C___。
A16种算术运算功能B16种逻辑运算功能C16种算术运算功能和16种逻辑运算功能D4位乘法运算和除法运算功能9.系统总线中地址线的功能,下面哪项说法正确。
DA.用于选择主存单元地址B.用于选择进行信息传输的设备C.用于选择外存地址D.用于指定主存和I/O设备接口电路的地址10. 周期挪用(窃取)方式常用于 A 中。
计算机组成原理自测题

三、计算题(共20分)三、 (5分)已知:两浮点数x = 0.1101×210,y = 0.1011×201 求:x + y1、(5分)计算题 答:x 、y 在机器中以补码表示为(1分)[x]补 = 00,10; 00.1101 [y]补 = 00,01; 00.1011 ① 对阶 (2分)[△j ]补 = [j x ]补- [j y ]补 = 00,10 + 11,11 = 00,01即△j = 1,表示y 的阶码比x 的阶码小1,因此将y 的尾数向右移1位,阶码相应加1,即补][y '= 00,10; 00.0101这时补][y '的阶码与[x]补的阶码相等,阶差为0,表示对阶完毕。
② 求和 (2分)00.1101 + 11.010101.0010补y ][S '补x ][S '补y x ]S [S '+即[x+y]补 = 00,10; 01.0010③ 右规(1分)运算结果两符号位不等,表示尾数之和绝对值大于1,需右规,即将尾数之和向右移1位,阶码加1,故得[x+y]补 = 00,11; 00.1001 则 x+y = 0.1001×211三、 (10分)设机器字长为8位(含1位符号位),已知X =-11/64,Y =13/128,用补码运算规则计算X +Y 、X -Y 的值(写出计算过程)。
2、(共10分)(1) (结果正确无过程只得2分)X = 1.001011 [X]补 = 1.110101 (1分) Y = 0.0001101 [Y]补 = 0.0001101 [-Y]补 = 1.1110011 (1分) [X+Y]补 = 1.110101 + 0.0001101 = 1.1110111 X+Y = -0.0001001 (4分) (2) [X-Y]补 = [X]补 + [-Y]补 = 1.110101 + 1.1110011 = 1.1011101 X-Y = 0.0100011三、 (5分)写出1100对应的按配偶原则配置海明码的过程。
《计算机组成原理》习题集部分参考答案

《计算机组成原理》习题集部分参考答案说明:这里给出了习题部分答案,仅供参考。
名词解释、简答题以及论述题的答案均可以在教材以及其它参考书上找到,请各位同学自行完成。
一. 选择题(每小题2分,共20分)1. B2. C3. B4. A5. B6. A7. B8.B 9.A 10.A11. C 12. C 13. D 14. B 15. D16. A 17. D 18. B 19. C 20. C21. D 22. B 23. B 24. D 25. A 26. D27. D 28. D 29. B 30. A31. D 32. D 33. D 34.D、C 35. D 36. C37. B 38. B 39. B 40. C 43.B二. 填空题(每小题1分,共20分)1. 输入编码内码字模码2. 加、减法浮点运算3. 210 2304. 算术运算逻辑运算5. 程序地址6. 存储周期存储器7. 顺序寻址方式跳跃寻址方式8. 并行串行复用9. 符号位数值域10.控制器运算器11. 系统软件应用软件系统软件12.带宽单总线、双总线(或三总线。
答2个即可)13. 并行空间并行时间并行14. 先进后出寄存器存储器15. 软件系统16. 集中式分布式17. 寄存器主存18.为计算机各部件的协调工作提供时间标志。
19. 硬、软件系统器件性能决定20. 输入编码(或输入码)内码(或机内码)字模码21. 内外存贮器指令寄存器22. 存储容量存取时间23. 程序控制类操作数下一条指令24. 寄存器-寄存器型寄存器-存储器型25. 精简指令系统计算机复杂指令系统计算机26. 统一编址单独编址27. 总线I/O设备(或输入输出设备)28. 输入设备输出设备29.三半导体发光二极管显示器30.程序断点PC 程序状态字PSW31. cache 主存32. 二进制代码地址码33. 存储周期存储器带宽34. 算术 135.地址线数据线控制线36. 外围设备DMA控制器内存三. 简答题1. 计算机主要由:CPU子系统、存贮子系统以及输入输出子系统。
计算机组成原理复习题

《计算机组成原理》复习题一、选择题(共20小题,40分)1.通常划分计算机发展时代是以()为标准的。
A.计算机结构 B.运算速度 C. 所用电子元器件 D.所有语言2. 冯.诺依曼计算机结构的核心思想是()。
A.二进制运算 B. 存储程序控制C.运算速度快 D. 有存储信息功能3.完整的计算机系统应包括()。
A.运算器、存储器、控制器 B.外部设备和主机C.配套的硬件设备和软件系统 D. 主机和实用程序4.计算机的存储系统是指()。
A.RAM B.ROMC.主存储器D.cache、主存储器和辅助存储器5.微型计算机的发展以()技术为标志。
A.硬盘 B.微处理器 C. 操作系统 D.软件6.系统总线中地址总线的作用是()。
A.用于选择主存单元B.用于选择进行信息传输的设备C.用于传送主主存物理地址和逻辑地址D.用于指定主存单元和I/O设备接口电路的地址7.以下软件中,()是计算机系统软件。
A.数据处理软件 B. Word软件C.办公自动化软件 D. 操作系统软件、语言处理软件8.用于科学计算的计算机中,标志系统性能的主要技术参数是()。
A.主频 B. MFLOPS C.MIPS D.主存容量9.在浮点数中,当数据的绝对值太小,以至于小于所能表示的数据时,称为浮点数的()。
A.负溢 B.负下溢 C. 下溢 D.正下溢10.在关于一地址运算类指令的叙述中,正确的是()。
A.仅有一个操作数,其地址有指令的地址码提供B.指令的地址码字段存放的一定是操作码C.一定有两个操作数,另一个是隐含的D.可能有一个操作数,也可能有两个操作数11.在存储器堆栈中,保持不变的是()。
A.栈顶 B. 栈底 C. 栈指针 D.栈中的数据12.将子程序返回地址放在()中时,子程序允许嵌套和递归。
A.寄存器 B.堆栈C.子程序的结束位置 D.子程序的起始位置13.两补码数相加,采用一位符号位,当()时,表示结果溢出。
A.符号位有进位B.符号位为1C.符号位进位和最高数位进位异或结果为0D.符号位进位和最高数位进位异或结果为114.在加法器、寄存器的基础上增加部分控制电路实现乘除法时,用B寄存器存放()。
计算机组成原理试题

历年考试真题一、选择题● 1.下列数中最小的数是( B )。
最大的是(C)。
A.(1010011)2 B.(42)8C. (10101000)BCDD.(25)162.下列数中最大的数是(D)A.(101001)2B. (52)8C. (00111001)BCDD. (2C)16●3.两个补码数相加,只有在最高位/符号位相同时会有可能产生溢出,在最高位/符号位不同时( 一定不会产生溢出 )。
●4. 两个补码数相减,只有在符号位不同时会有可能产生溢出,在符号位相同时( 一定不会产生溢出 )●5.定点数补码加法具有两个特点:一是符号位( 与数值位一起参与运算 );二是相加后最高位上的进位(要舍去)。
● 6.定点运算器是用来进行定点运算。
7.为了便于检查加减运算是否发生溢出,定点运算器采用双符号位的数值表示,在寄存器和主存中是采用(单符号位)的数值表示。
●8.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为(前者可表示的数的范围大但精度低,后者可表示的数的范围小但精度高 )。
●9.在定点二进制运算器中,减法运算一般通过( 补码运算的二进制加法器 )来实现。
在定点二进制运算器中,加法运算一般通过( 补码运算的二进制加法器 )来实现。
●10.某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则原码表示法可表示的最大正整数为____,最小负整数为____。
( A )A.+(231-1),-(231-1)B.(231-1),-(232-1)C.+ (230-1),-(230-1)D.+(231-1),-(1-2-31)11.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则原码表示法可表示的最大正小数为____,最小负小数为____。
( C )A+(232一1),一(1—2—31)B.+(231一1),一(1—2—32)C.+(1—2—31),一(1—2—31)D_+(231—1),一(1-2-31)12.在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用( C )来实现。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章一、填空题1.冯·诺依曼结构的特点是。
2.主机由CPU和组成。
3.三态门电路比普通门电路多一种状态。
4.现在主要采用结构作为微/小型计算机硬件之间的连接方式。
5.计算机系统由系统和系统构成。
6.计算机系统的层次结构中,位于硬件之外的所有层次统称为。
二、选择题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.中央处理器(CPU)是指。
A. 运算器B. 控制器C. 运算器和控制器D. 运算器和存储器7.计算机的存储器系统是指。
A. RAMB. ROMC. 主存储器D. cache、主存储器和辅助存储器8.目前人们所说的个人计算机属于。
A. 巨型机B. 中型机C. 小型机D. 微型机9.微型计算机的发展以技术为标志。
A. 操作系统B. 微处理器C. 磁盘D. 软件10.系统总线中,划分数据线、地址线和控制线的根据是。
A. 总线所处的位置B. 总线的传输方向C. 总线的传输内容D. 总线的控制方式11.系统总线中地址线的作用是。
A.用于选择主存单元B.用于选择进行信息传输的设备C.用于指定主存单元和I/O设备接口电路的地址D.用于传送主存物理地址和逻辑地址12.挂接在总线上的多个部件。
A.只能分时向总线发送数据,并只能分时从总线接收数据B.只能分时向总线发送数据,但可同时从总线接收数据C.可同时向总线发送数据,并同时从总线接收数据D.可同时向总线发送数据,但只能分时从总线接收数据13.对计算机的软硬件资源进行管理,是的功能。
A. 操作系统B. 数据库管理系统C. 语言处理程序D. 用户程序14.以下软件中,是计算机系统软件。
A. 数据处理软件B. 操作系统软件,语言编译软件C. 办公自动化软件D. Word软件15.计算机硬件能够直接执行的只有。
A. 机器语言B. 汇编语言C. 机器语言和汇编语言D. 各种高级语言16.只有当程序执行时,它才会将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为。
A.目标程序B. 编译程序C. 解释程序D. 汇编程序17.用于科学计算的计算机中,标志系统性能的主要参数是。
A. 主频B. 主存容量C. MIPSD. MFLOPS三、判断题1.存储程序的基本含义是将编好的程序和原始数据事先存入主存中。
2.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。
3.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。
第二章一、填空题1.设X=-69,n=8(含符号位),则X的原码为,X的补码为,X的移码为。
2.十进制数64.5所对应的二进制数表示为,8421码表示为。
3.已知X=-11,则X的二进制数表示是,十六进制表示形式是,8421码为,原码为,补码为。
4.设机器字长为8位,X=78,Y=-97,则[X]原=B,[X]补= B[Y]原=B,[Y]补= B5.阶码8位(最左一位为符号位),用移码表示,尾数为24位(最左一位为符号位),用规格化补码表示,则它能表示的最大正数的阶码为,尾数为;绝对值最小的负数的阶码为,尾数为。
(以上回答用二进制书写)6.[-0]反表示为。
7.8位补码定点整数所能表示的绝对值最大的负数(即最负的数)的值为。
8.补码定点小数所能表示的绝对值最大负数的值为。
9.当浮点数的尾数为补码时,其为规格化数应满足的条件为。
10.(1978)10=()2421码。
11.已知某个汉字的国际码为3547H,其机内码为H。
二、选择题1.零的原码可以用以下哪个代码表示。
A. 11111111B. 10000000C. 01111111D. 110000002.9位原码能表示的数据个数是。
A. 10B. 9C. 511D. 5123.n 位二进制定点整数表示的最大值是。
A. 2nB. 2n-1C. 2n-1 D. 2n-1-14.定点8位字长的字,采用2的补码表示时,一个字所表示的整数范围是。
A. -128~127B. -129~128C. -127~127D. -128~128 5.一个8位二进制整数,若采用补码表示,且由4个1和4个0组成,则最小值为。
A. -120B. -7C. -112D. -1216.已知[X]补=1,X1X2X3X4X5,若要X>-1/2,X1X2X3X4X5应满足。
A. X1必须为1,X2X3X4X5至少有一个1B.X1必须为1,X2X3X4X5任意C.X1必须为0,X2X3X4X5至少有一个1D.X1必须为0,X2X3X4X5任意7.在定点机中,下列说法错误的是。
A. 除补码外,原码和反码不能表示-1B. +0的原码不等于-0的原码C. +0的反码不等于-0的反码D. 对于相同的机器字长,补码比原码和反码能多表示一个负数8.设寄存器内容为11111111,若它等于+127,则为。
A. 原码B. 补码C. 反码D. 移码9.在规格化浮点数表示中,保持其它方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围。
A. 增大B. 减少C. 不变D. 以上都不对10.若9BH表示移码,其对应的十进制数是。
A. 27B. -27C. -101D. 10111.在浮点数中,当数据的绝对值太小,以至于小于所能表示的数据时称为浮点数的。
A. 下溢B. 负下溢C. 负溢D. 正下溢12.设浮点数阶码的基数是8,下列浮点数尾数中规格化数是。
A. 11.111000B. 00.000111C. 11.101010D. 11.111101 13.目前在小型和微型计算机里最普遍采用的字符编码是。
A. BCD码B. 十六进制代码C. ASCII码D. 海明码14.已知大写英文字母A的ASCII码为41H,现字母F被存放在某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数据是。
A. 46HB. C6HC. 47HD. C7H15.汉字“啊”的十进制区位码为“16-01”,它的十六进制机内码为。
A. 1601HB. 9081HC. B0A1HD. B081H16.某数在计算机中用8421码表示为0111 1000 1001,其真值为。
A. 789B. 789HC. 1929D. 11110001001B 17.在计算机中,用BCD码表示0~99的数需要用个二进制位。
一个字节可存放个BCD码。
A. 5,1B. 6,3C. 7,2D. 8,218.采用十进制字符串数据表示时,-123的前分隔数字串、后嵌入数字串和压缩的十进制数串的字节长度分别是。
A. 4,4,2B. 4,3,2C. 4,4,3D. 4,3,319.假定下列字符码中有奇偶检验位,但没有数据错误。
采用奇检验的字符码是。
A. 11001010B. 11010111C. 11001100D. 1100101120.若信息码字为11100011,生成多项式G(x)=x5 + x4 + x +1,则计算出的CRC校验码为。
A. 1110001101101B. 1110001111010/1110001110110C. 11100011001101D. 111000110011010三、判断题1.若[X]补>[Y]补,则X>Y。
2.浮点数通常采用规格化数来表示,规格化即指其尾数的第1位应为1的浮点数。
3.浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定。
4.8421码就是二进制数。
第三章一、填空题1.零地址运算指令的操作数来自。
2.根据操作数所在位置,指出其寻址方式:操作数在寄存器中,称为寻址方式;操作数地址在寄存器中,称为寻址方式;操作数在指令中,称为寻址方式;操作数地址在指令中,为寻址方式。
操作数的地址,为某一个寄存器中的内容与位移之和,则可以是、和寻址方式。
3.设字长和指令长度均为24位,若指令系统可完成108种操作,且具有直接、间接(一次间址)、变址、基址、相对、立即等6种寻址方式,则在保证最大范围内直接寻址的前提下,指令字中操作码占位,寻址特征位占位,可直接寻址的范围是,一次间址的范围是。
二、选择题1.执行一条一地址的加法指令共需要次访问主存(含取指令)。
A. 1B. 2C. 3D. 42.零地址的运算类指令在指令格式中不给出操作数地址,参加的两个操作数来自。
A. 累加器和寄存器B. 累加器和暂存器C. 堆栈的栈顶和次栈顶单元D. 暂存器和堆栈的栈顶单元3.在关于一地址运算类指令的叙述中,正确的是。
A. 仅有一个操作数,其地址由指令的地址码提供B. 可能有一个操作数,也可能有两个操作数C. 一定有两个操作数,另一个是隐含的D. 指令的地址码字段存放的一定是操作码4.一个计算机系统采用32位单字长指令,地址码为12位,如果定义了250条二地址指令,那么单地址指令的条数有。
A. 4KB. 8KC. 16KD. 24K5.某计算机存储器按字(16位)编址,每取出一条指令后PC值自动+1,说明其指令长度是。
A. 1字节B. 2字节C. 3字节D. 4字节6.一条指令有128位,按字节编址,读取这条指令后,PC的值自动加。
A. 1B. 2C. 4D. 167.在寄存器间接寻址方式中,操作数应在中。
A. 寄存器B. 堆栈栈顶C. 累加器D. 主存单元8.直接、间接、立即3种寻址方式指令的执行速度,由快至慢的排序是。
A. 直接、立即、间接B. 直接、间接、立即C. 立即、直接、间接D. 立即、间接、直接9.为了缩短指令中某个地址码的位数,而指令的执行时间又相对短,则有效的寻址方式是。
A. 立即寻址B. 寄存器寻址C. 直接寻址D. 寄存器间接寻址10.指令操作所需的数据不会来自。
A. 寄存器B. 指令本身C. 主存D. 控制存储器11.在变址寄存器寻址方式中,若变址寄存器的内容是4E3CH,指令中的形式地址是63H,则它对应的有效地址是。
A. 63HB. 4D9FHC. 4E3CHD. 4E9FH12.设变址寄存器为X,形式地址为D,某机具有先间址后变址的寻址方式,则这种寻址方式的有效地址为。