电子科技大学计算机原理-2003答案
电子科技大学《微机原理》指定教材课后参考答案
电子科技大学《微机原理》指定教材课后参考答案“微机系统原理与接口技术”第八章习题解答(部分)1. 什么叫总线和总线操作?为什么各种微型计算机系统中普遍采用总线结构?答:总线是模块与模块之间传送信息的一组公用信号线;而模块间信息传送时与总线有关的操作统称为总线操作;模块间完成一次完整信息交换的时间称为一个总线操作周期。
总线标准的建立使得各种符合标准的模块可以很方便地挂在总线上,使系统扩展和升级变得高效、简单、易行。
因此微型计算机系统中普遍采用总线结构。
2.微机总线有哪些种类?其数据传输的主要过程是什么?答:微机中目前普遍采用的总线标准包括系统内总线标准和系统外总线标准两类:系统内总线标准一般指微机主板插槽(系统扩展板)遵循的各种标准,如PC/XT总线标准、ISA 总线标准(PC/AT总线标准)、VL总线标准(VESA具备总线标准)、PCI局部总线标准等;系统外总线标准指系统互连时遵循的各种标准,多表现为微机对外的标准接口插头,有时也称为接口标准,如EIA RS-232异步串行接口标准、USB通用串行接口标准、IEEE-488通用并行接口标准等。
一个总线操作周期一般分为四个阶段,即:总线请求及仲裁阶段、寻址阶段、传数阶段和结束阶段。
在含有多个主控制器的微机系统中,这四个阶段都是必不可少的;而在仅含一个主控制器的单处理器系统中,则只需要寻址和传数两个阶段。
3.计算机系统与外部设备之间相互连接的总线称为系统外总线(通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为片内总线。
4.一次总线的信息传送过程大致可以分为4个阶段,依次为总线请求及仲裁阶段、寻址阶段、传数阶段和结束阶段。
8.同步总线有哪些优点和缺点?主要用在什么场合?答:同步并行总线时序是指总线上所有信号均以同步时钟为基准,所有接在总线上的设备的信息传输也严格与同步时钟同步。
同步并行总线的优点是简单、易实现;缺点是无法兼容总线上各种不同响应速度的设备,因为同步时钟的速度必须以最慢的响应设备为准,这样总线上的高速设备将无法发挥其高速性能。
电子科技大学微机原理大题(含答案)
电子科技大学微机原理大题(含答案)目录第一章概述 (4)阐述摩尔定律,它有什么限制? (4)什么是Soc?什么是IP核?它有哪几种实现形式? (4)什么是嵌入式系统?它有哪些特点? (4)第二章计算机系统的结构组成与工作原理 (5)说明RISC架构与CISC架构之间的区别 (5)举例说明计算机体系结构、组成和实现之间的关系 (5)试说明现代计算机系统中常用的并行技术及其效果? (5)某时钟频率为1.25GHz、平均CPI为5的非流水线式处理器,其升级版本引入了6级流水线,但因存在诸如锁存延迟等流水线内部延迟,升级版处理器的时钟频率必须降到1GHz。
(5)简述冯.诺依曼体系结构的核心,并分析冯.诺依曼计算机存在的瓶颈? (6)简述冯.诺依曼计算机的实质 (6)第三章微处理器体系结构及关键技术 (6)试比较计算机各体系结构的优缺点 (6)常见的流水线冒险包括哪几种?如何解决? (7)试比较随机逻辑和微码体系结构的优缺点 (7)什么是微码体系结构?微指令的作用是什么? (7)第四章总线技术与总线标准 (7)比较串、并行通信的特点,为什么现代计算机中有总线串行化的趋势? (7)试比较同步、半同步、异步总线时序的优缺点 (8)RAM与CPU的连接有哪几类信号线?简述电路设计时需要考虑的几个问题? (8)计算机系统的总线仲裁有哪几种类型?请简述串行总线仲裁。
(8) 什么是总线?微机中三总线是指?微机系统采用总线的好处是?(8)第五章存储器系统 (9)简述Cache-主存层次与主存-辅存层次的不同点。
(9)什么是高速缓存技术和虚拟存储器技术?采用它们的目的是什么?(9)什么是虚拟地址?试简述虚拟存储器的基本工作原理。
(9)什么是存储器访问的局部性原理?它有哪几种含义? (9)试为某8位计算机系统设计一个具有8KB ROM和40KB RAM的存储器。
要求ROM用EPROM芯片2732组成,从0000H地址开始;RAM用SRAM 芯片6264组成,从4000H地址开始。
杭州电子科技大学计算机组成原理习题答案
1.1 概述数字计算机的发展经过了哪几个代?各代的基本特征是什么?略。
1.2 你学习计算机知识后,准备做哪方面的应用?略。
1.3 试举一个你所熟悉的计算机应用例子。
略。
1.4 计算机通常有哪些分类方法?你比较了解的有哪些类型的计算机?略。
1.5 计算机硬件系统的主要指标有哪些?答:机器字长、存储容量、运算速度、可配置外设等。
答:计算机硬件系统的主要指标有:机器字长、存储容量、运算速度等。
1.6 什么是机器字长?它对计算机性能有哪些影响?答:指CPU一次能处理的数据位数。
它影响着计算机的运算速度,硬件成本、指令系统功能,数据处理精度等。
1.7 什么是存储容量?什么是主存?什么是辅存?答:存储容量指的是存储器可以存放数据的数量(如字节数)。
它包括主存容量和辅存容量。
主存指的是CPU能够通过地址线直接访问的存储器。
如内存等。
辅存指的是CPU不能直接访问,必须通过I/O接口和地址变换等方法才能访问的存储器,如硬盘,u盘等。
1.8 根据下列题目的描述,找出最匹配的词或短语,每个词或短语只能使用一次(1)为个人使用而设计的计算机,通常有图形显示器、键盘和鼠标。
(2)计算机中的核心部件,它执行程序中的指令。
它具有加法、测试和控制其他部件的功能。
(3)计算机的一个组成部分,运行态的程序和相关数据置于其中。
(4)处理器中根据程序的指令指示运算器、存储器和I/O设备做什么的部件。
(5)嵌入在其他设备中的计算机,运行设计好的应用程序实现相应功能。
(6)在一个芯片中集成几十万到上百万个晶体管的工艺。
(7)管理计算机中的资源以便程序在其中运行的程序。
(8)将高级语言翻译成机器语言的程序。
(9)将指令从助记符号的形式翻译成二进制码的程序。
(10)计算机硬件与其底层软件的特定连接纽带。
供选择的词或短语:1、汇编器2、嵌入式系统3、中央处理器(CPU)4、编译器5、操作系统6、控制器7、机器指令8、台式机或个人计算机9、主存储器10、VLSI答:(1)8,(2)3,(3)9,(4)6,(5)2,(6)10,(7)5,(8)4,(9)1,(10)7计算机系统有哪些部分组成?硬件由哪些构成?答:计算机系统硬件系统和软件系统组成。
电子科大试题2003级计算机原理本科考题-B答案
电子科大试题2003级计算机原理本科考题-B答案2003级《计算机组成原理》试题-B答案一、单项选择题(将唯一正确答案的编号填入题干的括号内。
每小题2分,共20分)1.在浮点运算中,当尾数绝对值(③)进行右移规格化。
①大于1/2时②小于1/2时③大于1时④小于1时2.在原码加减交替除法中,(①)。
①余数为正商1 ②余数为正商0③余数与除数同号商1 ④余数与除数同号商03. 在向量中断方式中,向量地址是(① )。
①由硬件提供②通过软件查询产生③由中断总服务程序统一产生④由处理程序直接查表获得4.采用隐式I/O指令,是指用(② )实现I/O操作。
①I/O指令②传送指令③通道指令④硬件自动5.微程序存放在(① )。
①CPU中②主存中③堆栈中④磁盘中6.在同步控制方式中,各操作(④ )。
①由CPU统一控制②按实际需要分配时间③用异步应答方式实现衔接④由统一的时序信号控制7.动态RAM的特点是(④ )。
①工作中存储内容会发生变化②工作中需动态改变访存地址③每次读出后,需重写一次④每隔一定时间,需按行读一遍8.在字符显示方式下,字符编码存放在(③ )。
①字符发生器中②主存中③显示缓冲存储器中④显示器控制器中9.CPU响应中断请求(③ )。
①可在任一时钟周期结束时②可在任一总线周期结束时③可在一条指令结束时④必须在一段程序结束时10.在读磁盘过程中,适配器向主机发出DMA请求是在(③ )。
①寻道完成时②启动磁盘时③扇区缓冲器满时④扇区缓冲器空时二、简答题(每小题5分,共30分)1.什么是组合逻辑控制方式?答:通过组合逻辑电路产生微命令的方式。
2.中断方式和DMA方式有何异、同点?各应用于哪些场合?答:相同点:都具有随机性。
不同点:中断方式通过执行程序处理较低速或复杂随机事件,CPU通常在一条指令结束时响应中断请求;DMA方式通过硬件进行高速、简单、批量数据传送,CPU通常在一个总线周期结束时响应DMA请求。
3.动态存储器存储信息的原理与静态存储器有何不同?集中、分散、异步三种刷新方式如何安排刷新周期?答:前者依靠电容电荷存储信息,后者依靠触发器存储信息。
电子科大试题2002级计算机原理本科考题-A答案
电子科大试题2002级计算机原理本科考题-A答案2002年《计算机组成原理》试题A答案一、单项选择题(从每小题的四个备选答案中选出一个正确答案,将其号码填入题干的括号内。
每小题2分,共10分)1、在原码不恢复余数除法中,若本步操作商1,则下步操作(②)。
①将余数左移一位加除数②将余数左移一位减除数③将余数右移一位加除数④将余数右移一位减除数2、微程序存放在(③ )。
①堆栈中②主存中③CPU中④磁盘中3、扩展同步总线(④ )。
①无时钟周期划分②无总线周期划分③允许时钟周期长度可变④允许总线周期长度可变4、总线主设备是指(① )。
①掌握总线权的设备②主要的设备③发送信息的设备④接收信息的设备5、为了禁止某个设备申请中断,CPU应该(④ )。
①关中断②开中断③设置屏蔽位为0④设置屏蔽位为1二、多项选择题(从每小题的四个备选答案中选出所有正确答案,将其号码填入题干的括号内。
每小题3分,共15分)1、为了缩短指令中整个地址字段的长度,可采用(② ③ ④)。
①立即寻址②寄存器寻址③寄存器间址④隐地址2、在异步控制方式中,(① ② ③)。
①按需分配时间②采用异步应答方式③总线传送时间可变④指令执行时间可变3、DMA 方式的特点包括(① ③④)。
①具有随机性②能够处理复杂的事件③CPU和I/O设备可在一定程度上并行操作④用硬件实现传送4、在接口中,常将外围设备的工作状态抽象为三种状态,即(①③ ④)。
①空闲②询问③忙④完成5、可以按随机存取方式工作的存储器有(① ② ④)。
①RAM②ROM③堆栈④高速缓存三、简答题(每小题5分,共25分)1、试比较组合逻辑控制方式和微程序控制方式的优缺点。
答:组合逻辑控制方式的优点:产生微命令的速度较快;缺点:设计不规整,设计效率较低,不易修改、扩展指令系统功能。
微程序控制方式的优点:设计规整,易于修改、扩展指令系统功能,可靠性高,性价比高;缺点:速度慢,执行效率不高。
2、动态存储器采用哪种刷新方式可以既不产生明显死区,又不影响存取周期?这种方式如何安排刷新周期?答:异步刷新方式。
2003级计算机原理本科考题-A答案
2003级《计算机组成原理》试题-A答案 一、 单项选择题(将唯一正确答案的编号填入题干的括号内。
每小题2分,共20分)1.在补码不恢复余数除法中,(③)。
①余数为正商1 ②余数为正商0③余数与除数同号商1 ④余数与除数同号商02.在浮点运算中,左规操作是将(②)。
①尾数增大,阶码增大 ②尾数增大,阶码减小③尾数减小,阶码增大 ④尾数减小,阶码减小 3.采用隐式I/O指令,是指用( ② )实现I/O操作。
①I/O指令 ②传送指令 ③通道指令 ④硬件自动 4.为了减少指令中的地址个数,有效的办法是采用( ④ )。
①寄存器寻址 ②立即寻址 ③变址寻址 ④隐地址 5.在同步控制方式中,( ① )。
①每个时钟周期长度固定 ②各指令的时钟周期数不变 ③每个工作周期长度固定 ④各指令的工作周期数不变 6.微程序存放在( ③ )。
①堆栈中 ②主存中 ③控制存储器中 ④磁盘中 7.动态RAM依靠( ② )存储信息。
①电源电流 ②电容电荷 ③触发器 ④寄存器 8.半导体存储器常采用( ④ )。
①直接存取方式 ②顺序存取方式 ③半顺序存取方式 ④随机存取方式 9.CPU响应DMA请求是在( ② )。
①一个时钟周期结束时 ②一个总线周期结束时 ③一条指令结束时 ④一段程序结束时 10.在写磁盘过程中,适配器向主机发出DMA请求是在( ③ )。
①寻道完成时 ②启动磁盘时 ③扇区缓冲器空时 ④扇区缓冲器满时 二、 简答题(每小题5分,共30分) 1.简述微程序控制方式的基本思想。
答:一条微指令包含若干微命令,控制一步操作;一段微程序包含若干微指令,解释执行一条机器指令;微程序事先存放在控存中。
2.试举两例说明同步控制方式在实际应用中的变化。
答:例1:不同指令所占用的时钟周期数可以不同;例2:总线周期中可以插入延长周期。
3.在DMA方式的初始化阶段,CPU通过程序传送哪些初始化信息? 答:传送方向、主存缓冲区首址、交换量、外设寻址信息。
电子科大-微机原理习题解答-chap3
电⼦科⼤-微机原理习题解答-chap3“微处理器系统原理与嵌⼊式系统设计”第三章习题解答3.1处理器有哪些功能?说明实现这些功能各需要哪些部件,并画出处理器的基本结构图。
处理器的基本功能包括数据的存储、数据的运算和控制等功能。
其有5个主要功能:①指令控制②操作控制③时间控制④数据加⼯⑤中断处理。
其中,数据加⼯由ALU、移位器和寄存器等数据通路部件完成,其他功能由控制器实现。
处理器的基本结构图如下:3.2处理器内部有哪些基本操作?这些基本操作各包含哪些微操作?处理器内部的基本操作有:取指、间接、执⾏和中断。
其中必须包含取指和执⾏。
取指包含微操作有:经过多路器把程序计数器的值选送到存储器,然后存储器回送所期望的指令并将其写⼊指令寄存器,与此同时程序计数器值加1,并将新值回写⼊程序计数器。
间接有4个CPU周期,包含微操作有:第1周期把指令寄存器中地址部分的形式地址转到地址寄存器中;第2周期完成从内存取出操作数地址,并放⼊地址寄存器;第3周期中累加器内容传送到缓冲寄存器,然后再存⼊所选定的存储单元。
执⾏包含微操作有:在寄存器中选定⼀个地址寄存器,并通过多路器将值送到存储器;来⾃于存储器的数据作为ALU的⼀个原操作数,另⼀个原操作数则来⾃于寄存器组中的数据寄存器,它们将⼀同被送往ALU的输⼊;ALU的结果被写⼊寄存器组。
中断包含微操作有:保护断点及现场,查找中断向量表以确定中断程序⼊⼝地址,修改程序指针,执⾏完毕后恢复现场及断点。
3.3什么是冯·诺伊曼计算机结构的主要技术瓶颈?如何克服?冯·诺伊曼计算机结构的主要技术瓶颈是数据传输和指令串⾏执⾏。
可以通过以下⽅案克服:采⽤哈佛体系结构、存储器分层结构、⾼速缓存和虚拟存储器、指令流⽔线、超标量等⽅法。
3.5指令系统的设计会影响计算机系统的哪些性能?指令系统是指⼀台计算机所能执⾏的全部指令的集合,其决定了⼀台计算机硬件主要性能和基本功能。
指令系统⼀般都包括以下⼏⼤类指令。
电子科技大学微机原理大题(含答案)
目录第一章概述 (4)阐述摩尔定律,它有什么限制? (4)什么是Soc?什么是IP核?它有哪几种实现形式? (4)什么是嵌入式系统?它有哪些特点? (4)第二章计算机系统的结构组成与工作原理 (5)说明RISC架构与CISC架构之间的区别 (5)举例说明计算机体系结构、组成和实现之间的关系 (5)试说明现代计算机系统中常用的并行技术及其效果? (5)某时钟频率为1.25GHz、平均CPI为5的非流水线式处理器,其升级版本引入了6级流水线,但因存在诸如锁存延迟等流水线内部延迟,升级版处理器的时钟频率必须降到1GHz。
(5)简述冯.诺依曼体系结构的核心,并分析冯.诺依曼计算机存在的瓶颈? (6)简述冯.诺依曼计算机的实质 (6)第三章微处理器体系结构及关键技术 (6)试比较计算机各体系结构的优缺点 (6)常见的流水线冒险包括哪几种?如何解决? (7)试比较随机逻辑和微码体系结构的优缺点 (7)什么是微码体系结构?微指令的作用是什么? (7)第四章总线技术与总线标准 (7)比较串、并行通信的特点,为什么现代计算机中有总线串行化的趋势? (7)试比较同步、半同步、异步总线时序的优缺点 (8)RAM与CPU的连接有哪几类信号线?简述电路设计时需要考虑的几个问题? (8)计算机系统的总线仲裁有哪几种类型?请简述串行总线仲裁。
(8)什么是总线?微机中三总线是指?微机系统采用总线的好处是? (8)第五章存储器系统 (9)简述Cache-主存层次与主存-辅存层次的不同点。
(9)什么是高速缓存技术和虚拟存储器技术?采用它们的目的是什么? (9)什么是虚拟地址?试简述虚拟存储器的基本工作原理。
(9)什么是存储器访问的局部性原理?它有哪几种含义? (9)试为某8位计算机系统设计一个具有8KB ROM和40KB RAM的存储器。
要求ROM用EPROM芯片2732组成,从0000H地址开始;RAM用SRAM芯片6264组成,从4000H地址开始。
微型计算机原理课后习题答案,王忠民主编,DOC
王忠民主编西安电子科技大学出版部分习题答案第二章计算机中的数值和编码1、将十进制数转换为二进制和十六进制(1)129.75=10000001.11B=81.CH(2)218.8125=11011010.1101B=2、3451F.2H=103.CEH(3) 18.9+1010.1101B+12.6H-1011.1001=36.5256、选取字长n为8位和16位两种情况,求下列十进制数的补码。
(1) X=-33的补码:1101(2) Y=+33的补码:00100001,0000000000100001(3) Z=-128的补码:10000000,1111111110000000(4) N=+127的补码:01111111,0000000001111111(5) A=-65的补码:10111111,11111111101111117=-=+=-=+8并判断结果是否溢出。
(1)43+8∵ [43]补=00101011B,[8]补=00001000B∴ [43]补+[8]补=00101011B+00001000B=00110011B=33H00101011B+00001000B00110011B∵C S=0,C D=0,OF=C S⊕C D=0⊕0=0∴无溢出(无(溢9z=?,10111000B①若为无符号数②若为带符号补码数∵CF=1 ∴不正确∵CF=1,DF=1 OF=0∴不溢出x+y=0B8H x+z=61H y+z=3BH z+v=0CCH①不正确不正确不正确正确②不溢出不溢出不溢出溢出第三章80X86微处理器1.简述8086/8088CPU中BIU和EU的作用,并说明其并行工作过程。
答:(1)BIU的作用:计算20位的物理地址,并负责完成CPU与存储器将从内2.4BX(Base)称为基址寄存器。
用来存放操作数在内存中数据段内的偏移地址,CX(Counter)称为计数器。
在设计循环程序时使用该寄存器存放循环次数,可使程序指令简化,有利于提高程序的运行速度。
电子科大微机原理(新教材)1-4章习题答案
“微处理器系统原理与嵌入式系统设计”第一章习题解答1.1 什么是程序存储式计算机?程序存储式计算机指采用存储程序原理工作的计算机。
存储程序原理又称“冯·诺依曼原理”,其核心思想包括:●程序由指令组成,并和数据一起存放在存储器中;●计算机启动后,能自动地按照程序指令的逻辑顺序逐条把指令从存储器中读出来,自动完成由程序所描述的处理工作。
1.2 通用计算机的几个主要部件是什么?●主机(CPU、主板、内存);●外设(硬盘/光驱、显示器/显卡、键盘/鼠标、声卡/音箱);1.3 以集成电路级别而言,计算机系统的三个主要组成部分是什么?中央处理器、存储器芯片、总线接口芯片1.4 阐述摩尔定律。
每18个月,芯片的晶体管密度提高一倍,运算性能提高一倍,而价格下降一半。
1.5 讨论:摩尔定律有什么限制,可以使用哪些方式克服这些限制?摩尔定律还会持续多久?在摩尔定律之后电路将如何演化?摩尔定律不能逾越的四个鸿沟:基本大小的限制、散热、电流泄露、热噪。
具体问题如:晶体管体积继续缩小的物理极限,高主频导致的高温……解决办法:采用纳米材料、变相材料等取代硅、光学互联、3D、加速器技术、多内核……(为了降低功耗与制造成本,深度集成仍是目前半导体行业努力的方向,但这不可能永无止,因为工艺再先进也不可能将半导体做的比原子更小。
用作绝缘材料的二氧化硅,已逼近极限,如继续缩小将导致漏电、散热等物理瓶颈,数量集成趋势终有终结的一天。
一旦芯片上线条宽度达到纳米数量级时,相当于只有几个分子的大小,这种情况下材料的物理、化学性能将发生质的变化,致使采用现行工艺的半导体器件不能正常工作,摩尔定律也就要走到它的尽头了。
业界专家预计,芯片性能的增长速度将在今后几年趋缓,一般认为摩尔定律能再适用10年左右,其制约的因素一是技术,二是经济。
)1.6 试以实例说明计算机系统结构、计算机组成与计算机实现之间的相互关系与相互影响。
计算机系统结构主要是指程序员关心的计算机概念结构与功能特性,而计算机组成原理则偏重从硬件角度关注物理机器的组织,更底层的器件技术和微组装技术则称为计算机实现。
2003年4月三级(PC技术)笔试真题试卷(题后含答案及解析)
2003年4月三级(PC技术)笔试真题试卷(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.通常所说的32位计算机是指A.CPU字长为32位B.通用寄存器数目为32个C.可处理的数据长度为32位D.地址总线的宽度为32位正确答案:A解析:本题是考查对微机基本原理的掌握。
CPU的字长决定计算机是多少位的,因此32位计算机是指CPU的字长是32位的。
2.从计算机的逻辑组成来看,通常所说的PC机的”主机”包括A.中央处理器(CPU)和总线B.中央处理器(CPU)和主存C.中央处理器(CPU)、主存和总线D.中央处理器(CPU)、主存和外设正确答案:C解析:本题是考查对计算机组成的掌握。
CPU、主存储器(内存)和传输数据的总线构成了计算机的“主机”,而输入/输出设备和辅助存储器则统称为计算机的“外部设备”。
3.除了I/O设备本身的性能外,影响计算机I/O数据传输速度的主要因素是A.系统总线的传输速率B.主存储器的容量C.Cache存储器性能D.CPU的字长正确答案:A解析:本题考查了对系统总线的了解程度。
系统总线的传输速率直接影响到计算机I/O的性能,它与总线中的数据线宽度及总线宽度有关,因此答案选A。
4.在Pentium微处理器中,浮点数的格式采用IEEE754标准。
假设一个规格化的32位浮点数如下 1 10000011 00101100000000000000000 该数的十进制数值是A.-2.75B.-16.75C.-20.75D.-18.75正确答案:D解析:Pentium微处理器中浮点数格式完全符合IEEE754标准,它表示成如下形式:(-1)s2E(b0△b1b2b3…bp-1),其中(-1)s是该数的符号位,s=0表示此数为正,1表示此数为负。
E是指数,(b0△b1b2b3…bp-1)是尾数,使用原码表示,△表示隐含的小数点,p是尾数的长度。
成都电子科技大学2003年工程硕士《计算机原理》参考答案考研试题考研真题
2003年工程硕士《计算机原理》考试参考答案及评分标准一﹑单选题(每小题2分,共20分)1 ①2 ③3 ②4 ④5 ③6 ①7 ④8 ③9 ② 10 ④二﹑简答题(每小题5分,共30分)1、在浮点加减运算中,当两数的阶码不同时,需要对阶。
小阶增大,尾数右移。
2、异步控制方式的主要特点是各项操作不受统一时序控制,各操作的衔接和各部件间的数据传送采用异步应答方式。
主要用于异步总线操作。
3、中断控制器汇集各设备的中断请求信号,经屏蔽、判优,向CPU送出公共请求信号;收到中断响应信号后,向CPU送出被批准的中断源的中断号或向量地址。
4、通过执行微指令产生微命令的方式称为微程序控制方式,它包含几个要点:①一条微指令包含若干微命令,控制一步操作;②一段微程序包含若干微指令,解释执行一条机器指令;③微程序事先存放在控制存储器中,执行机器指令时再取出。
其主要优点为设计规整、易于指令功能的修改与扩充。
5、在调用磁盘时,主机应向磁盘适配器送出驱动器号、磁头号、磁道号/柱面号、起始扇区号、扇区数等。
6、访问堆栈不采用随机存取方式,因为CPU不能访问堆栈中的任意单元,只能访问栈顶单元。
三﹑拟定指令流程(20分)1、取指周期:PC+1→PC2、取指周期:PC+1→PC源周期: M→MBR→C 源周期: M→MBR→C目的周期: M→MBR→D R2+1→R2D+R1→MAR 执行周期: PC→MBRM→MBR→DPC+1→PC执行周期: MBR→MPC→MAR四﹑存储器设计(15分)1、②2、③3、CS0 = A13A12(00) CS1 = A13A12(01) CS2 = A13A12(10)五、显示器设计(15分)1、一帧字符的编码。
2、2000字节或2KB。
3、点计数器:对点脉冲计数,提供访问显存信号;字符计数器:对字符列计数,提供水平同步信号;线计数器:对一行字符的扫描线计数,提供ROM行选信号;行计数器:对字符行计数,提供垂直同步信号。
2022年电子科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)
2022年电子科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、某存储器容量为64KB,按字节编址,地址4000H~5FFFH为ROM区,其余为RAM 区。
若采用8K×4位的SRAM芯片进行设计,则需要该芯片的数量是()。
A.7B.8C.14D.162、存储器采用部分译码法片选时,()。
A.不需要地址译码器B.不能充分利用存储器空间C.会产生地址重叠D.CPU的地址线全参与译码3、若x=103,y=-25,则下列表达式采用8位定点补码运算时,会发生溢出的是()。
A.x+yB.-x+yC.x-yD.x-y4、假定有4个整数用8位补码分别表示:rl=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是()。
A.rlxr4B.r2xr3C.rlxr4D.r2xr45、浮点数加/减运算过程一般包括对阶、尾数运算、规格化、舍入和判断溢出等步骤。
设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含两位符号位)。
若有两个数,即x=2×29/32,y=25×5/8,则用浮点数加法计算xty的最终结果是()。
A.001111100010B.001110100010C.010*********D.发生溢出6、下列关于总线仲裁方式的说法中,正确的有()。
I.独立请求方式响应时间最快,是以增加处理器开销和增加控制线数为代价的II.计数器定时查询方式下,有,根总线请求(BR)线和一根设备地址线,若每次计数都从0开始,则设备号小的优先级高III.链式查询方式对电路故障最敏感IV.分布式仲裁控制逻辑分散在总线各部件中,不需要中央仲裁器A.III,IVB. I,III,IVC. I,II,IVD.II,III,IV7、在异步通信方式中,一个总线传输周期的过程是()。
A.先传送数据,再传送地址B.先传送地址,再传送数据C.只传输数据D.无法确定8、下列选项中,能缩短程序执行时间的措施是()。
2022年电子科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)
2022年电子科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、存储器采用部分译码法片选时,()。
A.不需要地址译码器B.不能充分利用存储器空间C.会产生地址重叠D.CPU的地址线全参与译码2、根据存储内容来进行存取的存储器称为()。
A.双端口存储器B.相联存储器C.交叉存储器D.串行存储器3、一个浮点数N可以用下式表示:N=mr me,其中,e=rc g;m:尾数的值,包括尾数采用的码制和数制:e:阶码的值,一般采用移码或补码,整数;Tm:尾数的基;re:阶码的基;p:尾数长度,这里的p不是指尾数的:进制位数,当ra=16时,每4个二进制位表示一位尾数;q:阶码长度,由于阶码的基通常为2,因此,在一般情况下,q就是阶码部分的二进制位数。
研究浮点数表示方式的主要目的是用尽量短的字长(主要是阶码字长q和尾数字长的和)实现尽可能大的表述范围和尽可能高的表数精度。
根据这一目的,上述6个参数中只有3个参数是浮点数表示方式要研究的对象,它们是()。
A.m、e、rmB. rm、e、rmC.re、p、qD. rm、p、q4、对于相同位数(设为N位,且各包含1位符号位)的二进制补码小数和十进制小数,(二进制小数所表示的数的个数)/(十进制小数所能表示的数的个数)为()。
A.(0.2)NB. (0.2)N-1C. (0.02)ND. (0.02)N-15、下列为8位移码机器数[x]移,当求[-x]移时,()将会发生溢出。
A.11111111B.00000000C.10000000D.011l1l116、总线按连接部件不同可分为()。
A.片内总线、系统总线、通信总线B.数据总线、地址总线、控制总线C.主存总线I/O总线、DMA总线D.ISA总线、VESA总线、PCI总线7、某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。
若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是()。
电子科大-微机原理习题解答-chap2
第二章习题答案2.2 完成下列逻辑运算(1)101+1.01 = 110.01(2)1010.001-10.1 = 111.101(3)-1011.0110 1-1.1001 = -1100.1111 1(4)10.1101-1.1001 = 1.01(5)110011/11 = 10001(6)(-101.01)/(-0.1) = 1010.12.3 完成下列逻辑运算(1)1011 0101∨1111 0000 = 1111 0101(2)1101 0001∧1010 1011 = 1000 0001(3)1010 1011⊕0001 1100 = 1011 01112.4 选择题(1)下列无符号数中最小的数是( A )。
A.H(1,1011,0101) (01A5)B.B(3764)C.D(2590)D.O (2)下列无符号数中最大的数是( B )。
A.B(227)(10010101)B.OC.H(143)(96)D.D(3)在机器数( A )中,零的表示形式是唯一的。
A.补码B.原码C.补码和反码D.原码和反码(4)单纯从理论出发,计算机的所有功能都可以交给硬件实现。
而事实上,硬件只实现比较简单的功能,复杂的功能则交给软件完成。
这样做的理由是( BCD )。
A.提高解题速度B.降低成本C.增强计算机的适应性,扩大应用面D.易于制造(5)编译程序和解释程序相比,编译程序的优点是( D ),解释程序的优点是( C )。
A.编译过程(解释并执行过程)花费时间短B.占用内存少C.比较容易发现和排除源程序错误D.编译结果(目标程序)执行速度快2.5通常使用逻辑运算代替数值运算是非常方便的。
例如,逻辑运算AND将两个位组合的方法同乘法运算一样。
哪一种逻辑运算和两个位的加法几乎相同?这样情况下会导致什么错误发生?逻辑运算OR和两个位的加法几乎相同。
问题在于多个bit的乘或加运算无法用AND或OR运算替代,因为逻辑运算没有相应的进位机制。
电子科技大学微机原理选择填空题(含答案)
微机复习题与考点1.CPU子系统包括:运算器、控制器、寄存器(注意不是存储器!)2.若流水线分为6段,每段拍长均为200ps,运行一个有100000条指令的程序,则其延时为__1.2ns__,加速比为_6__、最大吞吐量为__5 GIPS_(不是实际吞吐量!)。
3.CPU响应中断时保护“现场”和“断点”的目的是为了使中断正常返回,这里的“现场”指中断发生前各寄存器的值,“断点”指中断返回地址。
4.超标量结构:微处理器内部含有多条指令流水线和多个执行部件。
5.RISC执行程序的速度优于CISC的主要原因是:RISC的指令平均周期数较少。
6.四级存储器:寄存器、Cache、主存、辅存。
7.微处理器内部CPSR的主要作用:产生影响或控制某些后续指令所需的标志。
8.微码控制器的特点:控制单元的输入和输出之间的关系被视为一个内存单元。
9.Flash:写入速度类似于RAM,掉电后存储内容又不丢失的存储器。
10.CPI(Cycles Per Instruction):执行每条指令的平均周期数。
11.MIPS:每秒百万条指令,即处理器带宽,是衡量CPU运行速度的单位。
MIPS=f(MHz)/CPI。
12.执行时间T(s):(IC * CPI)/f(Hz)13.Bootloader:完成硬件初始化和加载操作系统。
14.设某CPU中一条指令执行过程分为“取指”,“分析”,和“执行”三个阶段,每一段执行时间分别为t、t和2t,则按照顺序方式连续执行n条指令需要时间为__4nt___,若忽略延迟的影响,则采用上述三级流水线时需要的时间为___2(n+1)t_(当n很大时,约为2nt)__,该流水线的加速比为2nn+1(当n很大时,约为2)。
15.流水线性能指标:实际吞吐量 = N/T流水,加速比 =T非流T流水。
16.总线仲裁:合理地控制和管理系统中多个主设备的总线请求,以避免总线冲突。
17.按照ATPCS的规定,ARM系统中子程序的调用可以利用R0~R3 四个寄存器来传递参数,更多的参数传递可利用堆栈来传递。
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1(总分:72.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.以下四点中,____是计算机系统结构设计时必须考虑的。
【中科院计算所2000年】A.通道采用独立型B.指令类型选择√C.阵列运算部件D.Cache存储器的硬件考查指令系统设计在计算机系统结构设计中的重要意义。
指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件。
2.程序控制类指令的功能是____。
【国防科技大学2001年】A.进行主存和CPU之间的数据传送B.进行CPU和设备之间的数据传送C.改变程序执行的顺序√D.一定是自动加1考查程序控制类指令的功能。
3.下列哪种指令不属于程序控制指令:____。
【国防科技大学2001年】A.无条件转移指令B.条件转移指令C.中断隐指令√D.循环指令考查程序控制类指令的组成。
程序控制类指令主要包括无条件转移、有条件转移、子程序调用和返回指令、循环指令等。
4.下列说法中____是正确的。
A.加法指令的执行周期一定要访存B.加法指令的执行周期一定不访存C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存√D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存考查运算类指令的执行过程。
既然指令的地址码给出了存储器地址,不论此地址是源操作数地址,还是目的操作数地址,执行周期都需要根据此地址访存。
5.子程序调用指令执行时,要把当前程序计数器PC的内容存到____。
【北京航空航天大学2002年】A.通用寄存器B.堆栈√C.指令寄存器D.数据缓冲器考查子程序调用指令的执行过程。
子程序执行结束时,必须返回到子程序调用指令后面的指令执行,所以必须保存返回地址。
…般将子程序调用指令后面那条指令的地址(程序计数器PC的内容)作为返回地址保存到堆栈中。
6.下列哪种指令用户不准使用?____。
电子科技大学计算机组成原理练习题
1 . 指令格式中的地址结构是指A.指令中给出几个地址B. 指令中采用几种寻址方式C. 指令中如何指明寻址方式D. 地址段占多少位2 . 将外围设备与主存统一编址,—般是指A.每台设备占一个地址码B. 每个外围接口占一个地址码C. 接口中的有关寄存器各占一个地址码D. 每台外设由一个主存单元管理3 . 减少指令中地址数的办法是采用A. 隐地址B. 寄存器寻址C. 寄存器间址D. 变址寻址4 . 采用隐式I/O指令,是指用()实现I/O操作。
A. I/O指令B. 通道指令C. 传送指令D. 硬件自动5 . 为了缩短指令中某个地址段(或地址码)的位数,有效的方法是采取()。
A. 立即寻址B. 变址寻址C. 间接寻址D. 寄存器寻址6 . 零地址指令是采用()方式的指令。
A. 立即寻址B. 间接寻址C. 堆栈寻址D. 寄存器寻址7 . 单地址指令()。
A. 只能对单操作数进行加工处理B. 只能对双操作数进行加工处理C. 既能对单操作数进行加工处理,也能对双操作数进行运算D. 无处理双操作数的功能8 . 三地址指令常用于()中。
A. 微型机B. 小型机C. 大型机D. 所有大、小、微机9 . 在以下寻址方式中,哪一种可缩短地址字段的长度()。
A. 立即寻址B. 直接寻址C. 存储器间址D. 寄存器间址10 . 隐地址是指()的地址。
A. 用寄存器号表示B. 存放在主存单元中C. 存放在寄存器中D. 事先约定,指令中不必给出10 . 堆栈指SP的内容是()。
A. 栈顶地址B. 栈底地址C. 栈顶内容D. 栈底内容12 . 为了实现输入输出操作,指令中()。
A. 必须指明外围设备的设备号B. 必须指明外围接口中寄存器的地址码C. 必须同时指明外围设备号与接口中寄存器的总线地址D. 对单独编址方式,可以指明设备号或端口地址。
对统一编址方式,可以指明寄存器的总线地址。
1 . 目前软盘中常用的磁记录方式是()。
A. M2F制B. 不归零-1制C. 调相制D. 调频制2 . 在磁盘接口中()。