计算机组成原理

您所在的位置:网站首页 计算机的指令由什么构成 计算机组成原理

计算机组成原理

2024-07-09 18:33| 来源: 网络整理| 查看: 265

一、填空题 1、半导体随机读写存储器RAM可分为 SRAM 和( DRAM )。 2、电磁式计算机的研制成功,改了齿轮转动的命,使计算机的运算形式由旋转运动变为继电器的( 开闭;开关 )运动,元件的运动幅度大大缩小。 3、通常把运算器和( 控制器 )以及数量不等的寄存器作成一个独立的部件,称为中央处理器CPU(Central Processing Unit)。 4、帕斯卡加法器与先前计算工具的不同之处是它具有( 内动力 ),不过它非常简单,就是使用了钟表中的发条。 5、在计算机常用的数据表示格式中,( 浮点数、浮点 )格式,所有数据的小数点位置随比例因子的不同而在一定范围内可以自由浮动。而浮动格式容许的数值范围很大,要求的处理硬件比较复杂。 6、对存储器的要求是容量大、速度快、成本低,为了解决这三方面的矛盾,计算机采用( 三级;多级 )存储体系结构。 7、对存储器的要求是容量大、速度快、成本低,为了解决这三方面的矛盾,计算机采用多级存储体系结构,即高速缓冲存储器、(主;主存) 存储器 、辅助存储器构成的多级存储体系结构。 8、自动计算机应具有适合工作元件的内动力、内程序执行机制,具有与内程序相适应的数据和程序存储与表示形式,并可以实现系统运行中的( 自主;自我 )管理。 9、存储体的基本扩展方式有三种。其中,位数不变,字数扩展方式称为(字)扩展方式。 10、存储体的基本扩展方式有三种。其中,字数不变,位数扩展方式称为(位)扩展方式。 11、存储体的基本扩展方式有三种。其中,字数和位数同时扩展方式称为(段)扩展方式。 12、数据在总线上的传输过程中,若发现和接收端没有共同的时钟,双方的操作不依赖时钟,而是一方的操作依赖于另一方的操作,这种定时方式,称为( 异步 )定时方式 13、数据在总线上的传输过程中,若发送和接收端采用共同的时钟,在规定的时间开始,并在规定的时间结束,这种定时方式,称为( 同步 )定时方式。 14、反映主存速度指标的三个术语是存取时间、存储周期和存储器( 带宽 )。 15、总线是供多个部件( 分时 )共享的公共信息传送线路。 16、DRAM比SRAM的读写速度慢的原因是因为:为了保持数据,需要定时地( 刷新 )。 17、对冯诺依曼计算机体系结构改进的过程中,“并行” 与 “( 共享 )” 就成为了一个永恒的话题。 18、半导体只读写存储器ROM可分为MROM、( PROM )和EPROM。 19、中断向量表就是由中断!向量组成的表,每个中断向量就是一个中断服务程序的( 入口 )地址。 20、电子技术的应用,标志着计算机工作时由电动机械式计算机之齿轮、电磁式计算机之继电器的宏观运动变为电子计算机之电子的( 微观 )运动 21、算盘和算筹不能自动执行程序,布筹、拨珠都必须借助人工进行,说明它缺乏( 内动力 )。 22、算盘和算筹不能自动执行程序,是由于计算程序存储在人脑中,由人脑下达,说明它不具有( 内程序 )。 23、按照总线所处的位置分为片内总线和片外总线,片外总线是指用于连接CPU、内存以及I/O设备的总线。因此,片外总线又称为( 系统 )总线。 24、半导体可擦可编程只读写存储器EPROM又可分为UVEPROM和( E )EPROM。 25、堆栈(Stack)是在内存中开辟的一个存储数据的连续区域,栈底是固定的,栈顶是活动的。对堆栈数据的操作只能在浮动着的栈顶进行,为此设置了一个栈顶( 指针 )以表示当前栈顶的位置。 26、( 存储器带宽 ),单位时间里存储器所存取的信息量,通常以位/秒或字节/秒做度量单位。 27、( 存储周期;读取周期 ),指连续启动两次读操作所需间隔的最小时间,其时间单位为ns。 28、CPU从主存中取出一条指令并执行这条指令的时间和称为( 指令 )周期。 29、由于每一条指令所包含的微指令是固定的,通常把指令系统存储在专门的ROM中,并称之为( 控制 )存储器。 30、计算机的基本硬件部分包括运算器、控制器、存储器、I/O设备,以及连接它们的( 总线 )。 31、计算机中的CPU通常采用微电子技术,由一片VLSI集成电路实现,因此称为( 微处理器 )MPU(Micro-Processing Unit)。 32、巴贝奇提出的自动计算机模型中包含:内动力+( 内程序 )+输入、输出、记忆、运算的功能部件。 33、二进制的提出是著名数学家莱布尼兹受中国( 八卦 )图的启示而提出了的。 34、计算机中常用的数据表示格式中,( 定点 )格式,所有数据的小数点位置是固定不变的;容许的数值范围有限,要求的处理硬件比较简单。 35、SRAM 比DRAM 的读写速度( 快 ),但价格高。 36、在巴贝奇的分析机中,具有内程序。程序和数据是存储在( 穿孔卡片 )中的。 37、CPU中保存当前正在执行的指令的寄存器是( 指令 )寄存器 。 38、存储器按存取方式分类,可分为( 随机 )存取和顺序存取。 39、计算机控制器的功能是定序、( 定时 )和发送操作控制信号。 40、( 运算器 )是一个数据的加工处理部件。 41、从使用元器件的角度按 “代” 划分为机械时代、电气时代、电子时代和( 微电子 )时代 42、( 控制器 )是整个计算机系统的指挥部件。 43、一条指令应提供两方面的信息,一是指明操作的性质,二是给出与操作数有关的信息,如直接给出操作数或给出操作数的( 地址 )、运算结果的存储位置等。 44、存储器按存储介质分类,可分为磁表面和( 半导体 )存储器。 45、若把微处理器MPU和存储器、总线以及I/O接口在一片VLSI集成电路中实现,就成为微控制器MCU(Micro-Controller Unit),俗称( 单片机 ),在嵌入式应用领域获得广泛的应用。 46、计算工具的发展是从两个方面不断地向前推进的:计算机体系结构的发展和( 元器件 )技术的进步。 47、一条指令应提供两方面的信息,一是指明操作的性质,即要求CPU做什么操作,这部分称为( 操作码 ) 48、堆栈(Stack)是在内存中开辟的一个存储数据的连续区域,对堆栈中数据操作的存取机制是( 后进先出 ),即LIFO。 49、微程序控制方法相当于把控制信号存储起来,它的好处是使操作控制部件的事件规整化,操作控制部件的功能具有可修改性和可( 扩充;扩展 )性。 50、CPU中指示下一条指令地址的寄存器是( 程序计数器;PC )

