《《计算机组成原理》复习资料参考答案.doc》由会员分享,可在线阅读,更多相关《《计算机组成原理》复习资料参考答案.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、福建师范大学网络教育学院计算机组成原理复习资料一、单项选择题1、现代计算机的运算器一般通过总线结构来组织,在下面的总线结构运算器中,单总线结构的操作速度最慢,而(B )的操作速度最快。A双总线结构 B多总线结构C单总线结构 D三总线结构2、微型计算机的分类通常以微处理器的( D )来划分。A芯片名 B寄存器数目C字长 D规格 3、将有关数据加以分类、统计、分析,以取得有价值的信息,我们称其为( A )。A数据处理 B辅助设计C实时控制 D数值计算4、虚拟存储器是建立在多层次存储结构上,用来解决(C )的问题。A存储 B外存C主存容量不足 D外存容量不足5、微程序放在( B )中。ARAM B控
2、制存储器C指令寄存器 D内存储器6、冯诺依曼机工作方式的基本特点是( A )A按地址访问并顺序执行指令 B堆栈操作C选择存储器地址 D按寄存器方式工作7、D/A转换器是(D )A 把计算机输出的模拟量转为数字量B 把模拟量转为数字量,把数字量输入到计算机C 把数字量转为模拟量,把转化结果输入到计算机D把计算机输出的数字量转为模拟量8、浮点数的表示范围和精度取决于(A )A 阶码的位数和尾数的位数 B 阶码的位数和尾数采用的编码C 阶码采用的编码和尾数采用的编码D. 阶码采用的编码和尾数的位数9、ASCII码是对(A )进行编码的一种方案。A字符 B声音C图标 D汉字10、ALU属于( A )部
3、件。A运算器 B控制器C存储器 D寄存器11、字长16位,用定点补码小数表示时,一个字所能表示的范围是( A )A-1(1-2-15) B0(1-2-15)C-1+1 D-(1-2-15)(1-2-15)12、微程序入口地址是(B )根据指令的操作码产生的。A计数器 B译码器C计时器 D判断逻辑矩阵13、计算机中表示地址时使用( D )A原码 B补码C反码 D无符号数二、改错题(针对各小题的题意,改正其结论中错误或补充其不足。)1、 程序计数器PC用来指示从外存中取指令。错。程序计数器PC用来指示现行指令的地址。2、 加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串行加法器。错。
4、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。3、 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,不用进行现场保护操作。 错。为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,需要进行现场保护操作4、 程序计数器PC用来指示从外存中取指令。错。程序计数器PC用来指示现行指令的地址。5、 加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串行加法器。错。加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。6、 动态RAM和静态RAM都不是易失性半导体存储器错。动态RAM和静态RAM都是易失性半
5、导体存储器。三、名词解释1、溢出答:在计算机中,运算器运算的结果超出机器所能表示的数的范围的现象,叫溢出。2、Cache答:高速缓冲存储器,用来解决CPU与主存之间速度不匹配的矛盾。3、RISC答:RISC是精简指令系统计算机 。RISC技术是用20的简单指令的组合来实现不常用的80%的那些指令功能。4、存取周期答:存取周期是指存储器进行连续两次独立的存储器操作(如连续两次读操作)所需的最小间隔时间,通常存取周期大于存取时间。5、规格化答:尾数最高位为1的浮点数称作规格化数。将非规格化数转换成规格化数的过程叫做规格化。6、堆栈答:堆栈是主存中的一段连续的存储区域,只有一个数据出入口,具有先进后
6、出的特点。7总线接口总线是连接计算机内部多个部件之间的信息传输线,是各部件共享的传输介质。8统一编址统一编址就是将I/O地址看作是存储器地址的一部分。四、简答题1、试比较基址寻址和变址寻址。答:基址寻址需设有基址寄存器BR,其操作数的有效地址EA等于指令字中的形式地址与基址寄存器中的内容(称作基地址)相加。即EAA+(BR) 变址寻址有效地址EA等于指令字中的形式地址A与变址寄存器IX的内容相加之和。即EAA+(IX)变址寻址与基址寻址的有效地址形成过程极为相似。两者的不同: 基址寻址主要用于为程序或数据分配存储空间,故基址寄存器的内容通常由操作系统或管理程序确定,而指令字中的A是可变的。 在
7、变址寻址中,变址寄存器的内容是由用户设定的,在程序执行过程中其值可变,而指令字中的A是不可变的。 变址寻址主要用于处理数组问题,在数组处理过程中,可设定A为数组的首地址, 不断改变变址寄存器IX的内容,便可很容易形成数组中任一数据的地址,特别适合编制循环程序。2、简述主存和辅存的区别。答;主存容量小,存取信息的速度快,可以直接与CPU进行数据交换,辅存容量大,存取信息速度慢,不能直接与CPU进行信息交换。3、什么是指令周期、机器周期和时钟周期?三者有何关系?答:指令周期是指取指令、取操作数地址(当间接寻址时)以及进入中断周期由中断隐指令完成的一系列操作。机器周期是指通常以访问一次存储器的时间。
8、时钟周期是指在每个节拍内机器可完成一个或几个需同时执行的操作。关系:一个指令周期包含若干个机器周期,一个机器周期又包含若干个时钟周期(节拍),每个指令周期内的机器周期数可以不等,每个机器周期内的节拍数也可以不等。4、比较同步通信和异步通信。答:通信双方由统一时标控制数据传送称为同步通信。时标通常由CPU的总线控制部件发出,送到总线上的所有部件;也可以由每个部件各自的时序发生器发出,但必须由总线控制部件发出的时钟信号对它们进行同步。这种通信的优点是规定明确、统一,模块间的配合简单一致。其缺点是主从模块时间配合属强制性“同步”,必须在限定时间内完成规定的要求。并且对所有从模块都用同一限时,这就势必
9、造成对各不相同速度的部件而言,必须按最慢速度部件来设计公共时钟,严重影响总线的工作效率,也给设计带来了局限性,缺乏灵活性。而异步通信克服了同步通信的缺点,允许各模块速度的不一致性,给设计者充分的灵活性和选择余地。它没有公共的时钟标准;不要求所有部件严格的统一动作时间,而是采用应答方式(又称握手方式),即当主模块发出请求(Request)信号时,一直等待从模块反馈回来“响应”(Acknowledge)信号后才开始通信。当然,这就要求主从模块之间增加两条应答线(即握手交互信号线Handshaking)。5、微指令的操作控制有几种编码方式,各有何特点?哪一种控制速度最快?答:微指令的编码方式又叫微指
10、令的控制方式,它是指如何对微指令的控制字段进行编码,以形成控制信号。微指令的操作控制有三中编码。(1)直接控制法,其控制简单,不需加微命令译码器,缺点是微命令太多,微指令字长过长(2)字段编码法,包含直接和间接两种方式,缩短了微指令的长度,但使微程序的速度减慢。(3)混合控制法,使用直接控制法和字段编码法混合使用,以便能综合考虑微指令的字、灵活性和执行微程序的速度等方面的要求。五、计算题1. 设机器字长为8位(含1位符号位),用补码运算规则计算: A=11/64,B=-15/32,求A+B解: A=0.0010110 B=-0.0111100 A补=0.0010110 B补=1.1000100
11、 A+B补=0.0010010+1.1001100=1.1011010 A+B=-0.01001102. 设机器字长为8位(含1位符号位),用补码运算规则计算: A=19/32,B=-17/128,求A-B解: A=0.1001100 B=-0.0010001 A补=0.1001100 B补=1.1101111 -B补=0.0010001 A-B补=0.1001100+0.0010001=0.1011101 A-B=0.1011101六、设计题1、 已知指令字长为16位,每个地址码为4位,采用扩展操作码的方式,设计15条三地址指令、15条二地址指令、15条一地址指令、16条零地址指令,请写出该
12、指令系统的操作码的设计方案。四位操作码 0000 A1 A2 A3 0001 A1 A2 A3 15条三地址指令 1110 A1 A2 A3八位操作码 1111 0000 A2 A3 1111 0001 A2 A3 15条二地址指令 1111 1110 A2 A3十二位操作码1111 1111 0000 A3 1111 1111 0001 A3 15条一地址指令 1111 1111 1110 A3十六位操作码1111 1111 1111 0000 1111 1111 1111 0001 16条零地址指令 1111 1111 1111 11112、 有五个中断源L0、L1、L2、L3、L4,按中
13、断响应的优先次序由高向低排序为L0L1L2L3L4,现要求中断处理次序为L1L4L0L3L2,根据下示格式,请写出各中断源的屏蔽字。中断源屏蔽字1 2 3 4 5L0L1L2L3L41 0 1 1 01 1 1 1 10 0 1 0 01 0 1 0 01 0 1 1 13、有五个中断源L0、L1、L2、L3、L4,按中断响应的优先次序由高向低排序为L0L1L2L3L4,现要求中断处理次序为L1L3L2L0L4,根据下示格式,请写出各中断源的屏蔽字。中断源屏蔽字1 2 3 4 5L0L1L2L3L4 1 0 0 0 1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 0 0 0 0
14、 17 0 0 0 0 蔽断字字断各请示据 0 次处求 低由优响中 中五 0 0 0 蔽断字蔽断出,示根 次理求 0为向序优应按 、断 指地 00 00 作 0 指地一 0 00 作 指址 0 0 码 指址 00 作案方设作系该写指地 令条 址二 址条计式码操用位码个,为计000= 0 00 00 补 000=补 补 0 补000- 0 - = /算则运用位号 字设 00- 0=00 00.=+ 000. 0.0 0 0- 00 +求 =,/算则规码位符含 器算求要等速程和灵字微考能,混编段制直法合 慢减程但长令微缩两间直法段 过字,太是,器微需简其法直)编有作令。信形,进段控指如,制的指方的
15、快快制哪特各方编制操指) 线交握应加之模求这。始后) 响回反待等号 请块当)式又式应而,一的部有不钟共没地择活分者,致度模许缺信步克异。乏性限计也效的响严钟计来速按必而度速对必这限用块所并。定内间须,“制配时主点致单配模一明规的信步进们信的部制须但发序的部由也件的线到件控的 由时通为据制时方信步异通较等不也的周机,可周的周个)(钟干若周器,周若含指个作的行需个一机节每期间的储问以是作操的令断中断及时寻(地作指取令系关者周和器、周换换进 与不速息大容,交行 直快的取存容别区和主序序编合址据任组形很容内器变变 地组 可过组在组理用址址变不的字变值程序,设由内存变中。变 中而确程或操通的存故间存数程
16、为址址同不似为程址有址基 即之相 存寄与形中于等地寻变 ( 加)称(的址与形字于 址的作 寄有址址址寻址基答分一地储是址将就编一质介传件各输的件多部计接线点特进先,数有域储续的存栈堆化规叫过格转格规化作称 高最格间时大周通间小的作次两如器立独续储是取周取能令那%的不合的简0用术 机统系简 盾盾不度存 决,储冲 出叫,范的能器超结算,计溢解词器器导易 和态储储性失 和器法用一运度运,本的运器器加用般算度高,部器算是址的行示来 令取外示来 操保场需序续点中回确能完序程证保作操现用序执继断到确,毕行务中器加用采器速高,件器成是器法用一算,高提部基成是址地指示 数序令取存示 数。不补误结改,题针题号无
17、 补 码 (址表机矩辑 时码译 器的产操指) (口程 -( - 0 )- 是的表个,表码点 字存存 器制 算件) ( 汉 声 案种一编 对 位位码用阶编用尾编用编的尾位 尾位 (精围的拟为量的算算计果转,拟量算到量数,转字字拟出 是换工方器 地器操堆 行并访地 点本方作依储内 存寄储储 中) 序不量 量外 题题)决用上结多立是计数 时设设 处) (称我息值以分统类据关 数器 片分来 的理常分机结线 总结线多 构总快度作 (,作构总,算结面,来线过一的算代择项资习理组学学络大 络理习代过,算,作 快 多结 线分的来 器 据分息(处 时 是多用题 ) 储存 依作 并 换 字转量拟果算量围 尾 的尾
18、阶位 编种 算 器 存 个是 - 指器 时 址 补 无针结补 取数示址部,算是件高用加毕到执现保序确回续操示取示的器,般用的运度用 储态易导词算超范出 ,度盾 简 0的%能取续器两作通大最称化格规堆续数先线接件各质编将一基寻有 址字址( 变等形与之 基程不址数间的或中。中设程字变用组可地变内形址合序容的 交息与换、周关指(及断的是储每机行作若器周)的,机等异步据通的到的部发须的进规一单点配间。块限对而来严的计乏克缺度,地钟不的应式块 等响 )始之应交 操方特快指,控段。有直其器太过段两令程 法制,微和等求符码算=+0 0 0 +00 0设 位算 -0补 0 0 0,码操计二 地写设方0 指 址 作 指 0指 优为 求次 根出蔽 五 优 求 0据各字 0 07