计算机组成原理试卷及答案
- 格式:doc
- 大小:1.90 MB
- 文档页数:107
计算机组成原理试题及答案一、选择题1. 计算机系统由以下哪几部分组成?A. 输入设备、输出设备、显示器B. CPU、存储器、I/O设备C. 光驱、硬盘、鼠标D. 键盘、内存、扩展卡答案:B2. ALU是计算机中负责什么功能的部件?A. 存储数据B. 执行运算C. 输入输出控制D. 数据传输答案:B3. 下面哪一项不属于计算机的运算单位?A. ByteB. BitC. MegahertzD. Kilobyte答案:C4. 计算机中用来存储指令和数据的部件是什么?A. CPUB. CacheC. 主存D. 寄存器答案:C5. 下面哪一种总线用于CPU与其他部件之间的传输?A. 数据总线B. 地址总线C. 控制总线D. 扩展总线答案:A二、判断题1. 冯·诺伊曼体系结构是由计算机的硬件部分和软件部分构成的。
A. 正确答案:A2. 存储器的访问速度远远快于CPU的运算速度。
A. 正确B. 错误答案:B3. 地址总线决定了计算机可以寻址的最大存储空间。
A. 正确B. 错误答案:A4. 控制单元负责执行计算机指令的操作。
A. 正确B. 错误答案:B5. 内存与外存之间的数据传输速度较外存与CPU之间的传输速度要快。
A. 正确B. 错误三、简答题1. 什么是指令周期?答:指令周期是计算机执行一条指令所需要的时间,包括取指令、译码、执行、访存和写回几个阶段。
2. 描述一下冯·诺伊曼体系结构的特点。
答:冯·诺伊曼体系结构是一种基于存储程序的计算机体系结构。
它的特点包括:程序和数据以相同的方式存储在存储器中;指令以顺序的方式执行;指令和数据都通过总线传输;计算机由CPU、存储器、输入输出设备和控制单元等几个部分组成。
3. 什么是存储器层次结构?为什么需要存储器层次结构?答:存储器层次结构指的是计算机中各个级别的存储器之间的组织关系。
存储器层次结构的存在是为了解决存储器容量和访问速度之间的矛盾。
计组期中考试考试说明考试说明:考察4.2章节之前的小题(其中3.6不考),难度接近真题。
满分100分,共20;对A.250us、400B.400us、250C.425us、235D.500us、2002.C【解析】100,000条指令总的执行周期数=1*45000+2*32000+15000*3+8000*2=170000个时钟周期,该处理器1秒钟的时钟周期数为400M,故执行时间为0.17M/400M=425us,该处理器的有效MIPS=1s/425us*100000≈235,故答案选C。
3.下面有关计算机语言的说法中,错误的是()。
Ⅰ. 机器语言是由0/1代码串构成的代码语言,而汇编语言是符号化的语言Ⅱ. 机器语言和汇编语言是面向机器的语言,因此,能够被计算机硬件直接执行Ⅲ. 高级语言需要编译成二进制机器指令后才能执行,而汇编语言因为与机器指令一一对应,所以不需要编译就可执行A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ和Ⅲ3.C【解析】汇编语言是把机器语言的二进制代码对应成汇编的符号进行编程,因此汇编语言属于符号化的语言。
汇编语言的程序必须经过一个称为汇编程序的系统软件翻译,将其转换为计算机的机器语言程序之后,才能在计算机上执行。
4.以下有关使用GCC生成C语言程序的可执行文件的叙述中,错误的是()。
A. 第一步预处理,对#include、#define、#ifdef等预处理命令进行处理B. 第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码C. 第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码D. 第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件4.B【解析】编译是将预处理结果转换为汇编语言,汇编语言使用助记符,不是二进制形式,B错误。
5.假设sizeof (int) = 4 bytes,对于以下C语言代码:int cod=2;printf (“%d\n”,~cod); //~为按位取反操作上述程序段的输出结果为( )A.-3B. -2C.231-1D.231-25.A【解析】cod的补码表示为00 00 00 02H,则~cod为FF FF FF FDH,而FF FF FF FDH在计算机中是以补码的方式解析,其真值为-3,故选A。
计算机组成原理考试试题及参考答案计算机组成原理考试试题及参考答案一、选择题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、请说明指令和数据在计算机内部有何区别。
答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。
但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。
计算机组成原理试题及答案关于计算机组成原理试题及答案《计算机组成原理》系统地介绍了计算机的基本组成原理和内部工作机制。
下面是小编收集整理的计算机组成原理试题及答案,欢迎阅读参考~计算机组成原理试题及答案1一、单项选择题1.若十进制数据为137.5则其八进制数为(B)。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(D)。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值最大负数为(C)。
A、-264B、-(264-1)C、-263D、-(263-1)5.若脂用双符号位,则发生正溢的特征是:双符号位为(B)。
A、00B、01C、10D、116.浮点加减中的对阶的(A)。
A、将较小的一个阶码调整到与较大的一个阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将加数的阶码调整到与被加数的阶码相同7.原码乘法是(A)。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘8.原码加减交替除法又称为不恢复余数法,因此(C)A、不存在恢复余数的操作B、当某一步运算不够减时,做恢复余数的操作C、仅当最后一步余数为负时,做恢复余数的操作D、当某一步余数为负时,做恢复余数的操作9.为了缩短指令中某个地址段的位数,有效的方法是采取(D)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址10.堆栈指针SP的内容是(B)。
A、栈顶单元内容B、栈顶单元地址C、栈底单元内容D、栈底单元地址11.高速缓冲存储器Cache一般采取(A)。
A、随机存取方式B、顺序存取方式C、半顺序存取方式D、只读不写方式12.若存储周期250ns,每次读出16位,则该存储器的数据传送率为(C)。
计算机组成原理试题(一)选择题(共 20 分,每题 1 分) 1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自 ______________________________________________________________________ 。
A •立即数和栈顶;B •暂存器;C .栈顶和次栈顶;D •累加器。
2. ____ 可区分存储单元中存放的是指令还是数据。
A •存储器;B •运算器;C .控制器;D .用户。
3 •所谓三总线结构的计算机是指 _______ 。
A •地址线、数据线和控制线三组传输线。
B • I/O 总线、主存总统和 DMA 总线三组传输线;C .I/O 总线、主存总线和系统总线三组传输线;D •设备总线、主存总线和控制总线三组传输线. 。
4.某计算机字长是 32位,它的存储容量是 256KB ,按字编址,它的寻址范围是 _________A . 128K ;B .64K ;C . 64KB ;D . 128KB 。
5.主机与设备传送数据时,采用 ________ ,主机与设备是串行工作的。
A .程序查询方式;B .中断方式;C .DMA 方式;D .通道。
6.在整数定点机中,下述第A .原码和反码不能表示B .三种机器数均可表示C ・三种机器数均可表示D .三种机器数均不可表示7.变址寻址方式中,操作数的有效地址是 __________A .基址寄存器内容加上形式地址(位移量) ;B .程序计数器内容加上形式地址;C .变址寄存器内容加上形式地址;D .以上都不对。
8.向量中断是 ______A •外设提出中断;______ 种说法是正确的。
- 1,补码可以表示 - 1; -1;-1,且三种机器数的表示范围相同;-1。
B •由硬件形成中断服务程序入口地址;C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D .以上都不对。
9•一个节拍信号的宽度是指 ________ 。
计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机系统由哪两大部分组成?A. 硬件和软件B. CPU和内存C. 输入设备和输出设备D. 运算器和控制器答案:A2. 以下哪个部件不属于计算机五大硬件之一?A. 控制器B. 运算器C. 输入设备D. 显示器答案:D3. 在计算机中,下列哪种寄存器的位数与机器字长相同?A. 程序计数器B. 指令寄存器C. 状态寄存器D. 数据寄存器答案:B4. 下列哪种寻址方式中,操作数地址由形式地址和偏移量相加得到?A. 直接寻址B. 间接寻址C. 基址寻址D. 变址寻址答案:D5. 计算机指令的执行过程分为以下哪几个阶段?A. 取指令、分析指令、执行指令、写回结果B. 取指令、分析指令、执行指令、中断处理C. 取指令、分析指令、执行指令、存储结果D. 取指令、分析指令、执行指令、传输结果答案:A6. 下列哪种总线用于连接CPU和内存?A. 数据总线B. 地址总线C. 控制总线D. 外部总线答案:B7. Cache存储器的作用是?A. 提高内存的读写速度B. 减少CPU访问内存的次数C. 提高程序的运行效率D. 减少CPU与内存之间的数据传输量答案:B8. 下列哪种中断属于可屏蔽中断?A. 外部中断B. 内部中断C. 软件中断D. 硬件故障中断答案:A9. 在计算机系统中,下列哪个设备用于实现数据的输入和输出?A. CPUB. 内存C. 硬盘D. 显示器答案:D10. 下列哪种传输方式不属于并行传输?A. 同步传输B. 异步传输C. 单工传输D. 双工传输答案:C二、填空题(每题2分,共20分)1. 计算机硬件系统包括______、______、______、______和______五大部件。
答案:控制器、运算器、存储器、输入设备、输出设备2. 计算机指令由______和______两部分组成。
答案:操作码、操作数3. 在计算机中,地址总线的作用是______。
计算机组成原理试题及答案一、单项选择题(每题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),负责执行程序指令和处理数据;存储器,包括主存和辅存,用于存储程序和数据;输入设备,如键盘、鼠标等,用于向计算机输入信息;输出设备,如显示器、打印机等,用于展示计算结果或打印文档;总线,用于连接各个硬件部件,实现数据传输;以及其他辅助设备,如电源、散热系统等,保证计算机系统的正常运行。
计算机组成原理试题及答案一、选择题(每题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. 计算机的输入/输出设备主要包括________、________、________和________等。
计算机组成原理考试题+参考答案一、单选题(共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取出一条指令并执行该指令的时间被称为()。
期末试卷一一. 选择题(每小题1分,共20分)1. 目前我们所说的个人台式商用机属于_____。
A.巨型机B.中型机C.小型机D.微型机2. (2000)10化成十六进制数是______。
A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)163. 下列数中最大的数是______。
A.(10011001)2 B.(227)8 C.(98)16 D.(152)104. ______表示法主要用于表示浮点数中的阶码。
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.649. 设[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.控制器、运算器、cacheC.运算器和主存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. SRAMB. 闪速存储器C. cacheD.辅助存储器16. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为______。
A. EA=(X)+DB. EA=(X)+(D)C.EA=((X)+D)D. EA=((X)+(D))17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。
A. 隐含寻址B. 立即寻址C. 寄存器寻址D. 直接寻址18. 下述I/O控制方式中,主要由程序实现的是______。
A. PPU(外围处理机)方式B. 中断方式C. DMA方式D. 通道方式19. 系统总线中地址线的功能是______。
A. 用于选择主存单元地址B. 用于选择进行信息传输的设备C. 用于选择外存地址D. 用于指定主存和I/O设备接口电路的地址20. 采用DMA方式传送数据时,每传送一个数据要占用______的时间。
A. 一个指令周期B. 一个机器周期C. 一个时钟周期D. 一个存储周期二. 填空题(每空1分,共20分)1. 数控机床是计算机在方面的应用,邮局把信件自动分拣是在计算机B.______方面的应用。
2. 汉字的 A.______、B.______、C.______是计算机用于汉字输入、内部处理、输出三种不同用途的编码。
3. 闪速存储器特别适合于 A.______微型计算机系统,被誉为 B.______而成为代替磁盘的一种理想工具。
4. 主存储器的性能指标主要是A.______、B.______、存储周期和存储器带宽。
5. 条件转移、无条件转移、转子程序、返主程序、中断返回指令都属于 A.______类指令,这类指令在指令格式中所表示的地址不是 B.______的地址,而是 C.______的地址。
6. 从操作数的物理位置来说,可将指令归结为三种类型:存储器-存储器型,A.______,B.______。
7. 运算器的两个主要功能是:A.______,B.______。
8. PCI总线采用A.______仲裁方式,每一个PCI设备都有独立的总线请求和总线授权两条信号线与B.______相连。
9. 直接内存访问(DMA)方式中,DMA控制器从CPU完全接管对A.______的控制,数据交换不经过CPU,而直接在内存和B.______之间进行。
三. 简答题(每小题5分,共20分)1.说明计算机系统的层次结构。
2.请说明指令周期、机器周期、时钟周期之间的关系。
3.请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处?4.请说明程序查询方式与中断方式各自的特点。
四. 应用题(每小题5分,共40分)1.机器数字长为8位(含1位符号位),当X= -127 (十进制)时,其对应的二进制表示,(X)原表示,(X)反表示,(X)补表示,(X)移表示分别是多少?2.已知x=0.1011,y=-0.0101,求x+y=?,x-y=?3.用16k×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。
4.提高存储器速度可采用哪些措施,请说出至少五种措施。
5.若机器字长36位,采用三地址格式访存指令,共完成54种操作,操作数可在1K地址范围内寻找,画出该机器的指令格式。
6.举例说明存储器堆栈的原理及入栈、出栈的过程。
7.试画出三总线系统的结构图。
8.若显示工作方式采用分辨率为1024×768,颜色深度为3B,桢频为72Hz,计算刷新存储器带宽应是多少?期末试卷一答案一. 选择题1. D2. B3. A4. D5. D6. D7. D8. D 9. A 10. B 11. A 12. C 13. D 14. C15. B 16. A 17. B 18. B 19. D 20. D二. 填空题1. A.自动控制 B.人工智能2. A.输入编码(或输入码) B.内码(或机内码) C.字模码3. A.便携式 B.固态盘4. A.存储容量 B.存取时间5. A.程序控制类 B.操作数 C.下一条指令6. A.寄存器—寄存器型 B.寄存器—存储器型7. A.算术运算 B.逻辑运算8. A.集中式 B.中央仲裁器9. A.总线 B.I/O设备(或输入输出设备)三. 简答题1.计算机系统可分为:微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级。
2.指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。
3.SRAM存储器由存储体、读写电路、地址译码电路、控制电路组成,DRAM还需要有动态刷新电路。
4.程序查询方式,数据在CPU和外围设备之间的传送完全靠计算机程序控制,优点是硬件结构比较简单,缺点是CPU效率低,中断方式是外围设备用来“主动”通知CPU,准备输入输出的一种方法,它节省了CPU时间,但硬件结构相对复杂一些。
四. 应用题1. 二进制表示为 -01111111[X]原 = 11111111 [X]反 = 10000000 [X]补 = 10000001 [X]移 = 00000001 2. [x]补=00.1011 [x]补=00.1011+[y]补=11.1011 +[-y]补=00.010100.0110 01.0000x+y=+0.0110 x-y产生溢出3. 存储器容量为64K×16位,其地址线为16位(A15—A0),数据线也是16位(D15—D0)SRAM芯片容量为16K×8位,其地址线为14位,数据线为8位,因此组成存储器时须字位同时扩展。
字扩展采用2 :4译码器,以16K为一个模块,共4个模块。
位扩展采用两片串接。
图C1.14.措施有:①采用高速器件,②采用cache (高速缓冲存储器),③采用多体交叉存储器,④采用双端口存储器,⑤加长存储器的字长。
5.操作码需用6位,操作数地址码需用10位。
格式如下6 10 10 10OP D1 D2 D3OP:操作码6位D1:第一操作数地址,10位D2:第二操作数地址,10位D3:第三操作数地址,10位6.所谓存储器堆栈,是把存储器的一部分用作堆栈区,用SP表示堆栈指示器,M SP表示堆栈指示器指定的存储器的单元,A表示通用寄存器。
入栈操作可描述为(A)→M SP,(SP-1)→SP出栈操作可描述为(SP+1)→SP,(M SP)→A7.三总线结构如下图所示:内存总线CPU 内存IOP(通道)I/O总线I/O接口I/O接口图C1.28.解:刷存所需带宽=分辨率×每个像素点颜色深度×刷新速率,故刷存带宽为:1024×768×3B×72/s=165888KB/s=162MB/s.期末试卷二一.选择题(每空1分,共20分)1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为______。
A. 数值计算B. 辅助设计C. 数据处理D. 实时控制2.目前的计算机,从原理上讲______。
A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放3.根据国标规定,每个汉字在计算机内占用______存储。
A.一个字节B.二个字节C.三个字节D.四个字节4.下列数中最小的数为______。
A.(101001)2B.(52)8C.(2B)16D.(44)105.存储器是计算机系统的记忆设备,主要用于______。
A.存放程序B.存放软件C.存放微程序D.存放程序和数据6.设X= —0.1011,则[X]补为______。
A.1.1011B.1.0100C.1.0101D.1.10017. 下列数中最大的数是______。
A.(10010101)2B.(227)8C.(96)16D.(143)108.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。
A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔9.在CPU中,跟踪后继指令地指的寄存器是______。
A.指令寄存器B.程序计数器C.地址寄存器D.状态条件寄存器10. Pentium-3是一种______。