二、判断题 1、处理器性能提升的途径主要有两个,一个是提高主频,另一个是改进体系结构。 正确答案: √ 2、中断请求信号IRQ源自于设备的状态就绪标志位RD。 正确答案: √ 3、指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程的灵活性。 正确答案: √ 4、LCD和LED显示器一样,都是自发光型,没有背景光源也一样能工作。 正确答案: × 5、浮点数的取值范围由阶码的位数决定,而精度由尾数的位数决定。 正确答案: √ 6、指令流水是指将一条指令的执行过程分为n个操作时间大致相等的阶段,每个阶段由一个独立的功能部件来完成,这样n个部件就可以同时执行n条指令的不同阶段,从而大大提高CPU的吞吐率。 正确答案: √ 7、通过触摸屏既可以看到图形界面,又可以输入位置信息,因此,它既是一个输入设备,也是一个输出设备。 正确答案: × 8、CPU可以直接访问主存,而不能直接访问辅存。 正确答案: √ 9、DMA方式进行外设与主机交换信息时,不需要向主机发出中断请求。 正确答案: √ 10、在计算机系统中,除CPU和主存之外的其他部件和设备,常被称为外围设备。 正确答案: √ 11、主程序运行时,何时转向为外设服务的中断服务程序是预先安排好的。 正确答案: × 12、采用反码和补码,就可以基本上解决负数在机器内部数值连同符号位一起参加运算的问题了。 正确答案: √ 13、大多数微机总线由地址总线、数据总线和控制总线组成,因此,它们是三总线结构的。 正确答案: × 14、反码相加运算时,其符号位与数值位一起参加运算,如果有进位出现,则要把它送到最低位去相加,这称为循环进位。 正确答案: √ 15、存储器元件只读存储器ROM的发展演进的先后顺序是MROM、PROM、UVEPROM、EEPROM、Flash。 正确答案: √ 16、在常见的微机系统中,磁盘常采用通道方式与主存交换信息。 正确答案: × 17、CPU在响应中断请求时,将程序计数器和有关寄存器内容等系统的状态信息存储起来,以使中断处理结束之后能恢复原来的状态继续执行程序,称为现场保护。 正确答案: √ 18、某R进位计数制,其左边一位的权是其相邻的右边一位的权的R倍。 正确答案: √ 19、I/O端口统一编址是指给每个外设分配一个地址编号。 正确答案: × 20、CPU访问存储器的时间是由存储器的容量决定的,存储容量与越大,访问存储器所需的时间越长。 正确答案: × 21、根据I/O接口的定义,担当连接设备与主机总线任务的部件称为设备适配器(Adapter),也称I/O接口(Interface)。那么,Adapter和Interface是等价的。 正确答案: × 22、CPU在响应外设的DMA请求时,也需要像中断处理那样,保存断点和现场,以便DMA结束后再恢复断点和现场。 正确答案: × 23、指令系统中采用不同寻址方式的目的主要是实现存储程序和程序控制。 正确答案: × 24、DMA控制器和CPU可同时使用总线。 正确答案: × 25、计算机的主存是由RAM和ROM两种半导体存储器组成的。 正确答案: √ 26、CPU在响应外设的DMA请求时,也需要像中断处理那样,需在当前指令执行完成后才能转入DMA响应。 正确答案: × 27、DMA是主存与外设之间交换数据的方式,也可用于主存与主存之间的数据交换。 正确答案: × 28、显示适配器中的显示缓冲存储器用于存放显示器将要向CPU输入的信息。 正确答案: × 29、微程序控制方法的基本思想是将程序存储原理引入到操作控制部件的设计中,即把一条指令看作是有一个微指令系列组成的微程序。 正确答案: √ 30、控制存储器是用来存放微程序的存储器,它比主存储器速度快。 正确答案: √ 31、在所有的进位计数制中,整数部分最低位的权都是1。 正确答案: √

