《计算机组成原理》(答案已补全)

上传人:m**** 文档编号:68035491 上传时间:2022-04-01 格式:DOC 页数:25 大小:372KB
收藏 版权申诉 举报 下载
《计算机组成原理》(答案已补全)_第1页
第1页 / 共25页
《计算机组成原理》(答案已补全)_第2页
第2页 / 共25页
《计算机组成原理》(答案已补全)_第3页
第3页 / 共25页
资源描述:

《《计算机组成原理》(答案已补全)》由会员分享,可在线阅读,更多相关《《计算机组成原理》(答案已补全)(25页珍藏版)》请在装配图网上搜索。

1、计算机组成原理模拟题 1、名词解释1 总线1. 总线就是多个宿息源分时传送数撫到多个目的地的传送適跻2 指令系统捐令系统:一合计算机所能执行的全部指令的息和3 微指令做指令:在一个单位时间中,陸实现一疋操作功能的微命令的集合“4 .溢出4. 滋出,僦点小数机雅中,数的表示范舸为|订1.出运算过覆中如山观大于】的现象、填空题1 按冯 诺依曼设计原则,其硬件是由()、()、()、()和()组成。I-按冯谦依曼设计原则,其雀件是由运算器)、【控制器h冇玮器).(输入设备却(输出设备丄俎成.2 计算机系统是由()和()两大部分构成。2计算机系统是由(陵件系统)和(软件系统两大部分构成口3 计算机最主要

2、的三大性能指标是()、()、和()。3. 机最上要的三大性備描标处(堪本字长)、需容星人# (运算:連度人4 一个完善的指令系统应满足()、()、()、和()的要求。4. 个完善的指令黍统应滿足f完齐拄)、(有钱性、(规華住h和(烝容性 ghB 11 I _ 5 堆栈的硬件是由()和()构成,存取是按()原则。5. 堆栈的说件是由(堆屁区)和犀战指针枸成,存収是按(JhM先岀)原则6 通常控制器的设计可分为()和(),前者采用的核心器件是(),后者采用的核心器件是()。J通常控制爲的设计可分为组許逻电璋)和(疗储逻崔型九前音采用的康t 器件址(门电路1,后者采用的核心甜1T是(微砂控制話人7

3、.主机与外设的连接方式有()、()和()。7.主机弓外设的连按方式有(辐射型连接,(总线型连接)和麟射,总线呷连接人8 目前在微型机中主机与外设广泛采用的信息交换方式是()和()。8目丽在徽型机中主机与外设广泛乐用的倍息交撅方式是(程序育询)41 (程序中断.三、简答题1 .简述中断的处理过程。它与程序查询方式有何不同点?2 按通道的工作方式,通道分哪几类?简述其特点。3 画图说明存储系统的层次结构,并说明各种存储器的特点。参考答案:1 答案要点: 中断的处理过程大致可分为五个步骤:1) 中断请求 2)中断排队 3)中断响应 4 )中断处理 5)中断返回与程序查询方式的不同点:1 )在程序中断

4、方式下, CPU 和外设可并行工作;而程序查询方式下, CPU 与外 设是串行工作的。2 )程序中断方式适合于对外界随机事件的处理。而程序查询方式不具备这样的能力。2 答案要点:按通道的工作方式,通道可分为字节多路通道、选择通道和数组多路通道三种类型。特点: 字节多路通道: 1 )有多个子通道,设备间可(分时)并行操作。2)数据以字节为单位交叉传送。 3)适合于连接大量的低速设备。选择通道: 1 )被选中的外设采用独占方式使用通道。2)数据以成组(数据块)方式进行传输。 3 )适合于连接高速外设。数组多路通道:是将前二者的优点结合在一起的一种通道结构。数组多路通道含 有多个子通道,可同时执行多

5、个通道程序,数据以成组方式进行传送。既具有多路并 行操作能力,又有很高的数据传输率,可用来连接多台中高速的外设。3 答案要点: 存储系统的层次结构如图所示:CPUJ匕a高速缓存i JE主存储器I/O控制磁鼓磁盘磁带辅助存储器存储器的特点:1)高速缓存:存放当前要执行的程序和数据。速度快,可与CPU速度匹配;存储容量较小。成本高。2 )主存储器:存放正在执行的程序和数据,CPU可直接访问,容量较大,速度较高,每位价格介于高速缓存和辅存之间。3)辅助存储器:存放当前暂不参与运行的程序和数据文件,CPU不能直接访问;容量极大而速度较低,单位成本低。四、计算题已知x = -0.10101,y = +0

