计算机组成原理复习题65770教案资料
(完整word版)计算机组成原理复习题
1.请说明指令周期、机器周期、时钟周期之间的关系。
2.请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处?3.请说明程序查询方式与中断方式各自的特点。
4.简要描述外设进行DMA操作的过程及DMA方式的主要优点。
5.什么是闪速存储器?它有那些特点?6.集中式仲裁有几种方式?画出计数器定时查询方式的逻辑结构图,说明其工作原理。
有三种方式:链式查询方式,计数器定时查询方式,独立请求方式。
计数器定时查询方式逻辑结构图如下:图B 6.67.在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么?寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。
因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。
8.用16k×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。
存储器容量为64K×16位,其地址线为16位(A15—A0),数据线也是16位(D15—D0)SRAM芯片容量为16K×8位,其地址线为14位,数据线为8位,因此组成存储器时须字位同时扩展。
字扩展采用2 :4译码器,以16K为一个模块,共4个模块。
位扩展采用两片串接。
图C1.19.提高存储器速度可采用哪些措施,请说出至少五种措施。
措施有:采用高速器件,采用cache (高速缓冲存储器),采用多体交叉存储器,采用用双端口存储器,采用相联存储器,加长存储器的字长。
10.若机器字长36位,采用三地址格式访存指令,共完成54种操作,操作数可在1K地址范围内寻找,画出该机器的指令格式。
操作码需用6位,操作数地址码需用10位。
格式如下6 10 10 10OP D1 D2 D3OP:操作码6位D1:第一操作数地址,10位D2:第二操作数地址,10位D3:第三操作数地址,10位11.举例说明存储器堆栈的原理及入栈、出栈的过程。
计算机组成原理期末复习资料(完美高分通过版)(完整资料).doc
此文档下载后即可编辑计算机组成原理一、缩写词解释CPU:中央处理器ALU:算术逻辑单元I/O:输入输出接口RAM:随机存储器SRAM:静态随机访问存储器DRAM:动态随机访问存储器ROM:只读存储器PROM:用户可编程的只读存储器EPROM:紫外线可擦除可编程只读存储器FLASH:闪速存储器EEPROM:用电可擦除可编程只读存储器ISA:工业标准总线EISA:扩展工业标准总线PCI:外围部件互连总线USB:通用串行总线RS—232C:串行通信总线Cache:高速缓存FIFO:先进先出算法LRU:近期最少使用算法CRC:循环冗余校验码A/D:模拟/数字转换器D/A:数字/模拟转换器DMA:直接存储器存取方式DMAC:直接内存访问控制器LED:发光二极管FA:全加器OP:操作码CISC:复杂指令系位计算机RISC:精简指令系位计算机VLSI:超大规模集成电路LSI:大规模集成电路MAR:存储器地址寄存器MDR:存储器数据寄存器CU:控制单元CM:控制存储器二、选择题(自己看书吧····)三、名词解释1.计算机系统:由硬件和软件两大部分组成,有多种层次结构。
2.主机:CPU、存储器和输入输出接口合起来构成计算机的主机。
3.主存:用于存放正在访问的信息4.辅存:用于存放暂时不用的信息。
5.高速缓存:用于存放正在访问信息的付本。
6.中央处理器:是计算机的核心部件,由运算器和控制器构成。
7.硬件:是指计算机实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成。
软件:指看不见摸不着,由人们事先编制的具有各类特殊功能的程序组成。
8.系统软件:又称系统程序,主要用来管理整个计算机系统,监视服务,使系统资源得到合理调度,高效运行。
应用软件:又称应用程序,它是用户根据任务需要所编制的各种程序。
9.源程序:通常由用户用各种编程语言编写的程序。
目的程序:由计算机将其翻译机器能识别的机器语言程序。
计算机组成原理复习题完整版
计算机组成原理复习题 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】计算机组成原理复习题1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为数据处理2.目前的计算机,从原理上讲指令和数据都二进制形式存放3.根据国标规定,每个汉字在计算机内占用2个(byte)字节16位(bit)存储。
4.计算机系统的存储器主要用于存放程序和数据。
为?正数的补码是其本身5.设X= —,则[X]补负数的补码是其原码的反码加1[x]反=[x]补= x 的反码加 1= + 1=6.一个较完整的指令系统应包括哪些指令?7. 计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是冯诺伊曼。
8.在CPU中,跟踪后继指令地址的寄存器是程序计数器。
9.在计算机中,CPU管理外围设备有几种方式?程序查询方式,程序中断方式,直接存储器(DMA)访问,通道控制方式,(PPU)方式10.Pentium-4是多少?32位处理器Pentium-3是64位处理器11.三种集中式总线控制中,哪种方式对电路故障最敏感。
链式查询12.外存储器与内存储器相比,外存储器有些什么特点。
速度慢,容量大,成本低。
是指计算机的和位于CPU与之间的高速缓冲存储器cache。
是指计算机的,包括硬盘、软盘、光盘等。
主要用来暂时存储CPU正在使用的指令和数据,它和CPU 的关系最为密切。
由于它存放的程序和数据需要立即使用,所以要求存取速度快,通常由构成。
CPU直接从取指令和存放数据。
断电后不保存信息。
用来存放当前不需要立即使用的信息,一旦需要,再和主存成批地交换数据,它是作为主存的后备和补充存在的,是主机的。
它的特点是容量大、成本低,通常在断电之后仍能保存信息,是“非易失性”存储器,其中大部分存储介质还能脱机保存信息,而且方便携带。
13.一个256K×8的存储器,其地址线和数据线总和为?26为SP指示的栈顶单14. 堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP,(SP)-1→SP。
计算机组成原理与系统结构复习提纲
复习资料目录第一章概论 (2)复习题及参考答案 (2)第二章计算机硬件基础(基本不考) (2)第三章信息编码与数据表示 (2)知识点 (2)复习题及参考答案 (3)第四章运算方法和运算器 (3)知识点 (3)复习题及参考答案 (4)第五章存储体系 (5)知识点 (5)复习题及参考答案 (6)第六章指令系统 (8)知识点 (8)复习题及参考答案 (8)第七章控制器 (9)知识点 (9)复习题及参考答案 (10)第八章输入输出接口 (12)知识点 (12)复习题及参考答案 (13)第九章总线 (13)知识点 (13)复习题及参考答案 (14)第十章流水线 (16)知识点 (16)复习题及参考答案 (16)第一章概论复习题及参考答案1.冯·诺依曼计算机的特点(1) 计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成(2) 指令和数据用二进制代码表示,指令由操作码和地址码组成(3) 程序存储,指令在存储器内按顺序存放(4) 机器以运算器为中心。
2. 计算机硬件的主要技术指标:机器字长、存储容量、运算速度等3.计算机的软件系统分类:系统软件、应用软件计算机的5级软件层次:微程序级、机器指令级、操作系统级、系统软件级、应用软件级4. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
主机——是计算机硬件的主体部分,由CPU+MM(主存或内存)组成;CPU——中央处理器,是计算机硬件的核心部件,由运算器+控制器组成;存储字长——存储器一次存取操作的最大位数;存储容量——存储器中可存二进制代码的总量;机器字长——CPU能同时处理的数据位数;等于处理器内部寄存器位数指令字长——一条指令包含的二进制代码位数;第二章计算机硬件基础(基本不考)逻辑电平与半导体开关器件特性(三极管饱和状态输出低电平,三极管截止状态输出高电平),TTL门和MOS门电路性能差异(速度、功耗),特殊的TTL门(OC门和三态门),计算机常用的组合逻辑电路有哪些?时序逻辑电路有哪些?串行加法器与并行加法器进位方法区别,速度快慢?第三章信息编码与数据表示知识点1、原码、反码、补码和移码的求法,已知[x]补,求[-x]补2、IEEE754标准的单精度浮点数:S(符号1位) + E(带阶符的阶码8位)+M(23位小数) ,符号位s:正数1负数0;8位带阶符的阶码E=指数移码-1=e+127;M隐藏整数1. 。
《计算机组成原理教学资料》计组复习提要.doc
复习知识点第一章:1.数字计算机的硬件组成2.冯.诺依曼计算机的设计思想3.指令与数据的区别4.计算机的发展历史5.软件的组成与分类6.计算机系统的结构层次第二章:1.原码,补码,移码2.理解双符号位补码与移码的溢出条件3.定点、浮点小数的表示与范圉4.字符、字符串、汉字、校验码5.补码加减运算加法:[x +刃补=[x]补+[y]补减法:[x ■刃补=[x]补+ [■刃补6.移码加减运算:[x]移二[x]补+2n加法:[x + y]移二[x+y]补 + 2n = [x]补+[y]补+2n = [x]移+[y]补减法:[x・y]移二[x■刃补+ 2n = [x]补+ [・y]补+2n = [x]移+[・y]补7.原码定点小数乘法补码定点小数乘法&原码定点小数除法一加减交替法补码除法9.浮点小数的运算,10.常见运算电路组成第三章:1.基本概念存储元,存储单元,RAM, ROM, PROM, EPROM,存储器系统,存取时间,存储周期,存储带宽,存储器设计的要求,双端口存储器2.存储器的字/位扩展法3.顺序/交叉方式存储器的结构与带宽计算方法4.相联存储器的基本原理5.Cache原理与命屮率,访问效率的计算方法6.虚拟存储器地址映射方法第四章:1.指令系统的设计要求2.CISC/RISC 的含义3.指令格式4.10种寻址方式5.堆栈的特点第五章1.CPU模型,主要寄存器的功能2.三级时钟体系的含义3.微指令1.指令、微命令、微操作、微指令、微程序的含义及相互关系2.指令周期流程图的理解3.利用微命令的相斥性设计微指令4.微指令格式5.微指令功能的理解4.流水线中的相关性笫六章1总线的基本概念,包括总线带宽,传输速率的计算2三种常见的总线结构3总线仲裁的方法第七章八章1.中断的基本概念,包括中断向量、中断处理流程、多级中断2.DMA的基本概念选择:将十进制数・27/64表示成IEEE754标准的32位浮点规格化数为()。
计算机组成原理复习资料
12
32位单精度浮点数
IEEE 754标准
E:含阶符的阶码,8 位
阶码采用移码方式来表示 正负指数
S:1位符号位
0表示正数 1表示负数
M:尾数,23位小
数表示,小数点放 在尾数域最前面
IEEE 754标准
64位双精度浮点数
E:含阶符的阶码,11位
S:1位符号位 M:尾数,52位小数
规格化表示原则
④ X=(-1)s×1.M×2e =+(1.011011)×23 =+1011.011=(11.375)10
例2:真值20.59375,求32位单精度浮点数
① 分别将整数和分数部分转换成二进制数 20.59375=10100.10011 ② 移动小数点,使其在第1、2位之间 10100.10011=1.010010011×24 e=4 E=4+127=131=10000011 S=0 M=010010011 ③ 得到32位浮点数的二进制存储格式为: 0 100 0001 1010 0100 1100 0000 0000 0000 =(41A4C000)16
3
计算机系统组成(硬件部分)
计算机系统由硬件部分和软件部分组成。 按照传统划分,硬件部分主要由运算器、控制器、存储 器、输入部分和输出部分组成;软件部分则由系统软件 和应用软件两部分组成。 现代计算机中将运算器和控制器集成在一块芯片上,称 为中央处理器(CPU),因此,通常认为现代计算机硬 件部分由CPU、存储器和输入输出系统构成。
本章要点:
• Von Neumann型计算机的基本原理(存储程 序控制)和特点(按地址访问并顺序执行指令 、二进制运算……)和组成框图(以运算器为 中心演变成以存储器为中心)图的变迁 • 个人电脑(Personal Computer) • 普及运算(Pervasive Computing) • 计算机性能指标:处理机字长、速度(吞吐量 、响应时间、主频、时钟周期、存取周期、 CPU执行时间、每条指令周期数CPI、单位时 间内的执行指令(MIPS、MFLOPS))、存 储器容量以及带宽(存储器带宽、总线带宽等 )
计算机组成原理复习题
四、假设机器字长为 16 位,存储浮点数时阶码占 7 位,含 1 位阶符,以 2 为底;尾数 占 9 位,含 1 位数符,没有隐藏位。若阶码和尾数均采用补码表示,说明在尾数规格化 和不规格化两种情况下,上述浮点数格式所能表示的非零最小正数、最大正数、绝对值 最小负数和绝对值最大负数,请写出对应的机器数和十进制真值。若阶码改用移码、尾 数仍用补码表示,上述各个数值又分别是多少?
五、已知 x 和 y 的补码分别为 1.011012 和 1.100112,请用补码一位乘法计算 x⋅y 的补码, 要求写出运算过程。
六、已知 x 和 y 的原码分别为 0.100112 和 1.111012,请用原码不恢复余数除法计算 x/y 的原码,要求写出运算过程,且运算结果保留 5 位小数。
九、有一个“Cache-主存”存储系统,主存共包含 256 个字块,编号 0~255;Cache 共包含 4 个字块,编号 0~3,采用全相联映象方式工作。假设 Cache 的初始状态为空, CPU 按如下顺序访问主存字块:1、2、3、5、1、2、4、5、6、7、1、2、5、6、1、2、 4、6、7、8,请分别画出采用先进先出替换算法(FIFO)和近期最少使用替换算法(LRU) 时 Cache 各字块随时间的使用情况。
计算机组成原理复习题
《计算机组成原理》复习题
一、某 CPU 的主频为 800MHz,假设每个机器周期平均包含 4 个时钟周期,CPU 的平 均指令执行速度为 100MIPS,试问:
计算机组成原理教案(理论课)
《计算机组成原理》教案(理论课)第一章计算机系统概论(按排自学)【内容提要】本章主要介绍计算机的语言、计算机的硬件、计算机系统的层次结构、计算机的发展简史、计算机的应用。
第二章计算机的逻辑部件(6.5学时)【内容提要】本章先复习逻辑电路的功能及原理,然后详细地介绍ALU的工作原理。
通过学习对逻辑部件有一个清楚的认识,为掌握计算机系统的组成结构打下一个坚实的基础。
【重点难点】常用逻辑电路的功能、原理,ALU的原理。
【授课方式】多媒体+板书讲授习题课一次第三章运算方法和运算部件((10.5学时)【内容提要】本章内容包括:数据的表示方法和相互间的转换,带符号的二进制数据在计算机中的表示方法及加减法运算以及二进制的乘法运算、二进制的除法运算、规格化浮点运算、运算部件、数据校验码。
【重点难点】数据乘法和除法的运算方法、乘法器和除法器的结构原理、以及纠错码的编码。
【授课方式】多媒体+板书讲授习题课两次第四章主存储器与存储体系(8.5学时)【内容提要】本章先对存储器进行概述,然后对常用的读/写存储器的工作原理进行系统的介绍,最后重点阐述存储器容量扩展的技术。
通过本章的学习,掌握存储器芯片的类型和各主要存储器芯片的工作原理,掌握扩展存储器容量的技术,能够作给定的存储器芯片按要求设计内存,从而深刻理解存储器的构成原理。
在建立存储系统的层次结构的概念基础上,掌握高速缓冲存储器的基本原理、地址映象和替换策略,段式、页式、段页式虚拟存储器的地址变换,了解相联存储器的基本概念。
【重点难点】存储器芯片的原理、主存的容量扩展技术。
cache的工作原理. Cache的存储器组织:存储映象与地址转换。
【授课方式】多媒体+板书讲授习题课一次第五章指令系统(4学时)【内容提要】本章着重分析计算机指令系统的特性和技术,指令操作码的扩展技术和指令操作数的寻址方式,并对CISC和RISC的特点进行一些阐述,同时介绍一、二种类型计算机的指令系统。
《计算机组成原理》综合复习资料.
《计算机组成原理》综合复习资料一、选择题1.某机字长32位,其中1位符号位,31位表示尾数值。
若用定点小数表示,则最大正小数为______。
A.+(1 – 2-32)B.+(1 – 2-31)C.2-32D.2-312.变址寻址方式中,操作数的有效地址等于______。
A.基值寄存器内容加上形式地址(位移量)B.堆栈指示器内容加上形式地址(位移量)C.变址寄存器内容加上形式地址(位移量)D.程序记数器内容加上形式地址(位移量)3.计算机使用总线结构的主要优点是便于实现积木化,同时______。
A.减少了信息传输量B.提高了信息传输的速度C.减少了信息传输线的条数D.加重了CPU的工作量4.浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。
A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数D.数符与尾数小数点后第一位数字相同为规格化数5.定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是______。
A.-215 ~ +(215 -1)B.-(215 –1)~ +(215 –1)C.-(215 +1)~ +215 D.-215 ~ +2156.某SRA.M芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。
A.64,16 B.16,64 C.64,8 D.16,167.计算机的外围设备是指______。
A.输入/输出设备B.外存储器C.远程通信设备D.除了CPU 和内存以外的其它设备运算器虽由许多部件组成,但核心部件是______。
A.数据总线 B.算术逻辑运算单元 C.多路开关 D.累加寄存器9. 某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是______。
A.0--1M B.0--4MB C.0--4M D.0--1MB10.指令系统中采用不同寻址方式的目的主要是______。
计算机组成原理复习资料大全
Chapter1 计算机系统概述一、计算机发展历程第一代1946-1957数据处理机第二代1958-1964工业控制机第三代1965-1971中小型计算机第四代1972-1990微型计算机第五代单片计算机二、计算机系统层次结构冯·诺依曼机的主要设计思想:采用存储程序的方式,编制好的程序和数据放在同意存储器中,计算机可以再无人干预的情况下自动完成逐条取出指令和执行指令的任务;在机器内部,指令和数据均以二进制码表示,指令在存储器中按执行顺序存放。
(存储程序并按地址顺序执行)五层结构:5高级语言级-编译程序4汇编语言级-汇编程序3操作系统级-操作系统2一般机器级-微程序1逻辑电路级-硬件执行1.计算机硬件的基本组成运算器“算盘”、存储器“记忆”、控制器“发号施令”、适配器“转换器”、总线和输入/输出设备。
存储程序并按地址顺序执行(冯·诺依曼计算机工作原理)2.计算机软件的分类①各种服务性程序②语言类程序③操作系统④数据库管理系统3.计算机的工作过程收集信息、处理与存储信息、输出信息三、计算机的性能指标吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量主频:CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟,主时钟的频率f叫CPU的主频CPU时钟周期:主频的倒数称为CPU时钟周期T,T=1/fCPI:表示每条指令的周期数,即执行一条指令所需的平均时钟周期数。
CPI=执行某段程序所需的CPU时钟周期数/程序包含的指令条数CPU执行时间:表示CPU执行一般程序所占用的CPU时间。
CPU执行时间=CPU时钟周期数*CPU时钟周期MIPS:每秒百万指令数,即单位时间内执行的指令数。
MIPS=指令数/(程序执行时间*10^6)MFLOPS:每秒百万次浮点操作次数,用来衡量机器浮点操作的性能。
MFLOPS=程序中的浮点操作次数/(程序执行时间*10^6)Chapter2数据的表示和运算一、数制和编码1.进位计数值及其相互转换2.真值和机器数原码与补码互相转换“正数不变,负数取反+1”移码1+0- 符号位,数位5.校验码奇偶校验,只能检测出奇数个错误奇数1奇C=0,偶数1时偶C=0二、定点数的表示和运算1.定点数的表示2.定点数的运算加:X补+Y补=[X+Y]补减:[X-Y]补=X补+[-Y]补除:恢复余数法&加减交替法数的字长大于绝对值的现象叫做溢出。
计算机组成原理复习题及答案讲课稿
计算机组成原理复习题及答案一、填空、选择或判断1.多核处理机是空间并行计算机,它有___多__个CPU。
2.计算机的发展大致经历了五代变化,其中第四代是 1972-1990 年的_大规模和超大规模集成电路______计算机为代表。
3.计算机从第三代起,与IC电路集成度技术的发展密切相关。
描述这种关系的是_摩尔__定律。
4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。
首次将CPU的所有元件都放入同一块芯片之内。
5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器,可寻址存储器是_1MB______。
6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。
7.冯。
诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。
8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发展了操作系统,通过它对__硬软资源______进行管理和调度。
9.计算机硬件能直接执行的只有__机器语言_________ 。
10.完整的计算机系统应包括__配套的硬件设备和软件系统______。
11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。
12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。
13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。
14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。
15.计算机系统中的存储器分为__内存____和__外存______。
在CPU执行程序时,必须将指令存放在__内存______中。
计算机组成原理复习题及参考答案
计算机组成原理复习题及参考答案(共96页)-本页仅作为预览文档封面,使用时请删除本页-计算机组成原理复习题及参考答案1.在单级中断系统中,CPU一旦响应中断,则立即关闭_____。
标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许B.中断请求C.中断屏蔽D.中断响应答案:A题型:单选题2.浮点运算指令对用于科学计算的计算机是很必要的,可以提高计算机的运算速度。
答案:正确题型:判断题3.处理大量输入输出数据的计算机,一定要设置十进制运算指令。
答案:错误题型:判断题4.在计算机的指令系统中,真正必须的指令不多,其余指令都是为了提高计算机速度和便于编程而引入的。
答案:正确题型:判断题5.不设置浮点运算指令的计算机,就不能用于科学计算。
答案:错误题型:判断题6.通用寄存器间接寻址方式中,操作数处在内存单元中。
答案:正确题型:判断题7.扩展操作码是操作码字段中用来进行指令分类的代码。
答案:错误题型:判断题8.随机半导体存储器(RAM)中的任何一个单元都可以随机访问。
答案:正确题型:判断题9.和静态存储器相比,动态存储器的工作速度较慢,但功耗较低、集成度较高,因而常用于主存储器。
答案:正确题型:判断题10.一般情况下,ROM和RAM在存储体是统一编址的。
答案:正确题型:判断题访问存储器的时间是由存储体的容量决定的,存储容量越大,访问存储器所需的时间越长。
答案:错误题型:判断题的功能全由硬件实现。
答案:正确题型:判断题13.因为动态存储器是破坏性读出,因此必须不断的刷新。
答案:错误题型:判断题14.固定存储器(ROM)中的任何一个单元不能随机访问。
答案:错误题型:判断题15.由于半导体存储器加电后才能存储数据,断电后数据就丢失,因此,用EPROM制成的存储器,加电后必须重写原来的内容。
答案:错误题型:判断题16.交叉存储器主要解决扩充容量问题。
答案:错误题型:判断题17.访问存储器的请求是由CPU发生的。
(完整版)计算机组成原理复习题(含答案)
计算机构成原理复习题一、选择题:1.双字节一般指( C )二进制数。
A.1位B.32位C.16位D.8 位2. 在主机中,能对指令进行译码的器件是(D)。
A .储存器B. ALU C.运算器D.控制器3. 若一个数的编码是10000000,它的真值是-127 ,则该编码是(D)。
A .原码B.移码C.补码D.反码4. 在 I/O 控制方式中,主要由程序实现的是(C)。
A . PPU方式B. DMA方式C.中止方式D.通道方式5.在浮点数的表示范围中,(B )在机器数中不出现,是隐含的。
A .阶码B.基数C.尾数D.符号6. 指令系统采纳不一样的寻址方式的主要目的是( D )。
A.提升接见速度B.简化指令译码电路C.增添内存容量D.扩大寻址范围7.若标记寄存器 Z=1 ,表示( C )A .运算结果为负B.运算结果为 1 C .运算结果为0D.运算结果为正8. 寄存器间接寻址方式中,操作数在(B)中。
A.寄存器B.储存器C.货仓D.CPU9. DMA接口( B)。
A .能够用于主存与主存之间的数据互换B.内有中止体制C.内有中止体制,能够办理异样状况D.内无中止体制10.计算机主频的周期是指( A )A.时钟周期B.指令周期C.工作周期D.存取周期11. 运算器是由多种零件构成的,其核心零件是(D)。
A.数据寄存器B.累加器C.多半变换器 D.算术逻辑运算单元12.使 CPU与 I/O 设施完整并行工作方式是( C )方式。
A.程序直接传递B.中止C.通道D.程序查问13. 某计算机字长32 位,储存容量为64KB,若依据字节编址,它的寻址范围是(B)A. 8K B. 16K C. 32K D. 4K14.目前我们所说的个人台式商用机属于( D A.巨型机B.中型机C.小型机) 。
D.微型机15.冯·诺依曼机工作方式的基本特色是( B)。
A.多指令流单数据流B.按地点接见并次序履行指令C.货仓操作D.储存器按内容选择地点16. CPU的构成中不包含 ( A)。
(完整版)计算机组成原理复习题及答案
(完整版)计算机组成原理复习题及答案⼀.选择题1. 我国在__D____ 年研制成功了第⼀台电⼦数字计算机,第⼀台晶体管数字计算机于______ 年完成。
(答案错误)A.1946 1958 B.1950 1968 C.1958 1961 D.1959 19652. 32位微型计算机中乘除法部件位于__A____ 中。
A.CPU B.接⼝ C.控制器 D.专⽤芯⽚3. 没有外存储器的计算机监控程序可以放在___B___ 。
A.RAM B.ROM C.RAM和ROM D.CPU4. 下列数中最⼩的数是__A____ 。
A.(101001)2 B.(52)8 C.(2B)16 D.(44)105. 在机器数___B.C___ 中,零的表⽰形式是唯⼀的。
A.原码B.补码C.移码 D.反码6. 在定点⼆进制运算器中,减法运算⼀般通过___D___ 来实现。
A.原码运算的⼆进制减法器 B.补码运算的⼆进制减法器C.补码运算的⼗进制加法器 D.补码运算的⼆进制加法器7. 下列有关运算器的描述中___C___ 是正确的。
A.只作算术运算,不作逻辑运算 B.只作加法C.能暂时存放运算结果 D.以上答案都不对8. 某DRAM芯⽚,其存储容量为512K×8位,该芯⽚的地址线和数据线数⽬为___D___ 。
A.8,512 B.512,8 C.18,8 D。
19,89. 相联存储器是按___C___ 进⾏寻址的存储器。
A.地址指定⽅式 B.堆栈存取⽅式C.内容指定⽅式 D。
地址指定与堆栈存取⽅式结合10. 指令系统中采⽤不同寻址⽅式的⽬的主要是___B___ 。
A.实现存储程序和程序控制 B.缩短指令长度,扩⼤寻址空间,提⾼编程灵活性C.可以直接访问外存 D.提供扩展操作码的可能并降低指令译码难度11. 堆栈寻址⽅式中,设A为累加寄存器,SP为堆栈指⽰器,Msp为SP指⽰器的栈顶单元,如果操作的动作是:(A)→Msp,(SP)-1→SP,那么出栈操作的动作为:A.(Msp)→A,(SP)+1→SP B.(SP)+1→SP,(Msp)→AC.(SP)-1→SP,(Msp)→A D.(Msp)→A,(SP)-1→SP12. 在CPU中跟踪指令后继地址的寄存器是__B____ 。
计算机组成原理经典复习题集锦(附答案)知识讲解(参考)
计算机组成原理经典复习题集锦(附答案)知识讲解计算机组成原理经典复习题集锦(附答案)计算机组成原理复习题一、填空题1.用二进制代码表示的计算机语言称为(机器语言),用助记符编写的语言称为(汇编语言)。
2. 计算机硬件由(操纵单元)、(运算器)、(存储器)、输入系统和输出系统五大部件组成。
3.十六进制数CB8转换成二进制数为(110010111000)。
4.某数x的真值-0.1011B,其原码表示为( 1.1011)。
5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。
6.指令通常由(操作码)和(地址码)两部分组成。
7.要组成容量为4K*8位的存储器,需要(8)片4K×1位的芯片并联,或者需要(4)片1K×8位的芯片串联。
8. 中断处理过程包括(关中断)、(爱护现场)、(执行中断服务程序)、(恢复现场)和(开中断)时期。
9.操作数寻址方式包括(直截了当寻址)、(间接寻址)、(马上寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。
10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种方式。
11.高速缓冲存储器的替换算法有(先进先出)和(近期最少使用)。
12.妨碍流水线性能的因素有(数据相关)、(操纵相关)和(资源相关)。
13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB 为单位,其中1G=()。
14.主存储器普通采纳(动态RAM)存储器,CACHE采纳(静态RAM )存储器。
15.世界上第一台计算机产生于(1946 )年,称为(ENIAC)。
16. I/O的编址可分为(别统一编址)和(统一编址),前者需要单独的I/O指令,后者可经过(访存)指令和设备交换信息。
17.CPU从主存取出一条指令并执行该指令的全部时刻叫做(指令周期),它通常包含若干个(机器周期),而后者又包含若干个(时钟周期)。
18.计算机中各个功能部件是经过(总线)连接的,它是各部件之间举行信息传输的公共线路。
《计算机组成原理教学资料》考试复习
存储器系统
掌握主存和辅存的组成和特点, 以及常见的存储器层次结构。
I/O系统
了解计算机与输入输出设备的 接口方式,包括并行接口、串 行接口和网络接教材,并做好笔记记录重点内容。
2 做习题和实验
通过做习题和实验,加深对计算机组成的理 解。
3 参考学习资料
结合其他学习资料,加深对计算机组成的理 解。
按照复习计划,多做习题和实验,加深对计算机组成的理解。
合理安排时间
制定合理的复习计划和时间安排,掌握时间管理技巧,提高学习效率。
计算机组成原理教学资料 考试复习
本课程旨在帮助您深入了解计算机组成,从而更好地理解计算机的工作原理。 在这个复习资料中,将重点介绍教学资料的内容和方法。
教学资料简介
重要性
教学资料是了解计算机组成的主要方式,掌握基本概念和功能。
内容概述
重点介绍计算机系统的基本概念,层次化结构,数据表示和处理,指令执行和控制,存储器 系统和I/O系统。
4 讨论和交流
与同学和老师讨论计算机组成的问题,相互 交流学习。
复习计划与时间安排
1
安排每个复习阶段的时间
2
将复习时间分配到各个阶段,合理安排
计算机组成的学习和复习任务。
3
制定合理的复习计划
根据考试时间制定合理的复习计划,并 根据自己的情况进行调整。
掌握时间管理技巧
合理利用时间,掌握时间管理技巧,提 高学习效率。
复习要点
计算机系统的基本概念
了解计算机系统的结构,掌握 各层次之间的关系,以及各模 块的功能。
数据的表示和处理
了解计算机使用的不同数据类 型,包括整数、浮点数、字符 等,以及数据的存储和处理方 式。
指令的执行和控制
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理复习题65770第一章一、填空1.计算机系统主要由()、()两大部分组成。
2.计算机硬件子系统由()、()、()、()、()3.计算机软件子系统由()、()4.计算机应用软件由()、()、()、()5.计算机系统软件由()、()、()、()6.计算机的主要技术指标()、()、()7.计算机发展五代主要代表计算机()、()、()、()、()8.计算机未来发展方向()、()、()、()9.计算机按功能可分为()、()、()10. ( )与()、输入输出接口和系统总线合称为计算机主机。
11.用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。
12.程序设计语言一般分为三类()、()、()。
13.数控机床是计算机在()方面的应用,邮局自动分拣信件是计算机在()方面的应用。
14.现代计算机主要采用()结构作为计算机硬件之间的连接方式。
15.用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。
二、选择题1.“从中间开始”设计的“中间”目前多数在()A.传统机器语言机器级与操作系统机器级之间B.传统机器语言机器级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间2.在计算机系统设计中,比较好的方法是 ( )A .从上向下设计B .从下向上设计C .从两头向中间设计D .从中间开始向上、向下设计第二章1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输出端?各是什么?2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?3.二—四译码器的工作原理?(如图)4.并行四位寄存器的工作原理?(如图)1.三态开关的工作原理:D IN D OUTE5.半加器本位和逻辑表达式6. 半加器进位逻辑表达式。
7.全加器本位和逻辑表达式是:8 . 全加器向高位进位的逻辑表达式:9.SN74181是什么芯片?作什么运算取决哪些引脚?10. SN74182是什么芯片?作用?11.用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。
(给定引脚)。
181给定引脚:SN74 181 0~A3 0~B3C n C n+4 A = BM12.用SN74181,SN74182组成一个16位运算器,并行相加并行进位(给定引脚)。
13用181和182组成一个16位并行运算并行进位运算器。
14设计一个具有十个输入端的BCD 码编码器?(要求列出真值表,写出逻辑表达式,画出逻辑框图)15、设计一个三八译码器:(要求列出真值表,写出逻辑表达式,画出逻辑框图)第三章1.已知X=21,Y=17,求[X+Y]BCD=?[X+Y]余3=?0~A 3 0~B 3 0~S 3F 0~F 3C n C n+4 A = B M P P 0~P 3G 0~G 3C n C n+1C n+2 V c P2.已知:X=0.1011,Y=0.0101,求[0.5X]补,[0.25X]补,[-X]补,2[X]补,[0.5Y]补,[0.25Y]补,[-Y]补,2[-Y]补。
3.已知:2[X]补=1.0101001,1/2[Y]原=1.01011000,用变形补码计算[X]补+[Y]补,并判断溢出。
4.X=-1101, Y=-1011, 用原码一位乘求X*Y5.X=-1101, Y=-1011, 用补码一位乘求X*Y6.求信息1011的海明码7.信息位8位的海明码,在接收到报文110010100000,求出发送端发送的信息位。
8.设生成多项式为X3+X+1,计算数据信息10101的CRC编码。
9.知M(X)=1101B,r=3,G(X)=1001B,求CRC=?第四章存储器容量扩展一个存储器的芯片的容量是有限的,它在字数或字长方面与实际存储器的要求都有很大差距。
所以需要在字向和位向进行扩充才能满足需要。
为了减少存储器芯片的引腿数,一般大容量存储器芯片的数据宽度只有1位或很少几位,而主存储器的数据宽度通常为32位、64位等,因此需要进行位扩展(扩展存储器的字长)。
另外,当需要加大存储器容量时,需要进行字扩展(扩展存储器的字数)。
当然,也可能字、位两个方向都需要进行扩展。
(一)典型SRAM 芯片(二)存储器的位扩展位扩展指的是用多个存储器器件对字长进行扩充。
位扩展的连接方式是将多片存储器的地址、片选、读写控制端相应并联,数据端分别引出。
例如:使用2114芯片和8位CPU 组成的存储系统。
SRAM 2114(18)VccD3D2D1D0CSWE………A9A0GND(三)字扩展:是指增加存储器中字的数量,静态存储器进行字扩展时,将各芯片的地址线、数据线、读写控制线相应并联,由片选信号来区分各芯片的地址范围。
例如:使用6264芯片和8位CPU组成一个24k×8系统。
1.列地址表2.分析地址表每片地址从A12~A0完全对应的,各片A12~A0和CPU的A12~A0一一对应连接。
A15、A14、A13接到地址译码器上。
3.连接地址表:第四章问题1.使用多体结构的主存储器的目的?什么是低位地址叉,其优点何在?2、静态存储器和动态存储器器件的特性有哪些主要区别?各自主要应用在什么地方?3、存储器按材质分可分为几大类?可分为三大类:磁性存储器、半导体存储器、光存储器。
4、存储器的地址线和它容量关系?5、存储器的主要技术指标有哪些?6、简述六管静态存储器结构及工作过程?7、如何用2114和8位机CPU连接成一个1K*8的系统?(位扩展)8、单管动态随机存储器结构及工作过程?9、MROM PROM EPROM DRAM SRAM 各是什么芯片?10、设计一个二极管式的只存存储器(4*4),且0号单元存8,1号单元存4,2号单元存2,3号单元存1。
11、提高存储器和CPU传输信息速度的方法?12.如何用6264和16位机CPU连接成一个16K*16的系统?第五章1.确定哪些数据类型用数据表示来实现,下面几项中不重要的是:A.能够缩短程序运行的时间B.数据表示能够有良好的通用性和利用率C.尽可能多的用硬件实现,提高性能D.减少CPU和主存储器之间的通信量2.有效的缩短地址码的长度,主要采用的有哪些方法?(1)用间址寻址方式缩短地址码长度(2)用变址寻址方式缩短地址码长度(3)用寄存器间接寻址方式缩短地址码长度是最有效的方法3.指令优化编码方法,就编码的效率来讲,那种方法最好?A. 固定长度编码B. 扩展编码法C. huffman编码法D. 以上编码都不是4、人们根据特定需要预先为计算机编制的指令序列称为()。
A、软件B、文件C、集合D、程序5、先计算后再访问内存的寻址方式是()。
A、立即寻址B、直接寻址C、间接寻址D、变址寻址6、以下四种类型指令中,执行时间最长的是()。
A、RR 型B、RS 型C、SS 型D、程序控制指令8、在计算机中存放当前指令地址的寄存器叫(),在顺序执行指令的情况下(存储器按字节编址,指令字长32位),每执行一条指令,使寄存器自动加();在执行()指令或()操作时,()应接收新地址。
A、指令寄存器B、地址寄存器C、程序寄存器D、转移E、中断F、顺序G、1H、2I、49、在CPU中,保存当前正在执行的指令的寄存器为(),保存当前正在执行的指令地址的寄存器是(),算术逻辑运算的结果通常放在()或()中。
A、程序计数器B、指令寄存器C、程序状态字D、通用寄存器E、地址寄存器F、数据寄存器G、累加器10、下列叙述中,能反映RISC特征的有()。
A、丰富的寻址方式B、使用微程序控制器C、执行每条指令所需的机器周期数的平均值小于2D、多指令格式E、指令长度不可变F、简单的指令系统G、只有Load/Store指令访问存储器H、设置大量通用寄存器I、在编译软件作用下的指令流水线调度11、设相对转移指令占两个字节,第一个字节是操作码,其地址是 2000H,第二个字节是相对位移量,那么:(1)若第二个字节的内容为06H,则转移到的地址为______ 。
A、2008HB、2009HC、1FFCHD、FFBH(2)若转移到的地址为1FFDH,则第二个字节的内容为_______。
A、05HB、FBHC、FDHD、FFH二.填空1、一台计算机所有()指令的(),称为这台计算机的指令系统。
2、形成指令地址的方式称为()方式,有()寻址和()寻址两种,使用()来跟踪指令地址。
3、RISC指令系统的最大的特点是();()固定;()种类少;只有()指令访问存储器。
4、不同机器有不同的(),RISC指令系统是()指令系统的改进。
5、二地址指令中,操作数的物理位置有三种形式,他们是()型、()型和()型。
6、条件转移指令、无条件转移指令、转子指令、返主指令和中断返回指令都是()指令。
这类指令在指令格式中所表示的地址是(),而不是()。
7、数据传送指令的功能是实现()和()之间,()和()之间的数据传送。
8、计算机的低级语言分为()和(),这两种语言都是面向()的语言,高级语言的语句和用法与具体()的()无关。
9、在寄存器间接寻址方式中,有效地址存放在()中,而操作数存放在()中。
10、根据操作数所在位置指出其寻址方式(1)操作数在寄存器中为()(2)操作数地址在寄存器中为()(3)操作数在指令中为()(4)操作数的地址为某一寄存器内容与位移量之和,可以是()、()或()。
三简答题1、假设(R)=1000,(1000)=2000,(2000)=3000若:(PC)=4000,问在以下寻址方式下访问到的操作数的值什么?(1)寄存器寻址 R(2)寄存器间接寻址(R)(3)直接寻址 1000(4)存储器间接寻址(1000)(5)相对寻址-2000(PC)(6)立即数寻址 20002、某计算机字长16位,运算器16位,有16个通用寄存器,8种寻址方式,主存客量为64k字,指令中地址码由寻址方式字段和寄存器字段组成,试问。
(1)单操作数指令最多有多少条?(2)双操作数如指令最多有多少条?(3)单字长指令间接寻址范围有多大?3.指令按地址码可分为哪几种?零地址指令,一地址指令,二地址指令,三地址指令,多地址指令4.指令按操作码可分为哪几种?定长码指令,变长码指令5.最快的寻址方式是什么?是立即寻址方式,因为该指令只一次访问存储器,取指令后,便得到了操作数6.程序控制类指令中含哪几种?转移指令,调用指令,返回指令7.指令操作分为几步?各步完成什么操作?指令执行分三步,它们是,取指令,分析指令,执行指令8. RISC和CISC代表什么?RISC:精简指令系统计算机;CISC:复杂指令系统计算机9.指令兼容有几种形式?各是什么?指令兼容有两种,一种是向上兼容,另一种是向下兼容10、将高级语言源程序转换成机器语言程序有哪几种方法?每种方法各有何特点?高级语言源程序转换成机器语言程序的方法:1)编译法:速度快交互性差,有完整目标程序2)解释法:速度慢交互性好无完整目标程序11、计算机程序设计语言共分几级?每级各有何特点?程序设计语言共分三级机器语言快占空间少不易懂不脱机汇编语言较快占空间较少较易懂不脱机高级语言慢占空间多易懂脱机12设计题 (选作题)1、指令字长为16位,每个地址码为6位,采用扩展操作码的方式,设计14条二地址指令,100条一地址指令,100条零地址指令。