三、简答题

根据三原色原理,由三种颜色的颜料就可以配出任意色彩,为什么彩色喷墨打印机需要6种颜色的墨盒? 我的答案:虽然可以配出任意色彩,但是表现力差,色域的宽广度和人眼的要求相差甚远,即使加入黑色墨盒,成为4色墨盒,形成四色打印机,其色彩还原能力仍无法与冲印的相片相比,所以添加了淡青色和淡品红,成为六色打印机。计算机控制器的功能有哪些?分别是由什么对应的部件实现的? 我的答案: (1)定序:组成程序的指令必须按照一定的顺序被执行。[指令控制器] (2)定时:①统一的时间标准——时钟和节拍②时钟频率。[时序控制器] (3)操作控制:控制器应能按指令规定的内容,在规定的节拍向有关部件发出操作控制信号。[总线控制器]磁盘和光盘相对的优缺点分别是什么?磁光盘是如何对他们的优缺点进行综合的? 磁盘是一种具有存储容量大、位成本低、信息保存时间长、读出时不需要再生等特点的辅助存储器。 光盘具有记录密度高,存储容量大,可靠性高,可长期保存信息,成本低,体积小等技术特点。 磁光盘的可擦洗次数达100万次以上。 4、计算机体系改进的目标是什么?对冯.诺依曼计算机体系结构改进的具体措施都有哪些? 计算机体系结构发展的目标是并行与共享。 对冯诺依曼体系结构的改进有, (1)从以运算器为中心到以存储器为中心。技术路线:分时操作系统、中断控制技术、DAM控制技术、总线技术 (2)指令执行的并行与共享。技术路线:指令的流水作业 (3)处理器并行与共享。技术路线:SMP(对称多处理结构),MPP(大规模并行处理系统),CMP(单芯片多处理器,简称多核CPU) 5、算盘和算筹与现代计算机的差距主要体现在哪些方面?成为现代计算机应具备哪些功能? 现代计算机可以自动执行程序,而算盘和算筹不能自动执行程序,必须人工进行,计算者被绑定在计算过程中。 (1)具有适合工作原件的内动力(内动力) (2)具有内程序执行机制(内程序) (3)具有与内程序相适应的数据和程序存储与表示形式(存储) (4)可以实现系统运行中的自我管理() 6、简述总线接口的功能有哪些? ①控制:传递总线上的控制信息,主设备会通过总线接口向从设备发出控制信息。 ②数据缓存:在总线传递信息时,在总线接口中临时存放数据。 ③状态设置通过总线和转换从设备的工作信息,便于主设备了解从设备的信息。 ④数据转换:某些总线接口需要对传递的数据进行转换。 ⑤整理:对接口本身进行调整。 ⑥程序中断。 7、简述总线通信中,主从双方之间的时序控制方式有哪几种?分别适用于什么样的情形? (1)同步通信。特点是模块之间地配合简单一致,采用了公共时钟,每个部件什么时候发送或接受信息都有同一地时钟规定。因此有较高的传输效率,缺点是所有模块都强求一致的同一时限,使设计缺乏灵活性。 (2)异步通信。双方地操作不依赖基于共同时钟地时间标准,而是一方地操作依赖于另一方地操作,形成一种“请求-应答”方式,或称为握手方式,采用地通信协议称为握手协议。 (3)半同步通信。特点是用系统时钟同步,但对慢速设备可延长传输数据的周期。适用于系统工作速度不高,但又包含了许多工作速度差异较大地各类设备地简单系统。它的控制方式比异步通信简单,在全系统内各模块又在统一的系统时钟控制下同步工作,可靠性高,同步结构比较方便。缺点是对系统时钟频率不能要求太高,从整体上看,系统工作地速度不会很高。 (4)分离式通信。思想是将一个传输周期分解为两个子周期。特点是每个模块占用总线使用权都必须提出申请。 在得到总线使用权后,主模块在限定的时间内向对方发送信息,采用同步方式传送,不再等待对方的回答信号。各模块在准备数据的过程中都不占用总线,总线可以接受其他模块的请求。总线被占用时都在做有效工作,不存在空闲等待时间,充分地利用了总线地有效占用,从而实现了在多个主、从模块间进行交叉重叠并行式传送,这对大型计算及是极为重要地。这种控制方式比较复杂,一般普通微型计算机系统很少采用。 8、随着计算机输入输出设备的进步,相应地带来了一系列人机交互界面技术,简述不同的人机交互界面要求有什么相应的输入输出设备才能实现? 9、为什么I/O总线均采用串行总线的形式,而不是采用系统总线那样的并行总线形式?并以USB串行总线为例,都采用了哪些技术措施? USB总线是通用串行总线,一种新型接口标准。它基于通用连接技术,实现外设的简单快速连接,达到方便用户、降低成本、扩展PC连接外设范围的目的。它可以为外设提供电源,而不像普通的使用串、并口的设备需要单独的供电系统。另外,快速是USB技术的突出特点之一,USB的最高传输率可达12Mbps比串口快100倍,比并口快近10倍,而且USB还能支持多媒体,USB I/O总线具有极好的抗干扰性是因为它采取了差分信号传输 10、在中断处理的过程中,执行中断服务前后为什么需要保护和恢复现场和断点,现场和断点的具体内容是什么?存放在什么地方了?用的是什么指令? (1)使子程序调用之后顺利返回主程序继续执行 (2)断点就是中断响应之前即将要执行的指令的地址;现场是指中断响应之时,CPU所执行程序的当前状态和中间结果,包括CPU内部各寄存器、断点地址等 (3)堆栈 (4)push和pop 11、简述I/O过程中,程序查询控制方式的特点与不足之处是什么? 特点:I/O过程完全处于CPU指令控制下,即外部设备地有关操作都要由CPU指令直接指定。在典形情况下,I/O操作在CPU寄存器与外部设备的数据缓冲寄存器间进行,I/O设备不直接访问主存。有两种方式,分别是无条件传送控制和程序控制。 不足:CUP进行I/O控制的工作效率很低。这种控制方式只适合与预知和预先估计到的I/O事件,但在实际中,多数世家是非寻常和非预期的。无法发现和处理一些无法预估的事件和系统异常。而且这种查询方式只能允许CPU与外设串行工作,会出现CPU资源不能被充分利用,不能及时处理紧急事件两种情况。 12、什么是机器数?它的表示形式都有哪些?为什么需要这么多种形式? 一个数在机器内的表示形式称为机器数。表示形式有反码,补码和移码。为了解决机器内负数的符号位参加运算的问题。 13、在向现代计算机的发展过程中,最具有代表性的计算机有哪几个? 中国古代提花机和提花机、巴贝奇分析机、帕斯卡的加法器、莱布尼茨的乘法器 14、简述I/O接口的功能。p201-p203 老师文件:一边同某种计算机总线连接起来,另一半同外围设备连接起来,使他们一起可以正常工作。I/O设备与连接地目的是接受计算机地控制并与计算机交换数据。 书上:设备选择、数据缓冲与锁存、数据格式转换、信号特性匹配、接收CPU的控制命令,监视外设的工作状态 15、简述I/O过程中,中断和DMA方式分别适合于什么类型的外设?影响CPU效率的因素又分别是什么? 四、计算题分别求出+1111B和-1001B的真值及其机器数的原码、反码、补码形式。 我的答案: 15 、01111、01111、01111; -9、 11001、10110、10111 2、把29.375转化成二进制数,并分别用8进制和十六进制以及二-十进制(BCD)码形式表示。 我的答案 11101.011B、35.3O、1D.6H、0010 1001.0011 0111 0101BCD 3、将十进制数16.59375转换成IEEE754标准的32位浮点数的二进制存储格式。 我的答案: 16.59375=10000.10011=1.000010011*2^4 S=0 E=4+127=131=10000011, 尾数M=000010011 IEE754标准的32位浮点数为:0 10000011 00001001100000000000000 4、下列各数按照IEEE754标准32位浮点数的二进制存储格式为: (1)0 11 111 110 111 000 000 000 000 000 000 00; (2)1 00 000 001 100 000 000 000 000 000 000 00; 求与之对应的十进制数是什么? 我的答案:12127+1*2126+12125+1*2124-1*2-126±1*2-127