6、.11011,符号用双符号位表示。求 1. X 原=?Y原=?2 . X 补=?Y补=?3. X+Y 补 = ?X-Y 补 = ? 并分别讨论其溢出情况。1 )写出补码一位乘的运算步骤。2 )与原码乘法运算有何不同?3 )写出补码乘法运算器的基本部件。参考答案:已知 x = -0.10101,y = +0.11011,符号用双符号位表示。答案要点: 1. X 原=11.10101Y 原=00.110112 . X 补=11.01011Y补=00.110113X+Y 补 =X 补 +Y 补= 11.01011+00.11011=00.00110结果的两个符号位相同,无溢出。X-Y 补 =X 补

7、+-Y 补= 11.01011+11.00101=10.10000 结果的两个符号位不 相同,为 10 ,产生下溢。2 )与原码乘法运算有何不同?答案要点: 补码乘法:运算结果的符号位无需单独处理;而原码乘法:结果 的符号位需单独处理。 原码乘法:位于乘数寄存器末位的乘数作为判断位;而补码乘法则是以乘数 寄存器最末两位作判断位。 若乘数的有效尾数 n 位。原码乘法须做 n 次加法, n 次移位;而补码乘法则 需 n+1 次加法, n 次移位。3 )写出补码乘法运算器的基本部件。答案要点:所用的基本部件:存放部分积累加和的寄存器; 存放乘数(具备移位功能)和被乘数的寄存器;加法器;移位器; 计数

8、器。五、设计题采用32K X32 的RAM 芯片,构成128K X64的存储器。1 画出存储器的逻辑框图。2 图中标明信号线的种类、方向、条数。参考答案:答案要点案答六、综合应用题在模型机的数据通路上,对于指令ADD X(R i), (R2)+,回答下列问题:1 写出指令的执行流程。2 写出目的周期的全部数据通路。参考答案:答案要点:1、2)指令的执行流程及目的周期的数据通路:FTo: M t MBR tIRFTi: PC+1 t pcJSTo:PC t MARJSTi:M t MBR t CJST2:PC+1 t pcJST3:C+R i t MARJST4:M t MBR t CJDTo:

9、R2t mar; R2T a 选择器,So-3 , M , DM , CPMARJDTi:M t MBR t D ; R/W , SMBR , MBR tb 选择器,So-3 , M , DM , CPDJDT2:R2+1 TR2; R2ta 选择器,So-3 , M , Co, DM , CPR2JETo:C+D tMBRJETi: MBR tMJET2: PC t mar计算机组成原理模拟题 2、名词解释1 寻址方式寻址方佥 表示指令中操作数所在的方法祢为寻址方或2 指令周期小 指令周期:是完成一条指令所用的时间3 虚拟存储器3.虚拟存储器是由操作系统提供的一个假想的特大存储器。3 多级中

