计算机组成原理试题2
计算机组成原理期末考试试卷及答案(2)
计算机组成原理期末考试试卷及答案(2)计算机组成原理期末考试试卷(2)一.选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.通用寄存器属于____部分。
A.运算器B.控制器C.存储器D.I/O接口2.关于数据表示和编码,下列说法正确的是____。
A. 奇偶校验码是一种功能很强的检错纠错码B. 在计算机中用无符号数来表示内存地址C. 原码、补码和移码的符号编码规则相同D. 用拼音从键盘上敲入汉字时,使用的拼音码是汉字的字模码3.若x补=0.1101010,则x原=____。
A.1.0010101 B.1.0010110 C.0.0010110 D.0.1101010 4.在cache的下列映射方式中,无需考虑替换策略的是____。
A. 全相联映射B. 组相联映射C. 段相联映射D. 直接映射5.以下四种类型的二地址指令中,执行时间最短的是____。
A. RR型B. RS型C. SS型D. SR型6.下列关于立即寻址方式操作数所在位置的说法正确的是____。
A. 操作数在指令中B. 操作数在寄存器中C. 操作数地址在寄存器D. 操作数地址(主存)在指令中7.微程序控制器中,机器指令与微指令的关系是____。
A.每一条机器指令由一条微指令来执行B.一段机器指令组成的程序可由一条微指令来执行C.每一条机器指令由一段用微指令编成的微程序来解释执行D.一条微指令由若干条机器指令组成8.下面有关总线的叙述,正确的是____。
A. 单总线结构中,访存和访问外设主要是通过地址来区分的B. 对电路故障最敏感的仲裁方式是独立请求方式C. 系统总线连接CPU和内存,而PCI总线则连接各种低速I/O设备D. 同步定时适用于各功能模块存取时间相差很大的情况9.若磁盘的转速提高一倍,则____。
A.平均存取时间减半 B.平均找道时间减半C.平均等待时间减半 D.存储密度可以提高一倍10.为了便于实现多级中断,保存现场信息最有效的方法是采用____。
计算机组成原理期末考试题及答案
计算机组成原理期末考试题及答案一、选择题(每题2分,共20分)1. 计算机系统由哪两个层次组成?A. 硬件和软件B. 硬件和固件C. 软件和固件D. 硬件和操作系统答案:A2. 下面哪个寄存器不属于CPU内部寄存器?A. 累加器B. 基址寄存器C. 段寄存器D. 状态寄存器答案:B3. 下面哪个不是计算机系统总线的主要功能?A. 数据传输B. 控制信号传输C. 地址传输D. 电能传输答案:D4. 下面哪个不是存储器层次结构中的层次?A. 寄存器B. 缓存C. 主存储器D. 硬盘答案:D5. 下面哪个不是计算机指令的组成部分?A. 操作码B. 操作数C. 目标地址D. 指令类型答案:D6. 下面哪个不是计算机体系结构的基本类型?A. 单指令流单数据流B. 单指令流多数据流C. 多指令流单数据流D. 多指令流多数据流答案:C7. 下面哪个不是中断处理的一般步骤?A. 保存断点B. 关闭中断C. 执行中断服务程序D. 开启中断答案:B8. 下面哪个不是I/O端口编址方式?A. 统一编址B. 独立编址C. 隐含编址D. 显式编址答案:D9. 下面哪个不是计算机网络的体系结构?A. ISO/OSI模型B. TCP/IP模型C. SMTP模型D. HTTP模型答案:C10. 下面哪个不是计算机体系结构的设计目标?A. 高性能B. 低功耗C. 高可靠性D. 低成本答案:D二、填空题(每题3分,共30分)1. 计算机硬件系统的五大部件是:控制器、运算器、存储器、输入设备和______。
答案:输出设备2. 在计算机系统中,指令的执行过程可以分为取指令、分析指令和______三个阶段。
答案:执行指令3. 计算机的存储器层次结构包括:寄存器、缓存、主存储器和______。
答案:辅助存储器4. 计算机的中断系统分为硬件中断和______。
答案:软件中断5. 计算机的指令系统可以分为单地址指令、双地址指令和______。
计算机组成原理试题集含答案(2)
计算机(微机)组成原理试题集含答案111、设某一个单元的物理地址是54321H,则正确的逻辑地址表示为( C )A、4321H:50000HB、54320H:1HC、5430H:0021HD、5432H:00001H112、如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是( B )A、3000HB、12000HC、21000HD、1000H113、如果一个堆栈从地址1250H:0100H开始,SP=0050,则SS的段地址是( B )A、12600HB、1260HC、1265HD、125BH114、若已知[X]补=11101011B,[Y]补=01001010B,则[X – Y ]补=( A )A、10100001BB、11011111BC、10100000BD、溢出115、下列描述正确的是( B )。
A、汇编语言仅由指令性语句组成B、汇编语言包括指令性语句和伪指令语句C、指令性语句和伪指令语句的格式是完全相同的D、指令性语句和伪指令语句需经汇编程序翻译成机器代码后才能执行116、下列指令中不属于逻辑运算指令的是( B)。
A、XORB、CWDC、NOTD、OR117、假定DX=10111001B,CL=3,CF=1,则执行指令SHL DX,CL后,DX的值为( D)。
A、005CHB、0017HC、1700HD、05C8H118、下列指令中不会改变指令指针寄存器内容的是( A)。
A、MOVB、JMPC、CALLD、RET119、伪指令ENDP告诉汇编程序( B)。
A、宏定义结束B、过程定义结束C、段定义结束D、过程运行结束120、利用DOS系统功能调用的9号(AH=9)功能,显示一个字符串,其入口参数应为( A)。
A、DS:DX=字符串首地址B、DS:DX=字符串末地址C、CS:DX=字符串首地址D、CS:DX=字符串末地址121、PC机中,确定硬中断的服务程序入口地址的是( C )。
计算机组成原理试题2
一、填空题1.按IEEE754规范,一个浮点数由、、三个域组成,其中的值等于指数的加上一个固定。
2.在进行浮点加法运算时,需要完成为、、、、和等步骤。
3.对阶时,使阶向阶看齐,使阶的尾数向移位,每移一位,其阶码加一,直到两数的阶码相等为止。
4.提高加法器运算速度的关键是。
先行进位的含义是。
5.现代计算机的运算器一般通过总线结构来组织。
按其总线数不同,大体有、和三种形式。
6.浮点运算器由和组成,它们都是运算器。
只要求能执行运算,而要求能进行运算。
7.两个BCD码相加,当结果大于9时,修正的方法是将结果,并产生进位输出。
8.设有七位二进制信息码0110101,则低位增设偶校验码后的代码为。
二、单项选择题1.某数在计算机中用8421BCD码表示为0111 1000 1001,其真值是A.789D B.789H C.1887D D.11110001001B2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是码A.原B.补C.反D.移3.一个8位二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则其最小值是A.-127 B.-32 C.-125 D.-34.下列数中最小的数为A.101001B B.52Q C.29D D.233H三、简答题1.说明定点运算器的主要组成2.说明双符号位法检测溢出的方法四、计算与分析题1.将十进制数(24/512)表示成浮点规格化数,要求阶码4位(含符号),移码表示;尾数6位(含符号),用补码表示2.写出十进制数-5的IEEE754编码3.教材P69-5.1:已知x和y,用变形补码计算x+y,同时指出结果是否溢出1)X=0.11011,y=0.000114.教材P70-7.1:试用原码阵列乘法器、补码阵列乘法器、直接补码并行乘法计算x×y1)X=0.11011,y=-0.111115.教材P70-8.1:用原码阵列除法器计算x÷y1)X=0.11000,y=-0.111116.教材P70-9.1:设阶码3位,尾数6位,按浮点运算方法,完成以下取值的[x+y]、[x-y]运算1)X=2-011×0.100101,y=2-010×(-0.011110)一、填空题1.符号位S,阶码E,尾数M,阶码E,真值e,偏移值2.零操作数检查,对阶,尾数求和,结果规格化,舍入处理,溢出处理3.小,大,小,右,右4.降低进位信号的传播时间,低有效位的进位信号可以直接向最高位传递5.单总线结构,双总线结构,三总线结构6.阶码运算器,尾数运算器,定点,阶码运算器,加法和减法,尾数运算器,加、减、乘、除7.加68.01101010二、选择题1. A2. B3. C4. C三、简答题1.ALU,寄存器,多路选择器,移位器,数据通路等2.在数据运算前将符号位照样再写一次,构成双符号位。
计算机组成原理---第二章测试题
计算机组成原理第二章测试题1.计算机系统中的I/O设备通过I/O端口与各自的控制器连接,然后由控制器与总线相连,常用的I/O端口有_D_。
A、并行口B、串行口C、视频口,USB口D、以上全部2.下列关于I/O控制器的叙述正确的是_A_。
A、I/O设备通过I/O控制器接收CPU的输入输出命令B、所有I/O设备都使用统一的I/O控制器C、I/O设备的驱动程序都存放在I/O控制器上的ROM中D、随着芯片组电路集成度的提高,越来越多的I/O控制器都从主板的芯片组中独立出来, 制作成专用的扩充卡B接口是由Compag,IBM,Intel,Microsoft和NEC等公司共同开发的一种I/O接口。
在下列有关USB接口的叙述中,错误的是_C_。
A、USB接口是一种串行接口,USB对应的中文为"通用串行总线"B、USB2.0的数据传输速度比USB1.1快得多C、利用"USB集线器",一个USB接口最多只能连接63个设备D、USB既可以连接硬盘,闪存等快速设备,也可以连接鼠标,打印机等慢速设备4.在目前的技术条件下,计算机使用的CRT显示器与LCD显示器相比具有_D_的优点。
A、没有辐射危害B、功耗小C、体积轻薄D、价格较低5.PC计算机中RAM的功能是_A_。
A、存放可读写的程序和数据B、用于永久存放专用程序和数据C、存放要求容量大速度慢的程序文件D、存放要求容量大速度慢的数据文件6.一台PC机上总有多种不同的I/O接口,如串行口,并行口,USB接口等。
在下列I/O接口中,不能作为扫描仪和主机接口的是_A_。
A、PS/2接口B、USBC、1394(FireWire)D、并行口7.下列说法中是正确的_B_。
A、半导体ROM信息可读可写,且断电后仍能保持记忆B、半导体ROM是非易失性的,断电后仍然能保持记忆C、半导体RAM是非易失性的,断电后不能保持记忆D、EPROM是可改写的,因而也是随机存储器的一种8.下面关于CPU性能的说法中,错误的是_D_。
计算机组成原理试题及答案
计算机组成原理试题及答案一、选择题(每题2分,共20分)1. 计算机系统由哪两大部分组成?A. 硬件系统和软件系统B. 中央处理器和外部设备C. 存储器和输入/输出设备D. 运算器和控制器答案:A2. 下列哪个寄存器用于存储指令?A. 程序计数器B. 指令寄存器C. 状态寄存器D. 数据寄存器答案:B3. 下列哪种总线用于连接CPU和内存?A. 数据总线B. 地址总线C. 控制总线D. 外部总线答案:B4. 在计算机系统中,下列哪个设备用于实现数据的输入和输出?A. CPUB. 内存C. 硬盘D. 输入/输出设备答案:D5. 下列哪种存储器属于易失性存储器?A. RAMB. ROMC. 硬盘D. U盘答案:A6. 在计算机中,下列哪种操作称为中断?A. CPU执行指令的过程B. CPU响应外部设备请求的过程C. CPU执行系统调用的过程D. CPU进行输入/输出操作的过程答案:B7. 下列哪种计算机体系结构采用精简指令集?A. CISCB. RISCC. VLIWD. SIMD答案:B8. 在计算机中,下列哪种设备用于实现数据的高速缓存?A. L1缓存B. L2缓存C. 硬盘D. 内存答案:A9. 下列哪种计算机总线标准用于连接显卡?A. PCIB. AGPC. PCI-ED. USB答案:C10. 在计算机系统中,下列哪种设备用于存储大量数据?A. 内存B. 硬盘C. U盘D. 光盘答案:B二、填空题(每题2分,共20分)1. 计算机硬件系统包括________、________和________三大部件。
答案:中央处理器、内存、外部设备2. 计算机的运算器主要包括________和________两部分。
答案:算术逻辑单元、寄存器组3. 计算机的控制器主要包括________、________和________三部分。
答案:指令寄存器、程序计数器、指令译码器4. 计算机的输入/输出设备主要包括________、________、________和________等。
(完整版)计算机组成原理第2章例题及参考答案
第二章数码系统例题及答案例题1写出下列各数的原码、反码、补码、移码(用二进制数表示)。
(1)-35/64 (2)23/128 (3)-127(4)用小数表示-1 (5)用整数表示-1 (6)用整数表示-128解:-1在定点小数中原码和反码表示不出来,但补码可以表示,-1在定点整数中华表示最大的负数,-128在定点整数表示中原码和反码表示不出来,但补码可以。
例题2设机器字长为16位,分别用定点小数和定点整数表示,分析其原码和补码的表示范围。
解:(1)定点小数表示最小负数最大负数0 最小正数最大正数二进制原码 1.111...111 1.000...001 0.000...001 0.111 (111)十进制真值- (1-215) -2152-151-2-15原码表示的范围:- (1-215) ~1-2-15二进制补码 1.000...000 1.111...111 0.000...001 0.111 (111)十进制真值-1 -2152-151-2-15原码表示的范围:- 1 ~1-2-15(2)定点整数表示最小负数最大负数0 最小正数最大正数二进制原码1111...111 1000...001 0000...001 0111 (111)十进制真值- (215-1) -1 +1 215-1原码表示的范围:- (215-1) ~215-1 [-32767 ~ +32767]二进制补码1000...0001111...111 0000...001 0111 (111)十进制真值-1 +1 215-1原码表示的范围:- 215~215-1 [-32768 ~ +32767]一、选择题1.下列数中最小的数为()。
A.(101001)2B.(52)8C.(101001)BCD D.(233)162.下列数中最大的数为()。
A.(10010101)2B.(227)8C.(96)16D.(143)53.在机器数中,()的零的表示形式是惟一的。
《计算机组成原理》2在线作业答案
《计算机组成原理》2在线作业答案一、单选题(共 35 道试题,共 70 分。
)1. 计算机操作的最小单位时间是()A. 时钟周期B. 指令周期C. CPU周期D. 中断周期正确答案:A 满分:2 分2. 计算机存储数据的基本单位为()。
A. 比特BitB. 字节ByteC. 字组WordD. 以上都不对正确答案:A 满分:2 分3. 采用虚拟存贮器的主要目的是()。
A. 提高主存贮器的存取速度B. 扩大主存贮器的存贮空间,并能进行自动管理和调度C. 提高外存贮器的存取速度D. 扩大外存贮器的存贮空间正确答案:B 满分:2 分4. 若9BH表示移码(含1位符号位),其对应的十进制数是()。
A. 27B. -27C. -101D. 155正确答案:A 满分:2 分5. 直接寻址的无条件转移指令功能是将指令中的地址码送入()。
A. PCB. 地址寄存器C. 累加器D. 指令寄存器正确答案:A 满分:2 分6. 下列语句中是()正确的。
A. 1KB=10241024BB. 1KB=1024MBC. 1MB=10241024BD. 1MB=1024B正确答案:C 满分:2 分7. 程序员编程所用的地址叫做()。
A. 逻辑地址B. 物理地址C. 真实地址D. 伪地址答案:A正确答案:A 满分:2 分8. I/O采用不统一编址时,进行输入输出操作的指令是()。
A. 控制指令B. 访存指令C. 输入输出指令D. 伪指令正确答案:C 满分:2 分9. Cache的地址映像中,若主存中的任一块均可映射到Cache内的任一块的位置上,称作()。
A. 直接映像B. 全相联映像C. 组相联映像D. 间接映像正确答案:C 满分:2 分10. 下列描述中()是正确的。
A. 控制器能理解、解释并执行所有的指令及存储结果;B. 一台计算机包括输入、输出、控制、存储及算逻运算五个单元;C. 所有的数据运算都在CPU的控制器中完成;D. 以上答案都正确。
计算机组成原理期末考试试题及答案
计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统主要由哪两部分组成?A. 控制器和运算器B. 输入设备和输出设备C. 中央处理器和外部设备D. 存储器和输入输出设备答案:C2. 下面哪个不是计算机的五大组成部分?A. 控制器B. 运算器C. 输入设备D. 电源答案:D3. 下面哪个寄存器用于存放将要执行的下一条指令的地址?A. 指令寄存器B. 程序计数器C. 地址寄存器D. 数据寄存器答案:B4. 下面哪个不是计算机的数据表示方法?A. 二进制B. 十进制C. 八进制D. 十六进制答案:B5. 下面哪个不是计算机的存储器层次结构?A. 寄存器B. 高速缓存C. 主存储器D. 硬盘答案:D6. 下面哪个不是计算机的输入设备?A. 鼠标B. 键盘C. 扫描仪D. 显示器答案:D7. 下面哪个不是计算机的输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D8. 下面哪个不是计算机的总线类型?A. 数据总线B. 地址总线C. 控制总线D. 通信总线答案:D9. 下面哪个不是计算机的指令类型?A. 数据传输指令B. 算术运算指令C. 逻辑运算指令D. 中断指令答案:D10. 下面哪个不是计算机的并行计算技术?A. 流水线技术B. 向量处理技术C. 多线程技术D. 分布式计算技术答案:D二、填空题(每题2分,共20分)1. 计算机硬件系统主要由______和______组成。
答案:中央处理器,外部设备2. 计算机的五大组成部分包括:控制器、运算器、______、______和______。
答案:存储器,输入设备,输出设备3. 计算机的数据表示方法有:二进制、八进制、十六进制等,其中计算机内部使用的是______。
答案:二进制4. 计算机的存储器层次结构包括:寄存器、高速缓存、______和______。
答案:主存储器,硬盘5. 计算机的指令分为:数据传输指令、算术运算指令、逻辑运算指令和______。
福师《计算机组成原理》在线作业二
福师《计算机组成原理》在线作业二一、单选题(共 20 道试题,共 40 分。
)V1. 以下叙述__B____是正确的。
A. 外部设备一旦发出中断请求,便立即得到CPU的响应;B. 外部设备一旦发出中断请求,CPU应立即响应;C. 中断方式一般用于处理随机出现的服务请求;D. 程序查询用于键盘中断。
满分:2 分2. 存储单元是指____B__。
A. 存放一个二进制信息位的存贮元B. 存放一个机器字的所有存贮元集合C. 存放一个字节的所有存贮元集合D. 存放两个字节的所有存贮元集合;满分:2 分3. 计算机中有关ALU的描述,________D________________是正确的。
A. 只做算术运算,不做逻辑运算;B. 只做加法;C. 能存放运算结果;D. 以上答案都不对。
满分:2 分4. 下列数中最小的数为___A___。
A. (101001)2B. (52)8C. (2B)16D. (44)10满分:2 分5. 信息只用一条传输线,且采用脉冲传送的方式称为_____A_。
A. 串行传送B. 并行传送C. 并串型传送D. 分时传送满分:2 分6. CPU主要包括___B___。
A. 控制器B. 控制器、运算器、cacheC. 运算器和主存D. 控制器、ALU和主存满分:2 分7. 算术/ 逻辑运算单元74181ALU可完成__C____。
A. 16种算术运算功能B. 16种逻辑运算功能C. 16种算术运算功能和16种逻辑运算功能D. 4位乘法运算和除法运算功能满分:2 分8. EPROM是指__D____。
A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器满分:2 分9. 程序控制类指令的功能是____D__。
A. 进行算术运算和逻辑运算B. 进行主存和CPU之间的数据传送C. 进行CPU和I/O设备之间的数据传送D. 改变程序执行的顺序满分:2 分10. 微程序放在___B___中。
计算机组成原理期末考试题及答案
计算机组成原理期末考试题及答案一、选择题(每题3分,共30分)1. 计算机系统由哪两大部分组成?A. 硬件和软件B. 中央处理器和外部设备C. 输入设备和输出设备D. 存储器和运算器答案:A2. 下面哪一个不是计算机硬件的基本组成?A. 运算器B. 控制器C. 存储器D. 键盘答案:D3. 下面哪一个寄存器不属于CPU内部寄存器?A. 指令寄存器(IR)B. 程序计数器(PC)C. 累加器(AC)D. 磁盘地址寄存器(MAR)答案:D4. 下面哪一个不是计算机的性能指标?A. 字长B. 主频C. 内存容量D. 操作系统答案:D5. 下面哪一个不是计算机的总线类型?A. 数据总线B. 地址总线C. 控制总线D. 信号总线答案:D6. 下面哪一个不是存储器的层次结构?A. 缓存(Cache)B. 主存储器(RAM)C. 辅助存储器(硬盘)D. 寄存器答案:D7. 下面哪一个不是计算机的输入设备?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:D8. 下面哪一个不是计算机的输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D9. 下面哪一个不是计算机的总线标准?A. PCIB. USBC. SATAD. HTTP答案:D10. 下面哪一个不是计算机的指令类型?A. 数据传送指令B. 运算指令C. 控制指令D. 通信指令答案:D二、填空题(每题3分,共30分)1. 计算机硬件系统主要包括五大部件,分别是________、________、________、________和________。
答案:控制器、运算器、存储器、输入设备、输出设备2. 计算机的运算器主要由________、________和________组成。
答案:算术逻辑单元(ALU)、累加器(AC)、寄存器3. 计算机的指令系统主要包括________、________和________三种类型的指令。
答案:数据传送指令、运算指令、控制指令4. 计算机的存储器层次结构包括________、________和________。
计算机组成原理试题二及答案
计算机组成原理试题二及答案一、单项选择题(每题1分,共20分)1. 目前的计算机中,代码形式是______。
A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放2. 完整的计算机系统应包括______。
A.运算器存储器控制器 B.外部设备和主机C.主机和应用程序 D.配套的硬件设备和软件系统3. 下列数中最大的是______。
A.(10010101)2 B.(227)8 C.(96)16 D.(143)104. 设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为______。
A.(27)16 B.(9B)16 C.(E5)16 D.(5A)165. 计算机的存储器系统是指______。
A.RAM存储器 B.ROM存储器 C.主存储器 D.主存储器和外存储器6. 算术/逻辑运算单元74181ALU可完成______。
A.16种算术运算功能 B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能 D.4位乘法运算功能和除法运算功能7. 某机字长32位,存储容量1MB,若按字编址,它的寻址范围是______。
A.0─1MB B.0─512KB C.0─256K D.0─256KB8. 常用的虚拟存储系统由______两级存储器组成。
A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存9. 变址寻址方式中,操作数的有效地址等于______。
A.基值寄存器内容加上形式地址 B.堆栈指示器内容加上形式地址C.变址寄存器内容加上形式地址 D.程序计数器内容加上形式地址10. 在虚拟存储器中,当程序正在执行时,由______完成地址映射。
A.程序员 B.编译器 C.装入程序 D.操作系统11. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。
计算机组成原理测试题二
计算机组成原理测试题二一、选择题:1.若真值X=-1011,则X补()2.设十六进制数为,则相应的十进制数为()3. 补码加减运算是指()A.操作数用补码表示,符号位单独处理。
B.操作数用补码表示,连同符号位一起相加。
C.操作数用补码表示,将加数变补,然后相加。
D.操作数用补码表示,将被加数变补,然后相加。
4.定点小数的补码表示范围是()A.-1<X<1 <X≤1 ≤X<1 ≤X≤1.5.中央处理器包含()A.运算器和主存储器B.控制器和主存储器C.运算器和控制器D.运算器和输入输出接口6.要访问容量为32KB的主存储器,至少需要二进制数地址()位位位位7.动态RAM的特点是()A.工作中存储内容会产生变化。
B.工作中需要动态地改变访存地址。
C.每次读出后,需根据原存内容重写一遍。
D.每隔一定时间,需要根据原存内容重写一遍。
8.下列存储器中可在线改写的只读存储器是()9.在计算机的层次化存储器结构中,虚拟存储器是指()A.将主存储器当作调整缓存使用B.将高速缓存当作主存储器使用C.将辅助存储器当作主存储器使用D.将主存储器当作辅助存储器使用10.单地址指令()A.只能对单操作数进行加工处理。
B.只能对双操作数进行加工处理。
C.既能对单操作数进行加工处理,也能对双操作数加工处理。
D.无处理双操作数的功能。
11.堆栈指针SP的内容是()A.栈顶地址B.栈顶内容C.栈底地址D.栈底内容12.在同步控制方式中()A.各指令的执行时间相同B.各指令占用的机器周期数相同C.由统一的时序信号进行定时控制必须采用微处理控制方式13.CPU响应DMA请求的时间是()A.必须在一条指令执行完毕B.必须在一个总线周期结束C.可在任一时钟周期结束D.在判明设有中断请求之后14.在微程序控制中,机器指令和微指令的关系是()A.每一条机器指令由一条微指令来解释执行B.每一条机器指令由一段微程序来解释执行C.一段机器指令组成的工作程序,可由一条微指令来解释执行D.一条微指令由若干条机器指令组成15.微程序存放在()A.主存中B.堆栈中中 D.磁盘中16.下列设备中,适合通过DMA方式与主机进行信息交换的是()A.键盘B.电传输入机C.针式打印机D.磁盘17.串行接口是指()A.接口与系统总线之间采取串行传送B.接口与外围设备之间采取串行传送C.接口的两侧采取串行传送D.接口内部只能串行传送18.向量中断的向量地址是()A.通过软件查询产生B.由中断服务程序统一产生C.由中断源硬件提供D.由处理程序直接查表获得19.中断屏蔽字的作用是()A.暂停外设对主存的访问 B 暂停对某些中断的响应C.暂停对一切中断的响应D.暂停CPU对主存的访问20.CPU可直接访问的存储器是()A.硬盘 B 软盘 C.高速缓存 D.光盘二.填空题:1.外部设备接口是指2.在CPU中,指令寄存器IR用来存放3.中断屏蔽字的作用是4.采用异步控制的目的是5.采用直接寻址的方式,则操作在中。
计算机组成原理的题目(2)答案+解析
1.(单选题) 在计算机组成原理中,Cache缓存的作用是什么?A. 储存CPU指令B. 储存操作系统C. 临时存储CPU频繁访问的数据D. 储存外设驱动程序答案: C解析: Cache缓存用于临时存储CPU频繁访问的数据,以加快CPU的访问速度。
例如,当CPU反复读取同一段数据时,Cache可以直接从高速缓存中读取,而不必每次都访问内存,提高了数据访问效率。
2.(单选题) 什么是冯·诺依曼体系结构中的“存储程序”?A. 指存储计算机程序的光盘B. 将程序和数据存储在同一个存储器中C. 将程序和数据存储在不同的存储器中D. 将程序和数据存储在磁带上答案: B解析: 冯·诺依曼体系结构中的“存储程序”是指将程序和数据存储在同一个存储器中,程序可以像数据一样被读取和写入,实现了程序的灵活性和可修改性。
3.(单选题) 计算机系统中的时钟频率指的是什么?A. CPU执行指令的速度B. 数据传输的速率C. 主存储器的访问速度D. CPU内部时钟发生器的振荡频率答案: D解析: 计算机系统中的时钟频率指的是CPU内部时钟发生器的振荡频率,它决定了CPU 执行指令的速度,是衡量CPU性能的重要指标。
4.(单选题) 在计算机系统中,什么是硬件中断?A. 由软件主动发起的中断请求B. 外部设备发出的中断信号C. 由CPU内部错误引发的中断D. 由硬件故障引发的中断答案: B解析: 硬件中断是由外部设备发出的中断信号,通知CPU需要进行处理。
例如,外部设备完成了数据传输,可以通过硬件中断通知CPU数据已经准备好。
5.(单选题) 在计算机系统中,什么是地址总线?A. 用于传输控制信号的线路B. 用于传输数据的线路C. 用于传输地址信息的线路D. 用于传输时钟信号的线路答案: C解析: 地址总线是用于传输CPU发出的内存地址信息的线路,它决定了CPU可以访问的内存空间范围。
6.(单选题) 在计算机系统中,什么是DMA(直接存储器访问)?A. CPU直接访问主存储器B. 外部设备直接访问主存储器C. CPU直接访问外部设备D. 外部设备直接访问CPU答案: B解析: DMA(直接存储器访问)是指外部设备可以直接访问主存储器,而不需要经过CPU的介入,提高了数据传输的效率。
计算机组成原理期末考试试题及答案(2)
计算机组成原理试题一、选择题(共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.指令系统中没有的指令。
计算机组成原理期末考试试题及答案
计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机系统由哪两部分组成?A. 硬件和软件B. 输入和输出设备C. 中央处理器和外部设备D. 存储器和输入输出设备答案:A2. 下面哪个寄存器用来存放指令?A. 累加寄存器B. 指令寄存器C. 程序计数器D. 状态寄存器答案:B3. 下面哪种总线用于连接CPU和内存?A. 数据总线B. 地址总线C. 控制总线D. 局部总线答案:B4. 下面哪个设备不属于输入设备?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:D5. 下面哪个设备不属于输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D6. 下面哪个操作属于逻辑运算?A. 加法B. 减法C. 与运算D. 乘法答案:C7. 下面哪种存储器属于随机访问存储器?A. 硬盘B. U盘C. RAMD. ROM答案:C8. 下面哪个部件负责数据的输入输出操作?A. CPUB. 内存C. 硬盘D. I/O接口答案:D9. 下面哪个技术用于提高CPU的工作频率?A. 超线程B. 超频C. 虚拟化D. 多核答案:B10. 下面哪个总线标准用于连接CPU和外部设备?A. PCIB. USBC. IDED. SATA答案:A二、填空题(每题2分,共20分)1. 计算机的硬件系统主要包括五大部件:________、________、________、________和________。
答案:控制器、运算器、存储器、输入设备、输出设备2. 计算机指令通常由________和________两部分组成。
答案:操作码、操作数3. 在计算机中,数据总线的宽度决定了计算机的________。
答案:字长4. 计算机的存储器系统分为________和________两大部分。
答案:主存储器、辅助存储器5. I/O端口地址分为________和________两种。
答案:统一编址、独立编址三、判断题(每题2分,共20分)1. 计算机的性能主要取决于CPU的性能。
计算机组成原理试卷及答案 (2)
计算机组成原理试题一、选择题(共20分,每题1分)1.某机字长8位,采用补码形式(其中1位为符号位),则机器数所能表示的范围是______。
A.-127 ~127;B.-128 ~+128;C.-128 ~+127;D.-128 ~+128。
2.在_____的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I/O指令。
A.单总线;B.双总线;C.三总线;D.以上三种总线。
3.某计算机字长是32位,它的存储容量是64KB.按字编址,它的寻址范围是______。
A.16KB;B.16K;C.32K;D.32KB。
4.中断向量可提供______。
A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。
5.Cache的地址映象中比较多的采用“按内容寻址”的相联存储器来实现。
A.直接映象;B.全相联映象;C.组相联映象;D.以上都有。
6.总线的异步通信方式______。
A.不采用时钟信号,只采用握手信号;B.既采用时钟信号,又采用握手信号;C.既不采用时钟信号,又不采用握手信号;D.采用时钟信号,不采用握手信号。
7.在磁盘存储器中,查找时间是______。
A.使磁头移动到要找的柱面上所需的时间;B.在磁道上找到要找的扇区所需的时间;C.在扇区中找到要找的数据所需的时间。
D.以上都不对。
8.在控制器的控制信号中,相容的信号是______的信号。
A.可以相互替代;B.可以相继出现;C.可以同时出现;D.不可以同时出现。
9.计算机操作的最小单位时间是______。
A.时钟周期;B.指令周期;C.CPU周期;D.执行周期。
10.CPU不包括______。
A.地址寄存器;B.指令寄存器IR;C.地址译码器;D.通用寄存器。
11.寻址便于处理数组问题。
A.间接寻址;B.变址寻址;C.相对寻址;D.立即寻址。
12.设寄存器内容为10000000,若它等于0,则为______。
计算机组成原理试卷2
计算机组成原理试题2一、选择题(共20分,每题1分)1.冯·诺伊曼机工作方式的基本特点是______。
A.多指令流单数据流;B.按地址访问并顺序执行指令;C.堆栈操作;D.存储器按内容选择地址。
2.程序控制类指令的功能是______。
A.进行主存和CPU之间的数据传送;B.进行CPU和设备之间的数据传送;C.改变程序执行的顺序;D.一定是自动加+1。
3.水平型微指令的特点是____ A __。
A.一次可以完成多个操作;B.微指令的操作控制字段不进行编码;C.微指令的格式简短;D.微指令的格式较长。
4.存储字长是指______。
A.存放在一个存储单元中的二进制代码组合;B.存放在一个存储单元中的二进制代码位数;C.存储单元的个数;D.机器指令的位数。
5.CPU通过__ B ____启动通道。
A.执行通道命令;B.执行I/O指令;C.发出中断请求;D.程序查询。
6.对有关数据加以分类、统计、分析,这属于计算机在______方面的应用。
A.数值计算;B.辅助设计;C.数据处理;D.实时控制。
7.总线中地址线的作用是______。
A.只用于选择存储器单元;B.由设备向主机提供地址;C.用于选择指定存储器单元和I/O设备接口电路的地址;D.即传送地址又传送数据。
8.总线的异步通信方式______。
A.不采用时钟信号,只采用握手信号;B.既采用时钟信号,又采用握手信号;C.既不采用时钟信号,又不采用握手信号;D.既采用时钟信号,又采用握手信号。
9.存储周期是指______。
A.存储器的写入时间;B.存储器进行连续写操作允许的最短间隔时间;C.存储器进行连续读或写操作所允许的最短间隔时间;D.指令执行时间。
10.在程序的执行过程中,Cache与主存的地址映射是由______。
A.操作系统来管理的;B.程序员调度的;C.由硬件自动完成的;D.用户软件完成。
11.以下叙述______是正确的。
A.外部设备一旦发出中断请求,便立即得到CPU的响应;B.外部设备一旦发出中断请求,CPU应立即响应;C.中断方式一般用于处理随机出现的服务请求;D.程序查询用于键盘中断。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题1.按IEEE754规范,一个浮点数由、、三个域组成,其中的值等于指数的加上一个固定。
2.在进行浮点加法运算时,需要完成为、、、、和等步骤。
3.对阶时,使阶向阶看齐,使阶的尾数向移位,每移一位,其阶码加一,直到两数的阶码相等为止。
4.提高加法器运算速度的关键是。
先行进位的含义是。
5.现代计算机的运算器一般通过总线结构来组织。
按其总线数不同,大体有、和三种形式。
6.浮点运算器由和组成,它们都是运算器。
只要求能执行运算,而要求能进行运算。
7.两个BCD码相加,当结果大于9时,修正的方法是将结果,并产生进位输出。
8.设有七位二进制信息码0110101,则低位增设偶校验码后的代码为。
二、单项选择题1.某数在计算机中用8421BCD码表示为0111 1000 1001,其真值是A.789D B.789H C.1887D D.11110001001B2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是码A.原B.补C.反D.移3.一个8位二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则其最小值是A.-127 B.-32 C.-125 D.-34.下列数中最小的数为A.101001B B.52Q C.29D D.233H三、简答题1.说明定点运算器的主要组成2.说明双符号位法检测溢出的方法四、计算与分析题1.将十进制数(24/512)表示成浮点规格化数,要求阶码4位(含符号),移码表示;尾数6位(含符号),用补码表示2.写出十进制数-5的IEEE754编码3.教材P69-5.1:已知x和y,用变形补码计算x+y,同时指出结果是否溢出1)X=0.11011,y=0.000114.教材P70-7.1:试用原码阵列乘法器、补码阵列乘法器、直接补码并行乘法计算x×y1)X=0.11011,y=-0.111115.教材P70-8.1:用原码阵列除法器计算x÷y1)X=0.11000,y=-0.111116.教材P70-9.1:设阶码3位,尾数6位,按浮点运算方法,完成以下取值的[x+y]、[x-y]运算1)X=2-011×0.100101,y=2-010×(-0.011110)一、填空题1.符号位S,阶码E,尾数M,阶码E,真值e,偏移值2.零操作数检查,对阶,尾数求和,结果规格化,舍入处理,溢出处理3.小,大,小,右,右4.降低进位信号的传播时间,低有效位的进位信号可以直接向最高位传递5.单总线结构,双总线结构,三总线结构6.阶码运算器,尾数运算器,定点,阶码运算器,加法和减法,尾数运算器,加、减、乘、除7.加68.01101010二、选择题1. A2. B3. C4. C三、简答题1.ALU,寄存器,多路选择器,移位器,数据通路等2.在数据运算前将符号位照样再写一次,构成双符号位。
运算后,如果双符号位状态=00,表示结果为正,无溢出;=11,表示结果为负,无溢出;=01,表示结果为负,有溢出;=10,表示结果为正,有溢出。
四、计算与分析题1.(24/512)D=(16+8)×2-9 = 11000B ×2-9 =0.11000 ×2-4阶码用补码表示为1100,用移码即0100;整个数据表示即:0 0100 110002.-5D = -101B在IEEE754规范中规格化表示应该为1.01×22,e=127+2=129则IEEE754规范编码为:1 1000 0001 0100 0000 0000 0000 0000 0003.由题:1)[x]补=0.11011,[y]补=0.00011,[x+y]补=[x]补+[y]补=00.1111000. 11011+ 00. 0001100. 11110用双符号位法检查,结果没有溢出,所以x+y=0.111104.由题:[x]补= 0.11011,[y]补= 1.000011)(0). 1 1 0 1 1×) (1). 0 0 0 0 1(0) 1 1 0 1 1(0) 0 0 0 0 0(0) 0 0 0 0 0(0) 0 0 0 0 0(0) 0 0 0 0 0+ 0 (1)(1)(0)(1)(1)1. 0 0 1 0 1 1 1 0 1 1所以,[x×y]补=1.00101110112)原码阵列乘法运算由题意,输入数据:[x]原= 0.11011 [y]原= 1.11111所以,|x|=0.11011,|y|=0.111110. 1 1 0 1 1×) 0. 1 1 1 1 11 1 0 1 11 1 0 1 11 1 0 1 11 1 0 1 1+ 1 1 0 1 10. 1 1 0 1 0 0 0 1 0 1又因为:符号位Xs⊕Ys = 0⊕1 = 1所以,[x×y]原=1.1101000101 注意:求补器不作用3)带求补器的补码阵列乘法运算由题意,输入数据:[x]补 = 0.11011 [y]补 = 1.00001算前求补器输出:|x|=0.11011,|y|=0.111110. 1 1 0 1 1×) 0. 1 1 1 1 11 1 0 1 11 1 0 1 11 1 0 1 11 1 0 1 1+ 1 1 0 1 10. 1 1 0 1 0 0 0 1 0 1又因为:符号位Xs⊕Ys = 0⊕1 = 1所以, [x×y]原=1.1101000101算后求补器输出: [x×y]补=1.00101110115.x=0.11000, y=-0.11111, 按题目要求,有:[x]原=0.11000,[y]原=1.11111,实际运算的是|x|/|y|,再加符号位。
所以:[|x|]原=0.1100000000,[|y|]原=0.11111,[-|y|]补=1.00001被除数x0.1 1 0 0 0 0 0 0 0 0减y 1.0 0 0 0 1余数为负 1.1 1 0 0 1 <0q0=0余数左移 1.1 0 0 1 0 0 0 0 0加y0.1 1 1 1 1余数为正0.1 0 0 0 1>0q1=1余数左移 1.0 0 0 1 0 0 0 0减y 1.0 0 0 0 1余数为正0.0 0 0 1 1>0q2=1余数左移0.0 0 1 1 0 0 0减y 1.0 0 0 0 1余数为负 1.0 0 1 1 1<0q3=0余数左移0.0 1 1 1 0 0加y0.1 1 1 1 1余数为负 1.0 1 1 0 1<0q4=0余数左移0.1 1 0 1 0加y0.1 1 1 1 1余数为负 1.1 1 0 0 1<0q5=0加y0.1 1 1 1 10.1 1 0 0 0 >0故得商q=q0.q1q2q3q4q5=0.11000余数r=(0.0000r5r6r7r8r9r10)=0.0000011000加入符号位Xs⊕Ys = 0⊕1 = 1所以: [q]原=1.q1q2q3q4q5=1.11000q=-0.11000余数r=(0.0000r5r6r7r8r9r10)=0.00000110006.由题:上述表述中,都省略了相关符号位,也没有明确阶与尾数采用的码制。
为简单起见,现假设:阶用补码表示,二位符号位,阶码3位;尾数用补码表示,一位符号位,数值占6位。
根据上述假设,则有:[x]浮= 11101, 0.100101 [y]浮= 11110, 1.100010按照浮点加减运算步骤,运算过程如下:零操作数检查:x 和y 都不是零操作数求阶差并对阶:ΔE = Ex –Ey =[Ex]补+ [-Ey]补= 11101 + 00010 = 11111即ΔE = -1,x的阶码小,应使Mx 右移1位,Ex加1,则:[x]浮= 11110, 0.010010(1)尾数加减:x+y 的尾数和[Mx+y]补= [Mx]补+ [My]补0 0. 0 1 0 0 1 0 (1)+ 1 1. 1 0 0 0 1 01 1. 1 1 0 1 0 0 (1)运算中为简单起见,采用双符号位判断溢出法来进行,结果[Mx+y]补= 1.110100(1)x-y 的尾数差[Mx-y]补= [Mx]补+ [-My]补0 0. 0 1 0 0 1 0 (1)+ 0 0. 0 1 1 1 1 00 0. 1 1 0 0 0 0 (1)运算中为简单起见,采用双符号位判断溢出法来进行,结果[Mx-y]补= 0.110000(1)规格化处理:x+y:[Mx+y]补= 1.110100(1),出现尾数运算结果的符号位与最高数值位为同值,则应执行左规处理,即数据数值位部分左移,直到符号位与最高数值位为不同值,结果为[Mx+y]补= 1.010010(0)向左移动2次,所以阶码要减2,则[Ex+y]补= 11100x-y:[Mx-y]补= 0.110000(1),出现尾数运算结果的符号位与最高数值位为不同值,该尾数为规格化尾数。
所以阶码不变,则[Ex-y]补= 11110 舍入处理:采取0舍1入方法处理对于x+y有:因为[Mx+y]补= 1.010010(0),所以直接舍弃小数点第7位的0,则[Mx+y]补= 1.010010,对于x-y有:因为[Mx-y]补= 0.110000(1),0. 1 1 0 0 0 0+ 10. 1 1 0 0 0 1即[Mx-y]补= 0.110001溢出判断:对于x+y,阶码符号位为11,不溢出对于x-y,阶码符号位为11,不溢出根据前述过程,可得最终结果为:[x+y]浮= 11100, 1.010010 即x+y =2-100 ⨯ (-0.101110)[x-y]浮= 11110, 0.110001 即x-y =2-010 ⨯ 0.110001。