5、寄存器AL是一个8位(0-7)寄存器,若把它的最低位和最高位清零,其它位保持不变,请用一条指令来完成。 我的答案:AND AL,7EH 0111 1110 6、寄存器AL是一个8位(0-7)寄存器,若把它的最低位和最高位置1,其它位保持不变,请用一条指令来完成。 我的答案:OR AL,81H 7、寄存器AL是一个8位(0-7)寄存器,若把它的最低位和最高位取反,其它位保持不变,请用一条指令来完成。 我的答案:XOR AL,81H 1000 0001 8、如图所示,一个16位(0-15)的中断请求标记寄存器IR及其各位标示对应的中断源。若想检测一下是否有键盘输入事件发生,请用一条指令来完成。 我的答案: TEST IR,0002H 9、某磁盘组每个记录面的内磁道直径为22cm,外磁道直接为33cm,最大位密度为1600位/cm,道密度为80道/cm,转速7200转 速/分。问: (1)每磁道的信息量? (2)最大数据传输率是多少? 我的答案: (1)221600PI (2)2216007200/60PI 10、在异步串行传输系统中,若每秒可传输20个数据帧,一个数据帧包含1个起始位、7个数据位、一个奇校验位和1个结束位。试计算该异步串行传输系统的数据传输速率。 我的答案: 20(7+1)=160b/s 11、某总线共有数据总线32根,地址总线20根,总线的工作频率为66MHz,则: (1)寻址范围是多少? (2)总线的数据传输速率是多少MB/s? 我的答案 (1)寻址范围是:0-1M (2)传输速率:264MB/s 12、设有一个具有24位地址和8位字长的存储器,求: (1)该存储器能存储多少字节的信息? (2)若存储器由4M×1位的RAM芯片组成,需要多少片? 我的答案

该存储器能存储16M=1610241024=16777216字节的信息.若存储器由4M×1位的RAM芯片组成,需要16/4*8=32片. 13、如图所示,一个16位(0-15)的中断请求标记寄存器IR及其各位标示对应的中断源。若想检测一下是否有键盘输入事件发生,请用一条指令来完成。 我的答案: TEST IR,0002H 14、已知键盘的端口地址是060H,扬声器的端口地址是061H,现把从键盘端口输入的数据传到扬声器端口以便发出即盘音,请用汇编指令来完成。我的答案: IN AL,060H OUT 061H,AL


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3