10、断4. 务筑中斷;芹播计算机系绮中有相3容的中断源*根需齐中断爭件的轻垂缓 急程度不同而分成若干级別,毎一中断级分配给一个优先权、填空题1 .计算机指令的基本格式应包括()和()两部分。在间接寻址方式中,地址码 部分表示的是();在相对寻址方式中,地址码部分表示的是()I, ft算机拼燈的赫本洛式应包括(廉作码和(地业码)两部分 奁碇 皿方 式中,地址码祁分农不的忌(地灶内容丁偏移届h在村对冷址方貢用,电址码亂分表 示的捷(审疗器内客卜位移竜人2 .按功能分类,存储器可以分为()、()、()等。2. 按功能分类*存储器可以分力岛速缓冲存播器)、(外存制雅X (主疗储器)茶3 .源数据为1001

11、0111 ,若采用奇校验,则其校验位是()3. 源1001011b若采用奇校验,则其咬验位是cn.4 . CPU响应某中断请求的条件是一条指令结束时且()、()和()。4. CPU响应某中蔚谊求的条件是一条措舍结束囱且乙没有更紧过的隹务血)/(有一 中商诸求和(CPU允许中断).5 微指令的格式有()型微指令、 ()型微指令和混合型微指令。5, 微指令的格式有垂直)甲微指令、(水平)吃微指令和混合世微指令*6.输入输出设备的编址方式有()和()。&输入输出设备的编址方式有(统一编址)和(单独编址人三、简答题1 试分析比较DMA方式和中断传送方式的异同点,说明DMA方式为什麽不能替代中断方式。2

12、 何为三级存储体系结构?分析采用这种结构的原因和优点?3 .简要说明动态RAM的各种刷新方式及其特点。参考答案:1 答案要点: 相同点 :1)两种方式均为目前在微型机中主机与外设广泛采用的 信息交换方式。2 )两种方式下主机和外设之间均可实现一定程度的并行工作。不同点: 1 )中断传送方式是通过中断服务处理程序来完成信息交换;而DMA方式则是用硬件代替软件来实现数据的传输。2 )中断传送方式不仅适合于一般的信息交换,还适合对随机事件的处理。 3 )DMA 方式适合于高速外设和主机之间的信息 交换,对高速外设采用程序中断方式传送数据往往回丢失数据。DMA 方式不能替代中断方式的原因:1 )DMA

13、 方式只能用于高速外设与内存直接交换信息,却不能像中断方式那样处理随机的异常现象。 2)在 DMA 方式的数据传输过程中,需用到中断方式。2 答案要点:把各种不同存储容量,不同存取速度的存储器,按一定的体系结 构组织起来,使所存放的程序和数据按层次分布在各存储器中,形成一个统一整 体的存储系统。由高速缓冲存储器、主存储器、辅助存储器构成的三级存储系统 可以分成两个层次,其中高速缓存和主存间称为Cache- 主存存储层次,主存和辅存间称为主 - 辅存存储层次。这就是三级存储体系结构。采用 Cache- 主存存储层次的原因和优点 :在速度方面,计算机的主存和 CPU 一直保持了大约一个数量级的差距

14、。显然这个差距限制了 CPU 速度潜力的发挥。为 了弥合这个差距,设置 Cache 是解决存取速度的重要方法。在 CPU 和主存之间设置Cache,构成Cache-主存层次,则从 CPU的角度看,Cache-主存层次的速度接近 于Cache,容量与每位价格则接近于主存。因此,解决了速度与成本之间的矛盾。采用主-辅存存储层次的原因和优点:由于成本和工艺的原因,主存的存储容量受到了限制,另一方面,系统程序、应用程序及各种信息量要求主存容量越来越大。 采用“主存-辅存”存储层次,程序员可用机器指令的地址对整个程序统一编址,而不 必担心程序能否在主存中放得下。虚拟空间可以比实际空间大得多。从整体看,主

15、 辅存层次的速度接近于主存的速度,容量则接近于辅存的容量,而每位平均价格也接 近于廉价的辅存平均价格,从而解决了大容量和低成本间的矛盾。3 .答案要点:动态RAM的刷新方式有集中式刷新、分散式刷新、异步式刷新和 透明式刷新等四种方式。集中式刷新的特点:其优点是系统的存取周期不受刷新工作的影响,读写操作和 刷新工作在最大刷 新周期中分开进行。因此,系统的存取速度比较高。其缺点是进行刷新时必须停止读、 写操作。这对主机而言是个“死区”分散式刷新的特点:刷新工作安排在系统的存储周期内进行,对主机而言不再有“死区”。但该方式加长了系统的存取周期,降低了整机运算速度。因此,分散方式 刷新不适用于高速存储

16、器。异步式刷新的特点:结合了上述两种方式的优点,充分利用了最大刷新间隔。对分散式刷新而言,它减少了刷新次数;对集中方式来说,主机的“死区”又缩短很多。因此,这种方式使用得比较多。透明式刷新的特点:该方式不占用 CPU时间,对CPU而言是透明的操作;但控制线路复杂。四、计算题已知x = 0.1011,y = -0.1101,符号用双符号位表示。求 1 . X+Y补=?X-Y补=?并分别讨论其溢出情况。参考答案:已知x = 0.1011,y = -0.1101,符号用双符号位表示。答案要点:1 . X+Y补=X 补 +Y补=00.1011 + 11.0011=11.1110,结果的两个符号位相同,

