




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机组成原理练习题-第一章第一章习题一、名词解释:ALU: ALU称为算术逻辑单元,它由组合电路构成,是计算机中进行算术运算和逻辑运算的电路。CPU:CPU称为中央处理器,它是计算机的核心部件,由运算器和控制器构成。存储器: 存储器是计算机中存储程序和数据的部件,分为内存和外存两种。操作系统:操作系统是管理系统资源、控制其他程序的运行,并且为用户提供操作界面的系统软件二、选择题1.冯诺依曼机工作方式的基本特点是( B )。A、多指令流单数据流 B、按地址访问并顺序执行指令C、堆栈操作 D、存储器按内部选择地址2.计算机硬件能直接执行的只有( B )。A、符号语言 B、机器语言 C、机器语言和汇编语言 D、汇编语言3.输入、输出装置以及外接的辅助存储器称为(D)。A.操作系统; B.存贮器;C.主机; D.外围设备。4.至今为止,计算机中的所有信息仍以二进制方式表示的理由主要是(C)A.节约元件; B.运算速度快;C.物理器件性能所致; D.信息处理方便。5.下列(D)属于应用软件。A.操作系统; B.编译程序;C.连接程序; D.文本处理。6.下列设备中(C)不属于输出设备。A.打印机; B.磁带机;C.光笔; D.磁盘驱动器。7.只有当程序要执行时,它才会将原程序翻译成机器语言,并且一次只能读取、翻译并执行原程序中的一行语句,此程序称为(C) A.目标程序; B.编辑程序; C.解释程序; D.汇编程序。8. “计算机辅助设计”英文缩写为(C)A.CAI; B.CAM; C.CAD; D.CAE.9.计算机系统中的存储系统是指(D)A.RAM存储器;B.ROM存储器;C.主存;D.主存和辅存。10.下列(D)不是输入设备。A.硬盘驱动器;B.键盘;C.鼠标器;D.打印机。三、填空题1.计算机的硬件包括运算器存储器控制器适配器输入/输出设备。2.在计算机术语中,将运算器和控制器合在一起称为 CPU,而将 CPU和存储器合在一起称为主机。3.存储 程序并按地址顺序执行。这是冯诺依曼型计算机的工作原理,也是计算机 自动化工作的关键。4.计算机软件的一般分为两大类:一类叫 系统软件,一类叫应用软件。其中,数据库管理系统属于系统软件,计算机辅助教学软件属于应用软件。5.计算机系统中的存储器分为内存和B外存。在CPU执行程序时,必须将指令存放在 内存中。6.输入、输出设备以及辅助存储器统称为 外围设备。7.在计算机系统中,多个系统部件之间信息传送的公共通路称为 总线。8.汇编语言是一种面向 机器的语言,对机器依赖性强,用汇编语言编制程序执行速度比高级语言快。9.数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。10.计算机唯一能直接执行的语言是机器语言。四、问答题:什么是CPU?什么是主机?答:在计算机中,通常把运算器和控制器合在一起称为中央处理器(CPU)。把CPU、存储器和输入输出接口电路合在一起构成的处理系统称为主机,存储器中存储的数据和程序是怎么区分的?答:在存储程序的计算机中,指令和数据都以二进制的形式存储在存储器中。从储器中存储的内容本身看不出它是指令还是数据,因为它们都是二进制的代码。计算机在读取指令时把从存储器中读到的信息都看作是指令,而在读取数据时则把从存储器中读到的信息都看作是操作数,所以为了不产生混乱,在软件的编制中要注意区分存储器中的信息是程序还是数据。特别是在汇编程序设计时,用高级语言设计程序一般不会产生上述的问题。有些计算机程序是专门对程序进行操作的,如编译程序和汇编程序。所以指令也可以是计算机的操作对象。有时我们把存储在计算机中的指令和数据统称为数据,因为它们都是存储在存储器中的二进制代码,都可以作为指令的操作对象。冯诺依曼结构计算机的特点是什么?答:冯诺依曼结构计算机是一种典型的计算机组织结构,将计算机硬件分为运算器、存储器、控制器、输入部件和输出部件,采用存储程序的工作方式。冯诺依曼结构计算机的主要外部特征是:指令和数据都以字的方式存放在同一存储器中,没有区别,由计算机的状态来确定从存储器读出的字是指令还是数据。指令送往控制单元译码,数据送往运算器进行运算。指令按顺序串行地执行,并由控制单元集中控制,采用一个PC计数器对指令进行寻址。存储器是一个单元定长的一维线性空间。使用低级机器语言,数据以二进制形式表示。指令中包括操作码和地址码两部分。操作数的编码格式从数据本身不能进行区别。单处理机结构,以运算器为中心,只有一个数据流和一个指令流。什么是指令?什么是程序?答:指令是机器完成某种操作的命令,典型的指令通常包含操作码和地址码两部分内容。操作码用来指定所执行的某种操作(如加、传送),地址码用来表示参加操作的数的位置或运算结果应存到何处。程序是有序指令的集合,用来解决某一特定问题。计算机组成原理练习题-第二章第二章习题一、名词解释1、原码:带符号数据表示方法之一,用一个符号位表示数据的正负,0代表正号,1代表负号,其余的代码表示数据的绝对值。2、补码:带符号数据表示方法之一,正数的补码与原码相同;负数的补码是将二进制位按位取反后再在最低位上加1。3、反码:带符号数据表示方法之一,正数的反码与原码相同;负数的反码是将二进制位按位取反。也就是做按位求反运算。二、选择题1.下列数中最小的数为(C)。A、(101001)2 B、(52)8 C、(101001)BCD D、(233)162.下列数中最大的数为(B)。A、(10010101)2 B、(227)8 C、(96)16 D、(143)53.某数在计算机中用8421BCD码表示为0111 1000 1001,其真值为(A)。A、789 B、789H C、1929 D、11110001001B、4. “与非门”中的一个输入为“0”,那么它的输出值是(B)。A.“0”;B.“1”;C.要取决于其他输入端的值;D.取决于正逻辑还是负逻辑。5.下列布尔代数运算中,(C)答案是正确的。A.1+1=1;B.0+0=1;C.1+1=10;D.以上都不对。在小型或微型计算机里,普遍采用的字符编码是_D_。A. BCD码 B. 16进制 C.格雷码 D. ASC码(2000)10化成十六进制数是_B_。A(7CD)16 B。(7D0)16 C。(7E0)16 D。(7FO)16根据国标规定,每个汉字在计算机内占用_B_存储。A.一个字节 B.二个字节 C.三个字节 D.四个字节三、填空题1.字符信息是 符号数据,属于处理非数值领域的问题。国际上采用的字符系统是七单位的C ASCII码汉字的_输入编码(或输入码)_内码(或机内码) _、_字模码_、_是计算机用于汉字输入、内部处理、输出三种不同用途的编码。一位十进制数,用BCD码表示需_4_位二进制码,用ASCII码表示需_7_位二进制码。四、问答题在整数定点机中,若寄存器的内容为80H,当它分别代表原码、补码、反码和无符号数时,所对应的十进制数各为多少?答:X原=10000000,X=0X补=10000000,X=-128X反=10000000,X=-127X=100000002=128、请将十进制数(123.375)转化成二进制数、八进制数、十六进制数。二进制 1111011.011八进制 173.3十六进制 7B.3计算机组成原理练习题-第三章、第四章第三章习题一、名词解释上溢:指数据的绝对值太大,以至大于数据编码所能表示的数据范围。下溢:指数据的绝对值太小,以至小于数据编码所能表示的数据范围。二、选择题1.计算机系统中采用补码运算的目的是为了( C)。A、与手工运算方式保持一致 B、提高运算速度C、简化计算机的设计 D、提高运算的精度2.运算器虽有许多部件组成,但核心部分是( B)。A、数据总线 B、算术逻辑运算单元 C、多路开关 D、通用寄存器3.运算器中,减法运算一般通过( D)来实现。A、原码运算的二进制减法器 B、补码运算的二进制减法器 C、补码运算的十进制加法器 D、补码运算的二进制加法器4.在定点数运算中产生溢出的原因是( C )。A、运算过程中最高位产生了进位或借位B、参加运算的操作数超出了机器的表示范围C、运算的结果的操作数超出了机器的表示范围D、寄存器的位数太少,不得不舍弃最低有效位5.下列有关运算器的描述中,_D_是正确的。A.只做算术运算,不做逻辑运算 B.只做加法C.能暂时存放运算结果 D.既做算术运算,又做逻辑运算6.设X=0.1011,则补为_C_。A. 1.1011 B. 1.0100C. 1.0101 D. 1.10017.定点运算器用来进行_B_。A.十进制数加法运算 B.定点数运算 C.浮点数运算 D.即进行定点数运算也进行浮点数运算三、填空题1.一个定点数由_符号位_和_数值域_两部分组成。2.运算器的两个主要功能是: _算术运算 _, _逻辑运算 _。四、问答题1.用补码运算方法求x+y=?x-y=?x=0.1001 y=0.11001.(1) X补 = 00.1001 X补 = 00.1001 + Y补 = 00.1100 + -Y补 = 11.0100 X+Y补 = 01.0101 X-Y补 = 11.1101因为双符号位相异,结果发生溢出。 X-Y = -0.0011(2) x=-0.0100 y=0.1001(2) X补 = 11.1100 X补 = 11.1100 + Y补 = 00.1001 + -Y补 = 11.0111 X+Y补 = 00.0101 X-Y补 = 11.0011所以X+Y = +0.0101 X-Y = -0.1101第四章习题一、名词解释寻址方式:对指令的地址码进行编码,以形成操作数在存储器中的地址的方式。RISC:精简指令系统计算机。采用简化的指令系统;运算指令为寄存器-寄存器型,指令以流水方式执行;使用较多的通用寄存器以减少访存;采用由阵列逻辑实现控制器;采用优化编译技术。指令是计算机能够识别和执行的操作命令。指令系统一台计算机或一个计算机系统,能够执行的各种指令的集合。二、选择题1.指令系统中采用不同寻址方式的目的主要是( B)。A、实现存储程序和程序控制B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外存D、提供扩展操作码的可能并降低指令译码难度2.二地址指令中,操作数的物理位置可安排在(C)。A、栈顶和次栈顶 B、两个主存单元C、一个主存单元和一个寄存器 D、两个寄存器3.对某个寄存器中操作数的寻址方式称为( C)寻址。A、直接 B、间接 C、寄存器 D、寄存器间接4.寄存器间接寻址方式中,操作数处在( B)。A、通用寄存器 B、主存单元 C、程序计数器 D、堆栈5.变址寻址方式中,操作数的有效地址等于( C)。A、基值寄存器内容加上形式地址(位移量)B、堆栈指示器内容加上形式地址 C、变址寄存器内容加上形式地址 D、程序计数器内容加上形式地址6.程序控制类指令的功能是( D)。A、进行算术运算和逻辑运算 B、进行主存与CPU之间的数据传送C、进行CPU和I/O设备之间的数据传送 D、改变程序执行的顺序 7.指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现( D)。A、堆栈寻址 B、程序的条件转移C、程序的无条件转移 D、程序的条件转移或无条件转移8.位操作类指令的功能是( C)。A、对CPU内部通用寄存器或主存某一单元任一位进行状态检测(0或1)B、对CPU内部通用寄存器或主存某一单元任一位进行状态强置(0或1)C、对CPU内部通用寄存器或主存某一单元任一位进行状态检测或强置D、进行移位操作9.指出下面描述汇编语言特性的句子中概念上有错误的句子。CA、对程序员的训练要求来说,需要硬件知识B、汇编语言对机器的依赖性高C、汇编语言的源程序通常比高级语言源程序短小D、汇编语言编写的程序执行速度比高级语言快10.下列说法中不正确的是(C)。A、变址寻址时,有效数据存放在主存中B、堆栈是先进后出的随机存储器C、堆栈指针SP的内容表示当前堆栈内所存储的数据的个数D、内存中指令的寻址和数据的寻址是交替进行的三、填空题1.一台计算机所有 机器指令的集合,称为这台计算机的指令系统。2.堆栈是一种特殊的数据寻址方式,它采用先进后出原理。按结构不同分为寄存器堆栈和存储器堆栈。3.一个较完善的指令系统包含 数据传送类指令,算术运算类指令,逻辑运算类指令, 程序控制类指令,系统控制类指令, I/O类指令, 字符串类指令。4.二地址指令中,操作数的物理位置有三种型式,它们是:寄存器-寄存器(RR) 寄存器-存储器(RS)型、 存储器-存储器(SS)型和。 5.寄存器直接寻址是操作数在通用寄存器中,寄存器间接寻址是操作数地址是通用寄存器的编号,所以指令执行的速度前者比后操作数在主存单元中,通用寄存器中的内容作为操作数地址快。6.条件转移指令、无条件转移指令、转子指令、返主指令、中断返回指令等都是程序控制指令。 7.数据传送类指令的功能是实现 主存储器和寄存器之间,或寄存器和寄存器之间的数据传送。四、问答题、基址寻址方式和变址寻址方式有什么优点?、答:这两种寻址方式的优点是:第一,可以扩大寻址能力。因为同形式地址相比,基值寄存器的位数可以设置得很长,从而可在较大的存储空间中寻址。第二,通过变址寻址方式,可以实现程序的浮动。也就是可装入存储器中的任何位置。变址寻址可以使有效地址按变址寄存器的内容实现有规律的变化,而不会改变指令本身。第五章习题一、名词解释1、RAM:2、ROM:3、EPROM:4、虚拟存储器:5、段式管理:6、页式管理:7、段页式管理:8、固件:选择题1.存储器是计算机系统中的记忆设备,它主要用来( )。A、存放数据 B、存放程序 C、存放数据和程序 D、存放微程序2.计算机的存储器采用分级存储体系的主要目的是( )。A、便于读写数据 B、减小机箱的体积C、便于系统升级 D、解决存储容量、价格和存取速度之间的矛盾3.存储周期是指( )。存储器的读出时间B、存储器的写入时间C、存储器进行连续读和写操作所允许的最短时间间隔D、存储器进行连续写操作所允许的最短时间间隔4.和外存储器相比,内存储器的特点是( )。A、容量大,速度快,成本低 B、容量大,速度慢,成本高C、容量小,速度快,成本高 D、容量小,速度快,成本低5.主存储器和CPU之间增加cache的目的是( )。A、解决CPU和主存之间的速度匹配问题 B、扩大主存储器的容量C、扩大CPU中通用寄存器的数量 D、既扩大主存容量又扩大CPU通用6.采用虚拟存储器的主要目的是( )。A、提高主存储器的存取速度B、扩大主存储器的存储空间,并能进行自动管理和调度C、提高外存储器的存取速度D、扩大外存储器的存储空间7.常用的虚拟存储系统由( )两级存储器组成,其中辅存是大容量的磁表面存储器。A、主存-辅存 B、快存-主存 C、快存-辅存 D、通用寄存器-主存8.以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输率最高的是( )。A、DRAM B、SRAM C、FLASH D、EPROM9.虚拟段页式存储管理方案的特点为( )。A、空间浪费大、存储共享不易、存储保护容易、不能动态连接B、空间浪费小、存储共享容易、存储保护不易、不能动态连接C、空间浪费大、存储共享不易、存储保护容易、能动态连接D、空间浪费小、存储共享容易、存储保护容易、能动态连接10.在cache的地址映射中,若主存中的任意一块均可映射在cache内的任意一块的位置上,则这种方法称为( )。A、全相联映射 B、直接映射 C、组相联映射 D、混合映射填空题1.对存储器的要求是,为了解决这三方面的矛盾,计算机采用体系结构。2.存储器的技术指标有, ,。3. CPU能直接访问和,但不能直接访问和。4. cache是一种存储器,是为了解决CPU和主存之间不匹配而采用的一项重要的硬件技术。现发展为体系;分设体系。5.主存与cache的地址映射有、三种方式。6.半导体SRAM靠存储信息,半导体DRAM则是靠存储信息。7. DRAM存储器的刷新一般有、和三种方式,之所以刷新是因为。8.虚拟存储器通常由和两级存储系统组成。为了在一台特定的机器上执行程序,必须把映射到这台机器主存储的空间上,这个过程称为9. .主存、快速缓冲存储器、通用寄存器、磁盘、磁带都可用来存储信息,按存取时间由快至慢排列,其顺序是。10.欲组成一个64K16位的存储器,若选用32K8位的存储芯片,共需片;若选用16K1位的存储芯片,则需片;若选用1K4位的存储芯片共需片。问答题1.试比较RAM和ROM。解释下列概念:读时间和读周期。提高存储器速度可采用哪些措施?简要说明之。用16K16位的SRAM芯片构成64K32位的存储器。要求画出该存储器的组成逻辑框图。第五章习题答案一、名词解释1、随机访问存储器,能够迅速方便地访问任何地址中的内容,访问的速度与存储位置无关。2、只读存储器,一种只能读取数据但不能写入数据的存储器。可擦写可编程的ROM,用户可以对其编程多次。4.在内存与外存间建立的层次体系,使得程序能够像访问主存储器一样访问外部存储器,主要用于解决计算机中主存储器的容量问题。5.一种虚拟存储器的管理方式,将虚拟存储空间分成段,段的长度可以任设定,并可以放大和缩小。6.一种虚拟存储器的管理方式,将虚拟存储空间等分成固定容量的页,需要时装入内存。7.一种虚拟存储器的管理方式,将存储空间按逻辑模块分成段,每段又成若干个页。8.固化在硬件中(如写入ROM)的固定不变的常用软件。二、选择题1、C 2、D 3、C 4、C 5、A 6、B 7、A 8、C 9、D 10、A三、填空题1、容量大速度快成本低多级存储2、存储容量存取时间存储周期存储器带宽3、cache主存磁盘光盘4、高速缓冲速度多级 cache指令cache和数据cache5、全相联直接组相联6、触发器电荷存储器件7、集中式分散式异步式有电荷泄漏,需定期补充8、主存辅存逻辑地址物理地址地址映射9、通用寄存器、cache、主存、磁盘、磁带10、4 64 256四、问答题1、RAM是随机存储器,在程序的执行过程中既可读出又可写入。ROM是只读存储器,在程序执行过程中只能读出信息,不能写入信息。2、读周期是存储器进行两次连续读操作的最少时间间隔;读时间是从CPU给出地址有效信号到被选单元的内容读到数据线上的这段时间,读周期大于读时间。3、提高存储器的速度可采取三种措施。(1)采用高速器件,选用存取周期小的芯片,整个存储器的速度便可以提高。(2)采用Cache,CPU将最近期要用的信息先调入Cache,而Cache的速度比主存快得多,这样CPU每次只需从快速缓存中取出(或存入)信息,从而缩短了访存时间,提高了存取速度。(3)采用多体交叉存储器。 4、答: 所需芯片总数(64K32)(16K16)= 8片 因此存储器可分为4个模块,每个模块16K32位,各模块通过A15、A14进行2:4译码第六章习题一、名词解释指令周期:机器周期:微程序:微指令:控制寄存器二、选择题1.中央处理器是指()。A、运算器 B、控制器C、运算器和控制器 D、运算器,控制器和主存储器2.在CPU中跟踪指令后继地址的寄存器是()。A、主存地址寄存器 B、程序计数器C、指令寄存器 D、状态条件寄存器3.操作控制器的功能是()。A、产生时序信号 B、从主存取出一条指令C、完成指令操作码译码 D、从主存取出指令,完成指令操作码译码,产生有关的操作控制信号。4.指令周期是指()。A、CPU从主存取出一条指令的时间 B、CPU执行一条指令的时间C、CPU从主存取出一条指令加上执行这条指令的时间 D、时钟周期时间 5.微程序控制器中,机器指令与微指令的关系是()。A、每一条机器指令由一条微指令来执行B、每一条机器指令由一段用微指令编成的微程序来解释执行C、一段机器指令组成的程序可由一条微指令来执行D、一条微指令由若干条机器指令组成6.下列部件中不属于控制器的部件是()。A、指令寄存器 B、操作控制器C、程序计数器 D、状态条件寄存器7.计算机操作的最小时间单位是()。A、时钟周期 B、指令周期C、CPU周期 D、微指令周期三、填空题1.中央处理器CPU具有控制,控制,控制,加工等基本功能。2. CPU从取出一条指令并执行这条指令的时间和称为。3.多媒体CPU是带有技术的处理器。4.在CPU中,指令寄存器的作用是,程序计数器的作用是,程序状态字寄存器PSW的作用是,地址寄存器的作用是。5.控制器主要包括、和。 6. CPU周期也称为,一个CPU周期包含若干个。7.早期的计算机基于冯诺依曼体系结构,采用处理,其主要特征是。现代的计算机系统广泛采用处理。四、问答题、中央处理器有哪些基本功能?由哪些基本部件构成?、CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。(1)标明图中四个寄存器的名称。(2)简述指令从主存取到控制器的数据通路。(3)数据在运算器和主存之间进行存/取访问的数据通路。第六章习题答案一、名词解释1、从一条指令的启动到下一条指令启动的间隔时间。指令执行中每一步操作所需的时间。存储在控制存储器中的完成指令功能的程序,由微指令组成。控制器存储的控制代码,分为操作控制部分和顺序控制部分。存放微程序的只读存储器。二、选择题、5、6、7、三、填空题、指令操作时间数据2、存储器指令周期3、A、MMX4、保存当前正在执行的一条指令跟踪后继指令的地址保存处理器的状态信息和中断优先级保存CPU当前所访问的主存单元的地址5、指令寄存器指令译码器程序计数器时序发生器操作控制器6、机器周期时钟周期7、串行指令执行过程串行完成并行四、问答题、答:指令控制。即对程序运行的控制,保证指令序列执行结果的正确性。操作控制。即指令内操作步骤的控制,控制操作步骤的实施。数据运算。即对数据进行算术运算和逻辑运算。异常处理和中断处理。如处理运算中的溢出等错误情况以及处理外部设备的服务请求等。计算机的中央处理器还可具有存储管理、总线管理、电源管理等扩展功能。中央处理器主要由控制器和运算器两部分构成,运算器由算术逻辑单元和各种寄存器组成。在CPU中可以有多种寄存器。如指令寄存器(IR)、程序计数器(PC)、数据寄存器(DR)、地址寄存器(AR)和状态寄存器(SR)。寄存器与运算器之间传递信息的线路称为数据通路。、 答:(1)a为数据缓冲寄存器DR,b为指令寄存器IR,c为主存地址寄存器,d为程序计数器PC(2)主存缓冲寄存器DR 指令寄存器IR 操作控制器(3)存储器读:M DR ALU AC存储器写:AC DR M第七章习题一、名词解释、总线、共享、分时、分时共享、接口二、选择题1.计算机使用总线结构的主要优点是便于实现积木化,同时()。A、减少了信息传输量B、提高了信息传输的速度C、减少了信息传输线的条数2.系统总线中地址线的功用是()。A、用于选择主存单元B、用于选择进行信息传输的设备C、用于指定主存单元和I/O设备接口电路的地址D、用于传送主存物理地址和逻辑地址3.在单机系统中,三总线结构的计算机的总线系统由()组成。A、系统总线、内存总线和I/O总线 B、数据总线、地址总线和控制总线C、内部总线、系统总线和I/O总线 D、ISA总线、VESA总线和PCI总线4.在()的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I/O指令。A、单总线 B、双总线 C、三总线 D、多种总线5.计算机系统的输入输出接口是()之间的交换界面A、CPU与存储器 B、主机与外围设备C、存储器与外围设备 D、CPU与系统总线6.下列各种情况中,应采用异步传输方式的是()。A、I/O接口与打印机交换信息 B、CPU与存储器交换信息C、CPU与I/O接口交换信息 D、CPU与PCI总线交换信息三、填空题1.总线有特性、特性、特性、特性,因此必须。2.微型计算机的标准总线从16位的总线发展到32位的总线和总线,又进一步发展到64位的总线。3.衡量总线性能的重要指标是。4.在三种总线结构的计算机中,其中和结构的计算机,I/O设备之间的信息可以由设备直接传送,而在结构的计算机中,却不能直接进行设备到设备的传送。 5.总线是计算机系统中各部件之间进行信息传送的公共通路,为使总线可靠的工作和减轻负载,总线上的部件大都配有电路,该电路的输出的状态是、和。6.根据逻辑部件的连接方式的不同,单机系统中采用的总线结构基本有、三种类型,其中吞吐能力最强。四、问答题1.什么是总线?如何分类?2.画出PCI总线结构框图。第七章习题答案一、名词解释、总线是能被系统中多个部件分时共享的一组信息传输线及相关逻辑。、共享是指总线所连接的各部件都通过它传递信息。、分时是指在某一时刻总线只允许有一个部件将信息送上总线。、分时共享是总线的主要特征,在计算机系统中,将不同来源和去向的信息在总线上分时传送,不仅可减少传输线的数量,简化控制和提高可靠性,而且便于扩充更新新的部件。、接口是指和主存、外围设备之间通过总线进行连接的逻辑部件。二、选择题 1、三、填空题1、A、物理 B、功能 C、电气 D、机械 E、标准化2、A、ISA B、EISA C、VESA D、PCI、A、总线带宽 4.、片总线、外总线、内总线 5. A、三态逻辑 B、高电平 C、低电平 D、高阻、A、单总线、双总线、三总线、双总线四、问答题、总线是计算机系统中各部件之间进行信息传送的公共通路。总线有内总线和外总线之分。一般把芯片的总线称为内总线,把同一台计算机系统的各部件,如CPU、内存、通道和I/O接口间的相互连线,以及多台处理机之间的连线称为外总线。通常把这些传输线分为地址线、数据线和控制线,分别用于传输地址、数据和控制信号。、PCI总线结构框图第八章习题一、名词解释单级中断:多级中断:中断屏蔽:现场保护:中断向量:二、选择题1.中断发生时,由硬件保护片更新程序计数器PC,而不是由软件完成,主要是为了( )。A、能进入中断处理程序并能正确返回原程序 B、节省内存 C、提高处理机的速度 D、使中断处理程序易于编制,不易出错2.中断向量地址是( )。A、子程序入口地址 B、中断源服务程序入口地址C、中断服务程序入口地址 D、中断返回地址3.在单级中断系统中,CPU一旦响应中断,则立即关闭( )标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。A、中断允许 B、中断请求 C、中断屏断4.为了便于实现多级中断,保存现场信息最有效的方法是采用( )。A、通用寄存器 B、堆栈 C、存储器 D、外存5.中断允许触发器用来( )。A、表示外设是否提出了中断请求 B、CPU是否响应了中断请求 C、CPU是否正在进行中断处理 D、开放或关闭可屏蔽硬中断6.在采用DMA方式高速传输数据时,数据传送是( )。A、在总线控制器发出的控制信号控制下完成的B、在DMA控制器本身发出的控制信号控制下完成的C、由CPU执行的程序完成的D、由CPU响应硬中断处理完成的7.下列陈述中正确的是( )。A、中断响应过程是由硬件和中断服务程序共同完成的B、每条指令的执行过程中,每个总线周期要检查一次有无中断请求C、检测有无DMA请求,一般安排在一条指令执行过程的末尾D、中断服务程序的最后一条指令是无条件转移指令8.如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用( )。A、中断嵌套 B、中断向量 C、中断响应 D、中断屏蔽9.通道程序是由( )组成。A、I/O指令 B、通道指令(通道控制字) C、通道状态字10.并行I/O标准接口SCSI中,块适配器中可以连接( )台具有SCSI接口的设备。A、6 B、7 C、8 D、10三、填空题1.在计算机系统中,CPU对外围设备的管理除程序方式,程序方式外,还有方式、方式和方式。2.程序中断方式是各类计算机中广泛使用一种方式,当某一外设的数据准备就绪后,它主动向发出请求信号,后者响应中断请求后,暂停运行主程序,自动转移到该设备的。3.中断处理需要有中断、中断产生、中断等硬件支持。4.如果CPU处于中断允许状态,则可立即接受中断请求进行中断响应。一旦进入中断响应过程,CPU会立即自动,并将当前和的内容保存到中。5.程序中断方式控制输入输出的主要特点是,可以使和并行工作。6. DMA技术的出现使得可以通过直接访问,与此同时,CPU可以继续执行程序。7.通道是一个特殊功能的,它有自己的专门负责数据输入输出的传输控制,CPU只负责功能。8.并行I/O接口和串行I/O接口是两个最具有权威性和发展前景的技术。9. IEEE1394是 I/O标准接口,与SCSI相比,它具有更高的和实时性,具有更小的和连接的方便性。四、问答题、什么是中断源?有哪些中断源?、中断的过程与子程序调用有哪些区别?、什么是中断优先级?怎样确定中断的优先级?、什么是中断屏蔽?、CPU的中断控制部件有哪些功能?、什么叫中断嵌套?第八章习题答案一、名词解释简单的处理中断方法,与多级中断对应,各种中断的优先级一样。在处理一个中断时不响应另一个中断请求,所以是单重中断。处理多重中断的方法,采用按优先级的方法,在处理某级中断时,与它同级的中断或比它低级的中断请求不能中断它的处理,而比它优先级高的中断请求则能中断它的处理。在处理中断时阻止其他中断。保存CPU的工作信息,如各寄存器的值。由发出中断请求的设备通过输入输出总线主动向CPU发出一个识别代码。二、选择题、3、4、5、6、7、8、9、10、B三、填空题、查询中断 DMA通道外围处理机、数据交换 CPU中断服务程序、优先级仲裁向量控制逻辑、禁止中断程序计数器程序状态字寄存器堆栈、CPU外设6、外围设备 DMA控制器内存7、处理器指令和程序数据处理8、SCSI IEEE1394标准接口9、串行数据传输率数据传送体积四、问答题、答:(1)内部中断。由CPU的某种内部因素引起。(2)外部中断。由中断信号引起的中断。用于处理各种定时操作和其他外围设备的操作。(3)软件中断。由自陷(trap)指令引起,用于调用操作系统服务程序,如应用程序中需要进行输入输出操作时调用操作系统例程。、答:中断的过程类似于子程序的调用,其区别主要有:中断服务程序与中断时CPU正在运行的程序是相互独立的,它们之间没有确定的关系。子程序调用时转入的子程序与正在执行的程序段是同一个程序的两部分。中断一般是由硬件的信号产生的,除了软件中断。子程序调用是由转移指令引起的。中断服务程序的地址是由硬件决定的。子程序调用由转移子程序的指令在地址码中指定子程序地址。中断过程中要存储所有的状态信息,子程序调用时可以只保存PC的值。中断程序调用的过程包括确定产生中断的原因、对多个同时发生的中断进行裁决等,而在一般子程序调用中则没有这种操作。、答:(1)中断优先级是在同时出现了几个中断请求的情况下,CPU对中断响应的顺序,优先级高的中断先得到响应。(2)中断源的优先级是计算机用户根据中断的必要性和实时性要求制定的,同时还要兼顾操作系统的需求。通常把硬件故障的中断优先级定为最高。如电源故障的中断一般是不可屏蔽的紧急中断。而软件中断的优先级则一般较低。某些特殊的中断,如虚拟存储器管理中的页面失效中断,要求在指令没有执行完时就得到响应,因为在发生页面失效时,如不立即处理,就无法得到指令的操作数,该指令也就不可能执行完成。、答:中断屏蔽是一种使某个中断源的请求暂时不起作用的措施。该中断请求仍然保留,直到对它的屏蔽撤消时才可得到响应。屏蔽措施也是调整中断响应顺序的措施。常见的中断屏蔽方法是采用屏蔽寄存器。由屏蔽寄存器的输出决定是否屏蔽某一中断。屏蔽寄存器一般可以用指令修改,这样系统软件就可以对中断屏蔽进行控制。中断屏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 发酵工程技术员考试试卷及答案
- 2025年毛纺织、染整加工产品合作协议书
- 国开学习网《园林生态学》形成性考核册任务1234答案
- 指向数学核心素养的代数概念课教学
- 2025年气象、水文仪器及装置合作协议书
- 2025年廊坊市香河县事业单位招聘考试试题【答案】
- 萧红中学校中考二模语文试题(含答案)
- 项目合同管理
- 小升初英语试题和答案(一)
- 2025年温湿度仪表项目发展计划
- 《义务教育数学课程标准(2022年版)》解读
- LY/T 2773-2016绿地月季栽培养护技术规程
- GB/T 7092-1993半导体集成电路外形尺寸
- GB/T 15909-2017电子工业用气体硅烷
- 第一章有理数单元测试 人教版七年级数学上册
- 门诊病历书写基本规范-课件
- 做好新形势下群众工作培训课件
- FMEA(失效模式分析)教程课件
- PEP小学英语单词分类汇总(含音标)
- 氯气储罐的设计
- NB∕T 10731-2021 煤矿井下防水密闭墙设计施工及验收规范
评论
0/150
提交评论