17、无溢出。X-Y补=X 补 +-Y补=00.1011+00.1101=01.1000,结果的两个符号位不相同,为01,产生上溢。五、设计题采用4K X8的RAM芯片,构成32K X16的存储器。4 .画出存储器的逻辑框图,图中标明信号线的种类、方向、条数。2 用十六进制写出该存储器占用的地址空间。参考答案:占八、答案要;该存储器占用的地址空间:0000H-7FFFH (按字编址)六、综合应用题在模型机的数据通路上,对于指令SUB X(Ri), -(R2),回答下列问题:1 写出指令的执行流程。2 写出目的周期的全部数据通路。参考答案:答案要点:1、2)指令的执行流程及目的周期的数据通路:FTo:

18、 M t MBR tIRFTi:PC+1 t pcJSTo:PC t marJST1:M t MBR t CST2:PC+1 t pcJST3:C+R it MARST4: M tMBR tcDTo:R2-I t R2;R2 t A选择器,JDT1:R2 t mar ;R2 T A选择器,JDT2:M t MBR t D;R/W , SMBRS0-3 , M , DM , CPMARS0-3 , M , Co, DM , CPR2,MBR t B 选择器,So-3 , M , DM ,CPDETo: D-C tMBRJETi: MBR tMJET2: PC t mar计算机组成原理模拟题 3、

19、名词解释1 .基本字长1. 基本字长*是指養与运算的竝的甚本恢数,它是曲加法器、奇存眷、謝血统的位数决定的2 数据通路2*救据通踰数字杀统中序个子系统適过數据总线连接形成的数据传送路径3程序中断3. 程序巾斷匕在il算机执行当前程序时*系缰中旳现了某些紧蛊雷赴理的异常 事件或待珠诸茨,CPU应暂时中止现打起序的执打,转去址浬这些事件或苟殊诂求”5 .灰度级4. 灰反级:指所显示像素点的亮暗签別,在彩色显示醤中表观为顧色的不同.二、填空题1 .计算机指令的基本格式应包括()和()两部分。根据操作数所在位置,指出其寻址方式:操作数在指令中为()寻址方式,操作数的存储单元地址在指令中,为()寻址方式

20、。L计算机描令凶早本格式问包括操作码)和地址码两部分根瞒操佯麴所 住位置.捋出英寻址方式;操作数在指令中为L立即)寻址方式,操作数的存储单元 地址在指令中,为间接寻址方式.2 .存储器地址译码电路的译码方式有()和()两种方式。2, 存储器地址译码电陳的译码方成有单译码方式)和(戏译码方武)两种方3. (361 ) io =() 2 =() 16。3. (361) io = (1011010010) 3 = (2D2)唤4 . CPU响应可屏蔽中断应满足的三个条件是()、CPU允许接受中断请求和 ()。中断周期结束后进入()周期。4. CPU响应可屛蔽中断战満足的三个杂件荒右中断请耒)* EP

21、U允许按受中断 请求和C-疑抬专执疔亢华人中断册期结束店世人(巾断响购1用期.5微指令的类型通常有()型微指令、()型微指令和混合型微指令。&微指令的类羽適常育(垂直)唱微指香、(水平)型撒指令和混合型微指令。6通常控制器的设计可分为()和(),前者采用的核心器件是(),后者采用的核心器件是()。鼠逋常控制器的设计可分X(组合遷辑率、和存傑逻辑犁h脑音采用的核心 器件是门电蹄人后弄采用的核心器件杲(揑制存赭曙7主机与外设的连接方式有()、()和()。7.主机与外设的连接方式有:辅射型连搖人型连按)和(辐射、总线型 连接人8 目前在微型机中主机与外设广泛采用的信息交换方式是()和()。8.甘前在

22、微型机也上机与弗设广泛采用的信息交换方式是f程样査询)和(程序中断人三、简答题1 简述其中两种补码加减运算判别溢出方法的工作原理。1.菩寨耍虫;以T二和方法答对苴中仟童两种方法匹可方法“曲个符号相冋的补码載相加.如皋和的符号与加歡符号柑反,或者符号 相反的闯亍补码績相减,差的符号谯妝符号栢乔我阴运算结栗溢出+冇法去的十补码敕实现打碣运月时科屐為眾值隹向符廿位的进位值勺笛号位 含生的屈位埴出值不相同,则表明运算蜡果产生了溢出+方法屯環用淑符号位方峯,当茁仃符号忡的佰不相同Ph则證闇运算結卑产宅 了镒出.2 字节多路通道和数组多路通道有何相同点?有何不同点?九 答寰匿点相冋点;设备间町并帝操作不同

23、点:数组名略通逍1连接低趣说备巧U1字节为单位持送且数難烘为单位传送n设备间幷祈操作一设备传数,英它设备只作辅助操作3 CPU中设有哪些寄存器?各寄存器的位数由何因素确定? 参考答案:1 答案要点:以下三种方法答对其中任意两种方法即可。方法1 :两个符号相同的补码数相加,如果和的符号与加数符号相反,或者符号 相反的两个补码数相减,差的符号与减数符号相同,表明运算结果溢出。方法2 :两个补码数实现加减运算时,若最高数值位向符号位的进位值与符号位 产生的进位输出值不相同,则表明运算结果产生了溢出。方法3 :采用双符号位方案。当两位符号位的值不相同时,则表明运算结果产生 了溢出。2 答案要点:相同点

24、:设备间可并行操作不同点:数组多路通道连接中高速设备字节多路通道1)连接低速设备2)以字节为单位传送以数据块为单位传送3 )设备间并行操作一设备传数,其它设备只作辅助操作3 答案要点: CPU 中设有的寄存器包括运算器中的通用寄存器, 程序计数器 PC, 指令寄存器IR,存储器地址寄存器MAR,存储器数据寄存器MBR和状态标志寄存器等。PC 和 MAR 的位数取决于要访问的地址空间的大小。 IR 的位数取决于指令字长。 通用寄存器及存储器数据寄存器 MBR 的位数取决于操作数(或操作数地址)的基本 字长。四、计算题1.已知 x=0.10101,y=-0.11011用定点补码一位乘法计算 x*y

25、 补 ,要求写出计算步骤。2 .已知 x=2 -011 x 0.101100,y=2 -010 x(0.100100 )用浮点规格化补码加法求 x+y 补( 阶码、尾数均用补码表示) ,要求写出计算步骤。 参考答案:1 .已知 x=0.10101,y=-0.11011。x Xy补=1.0111001001,详细运算步骤略。2 . X补=1.101 , 00.101100Y补=1.110 , 11.011100浮点补码格式1 )判零,对阶,X尾右移阶码+1,凶补=1.110 ,00.010110 求和得11.1100102)规格化 X+Y 尾 左移 2 次 阶码 -2X+Y 补=1.100 ,1

26、1.001000 无 溢五、设计题试选用1M X 4的RAM芯片,构成4M X8的存储器。完成下列各题:1 .画出存储器连线框图,图中标明信号的种类、方向和信号线的条数。2 .用十六进制写出存储器占用的地址空间。参考答案:图略;该存储器占用的地址空间: 000000H-3FFFFFH (按字编址)六、综合应用题在模型机的数据通路上,对于指令ADD - (Ri), (R2)+,回答下列问题:1 写出指令的执行流程。2 写出取源操作数周期的全部数据通路。3 .与MOV - (Ri), (R2)+的执行流程比较有何相同点?参考答案:答案要点:1、2)指令的执行流程及目的周期的数据通路:FTo: M

27、t MBR tIRFTi:PC+1 t pcJSTo:Ri-1 t Ri ;Ri tA (或B)选择器,S0-3 , M , C0, DM , CPRiJSTi:Ri t MAR ;RitA (或B)选择器,S0-3 , M , DM , CPMARJST2:M t MBR tC;R/W , SMBR , MBRt B 选择器,So-3 , M , DM ,CPCDT0:R2 t MARJDTi:M t MBR t DJDT2:R2+i tR2DT3:DtMAR;JDT4:M tMBRtD ;JET0:C+D tMBRJETi:MBR tMJET2:PCtMAR3 )与MOV -( Ri), (R2)+的执行流程比较有何相同点:答案要点:取指流程和取源操作数流程跟MOV - (Ri), (R2)+完全相同。此外,其目的周期与 MOV - (Ri),(R2)+也大致相同,只是增加了一步取目的操作数流程。感谢下载!欢迎您的下载,资料仅供参考

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!