Bootstrap

最新计算机组成原理应用题,计算机组成原理(应用题与设计题)

a7f4a3f590493a1e451dd952a488fd7c.gif 计算机组成原理(应用题与设计题)

(5页)

2c8acaa31aead74fef1d02a2eb69fb3b.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

11.9 积分

一、综合题--设计题 设计题 用4K*8的存储器芯片构成16KB的存储器,地址线为A15~A0,请设计。方法一:采用位扩展1、需要几片芯片?2、 数据线有哪几位?3、 加至各芯片的地址线?4、画出该存储器逻辑结构图?方法二:采用字扩展1、需要几片芯片?2、 数据线有哪些?3、 加至芯片上的地址线有哪几位?4、 用来译码的地址有哪几位?5、 用来寻址的地址线有哪几位?6、画出该存储器的结构图?二、简单应用题—写出指令执行过程题1、加法指令(ADD)(1)ADD R1,R2执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取第一个操作数:R1→Y5) 取第二个操作数并执行运算:R2+Y→Z6) 送结果:Z→R1(2)ADD R1,(R2)执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取第一个操作数:R1→Y5) 取第二个操作数并执行运算:R2→MAR,DBUS→MDR,MDR→B,B+Y→Z6) 送结果:Z→R1(3)ADD (R1),R2执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取第一个操作数:R1→MAR,DBUS→MDR,MDR→Y5) 取第二个操作数并执行运算:R2+Y→Z6) 送结果: R1→MAR,Z→MDR(4)ADD (R1),(R2)执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取第一个操作数:R1→MAR,DBUS→MDR,MDR→Y5) 取第二个操作数并执行运算:R2→MAR,DBUS→MDR,MDR→B,B+Y→Z6) 送结果: R1→MAR,Z→MDR2、减法指令(SUB) (1)SUB R1,R2(2)SUB R1,(R2)(3)SUB (R1),R2(4)SUB (R1),(R2)只需要将ADD的第五步中的“+”改成“-”即可。3、跳转指令(JMP)(1)JMP offs执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取PC:PC→Y5) 取偏移量并执行运算:Y+IR(地址段)→Z6) 送结果:Z→PC(2)JMP #1000H执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取PC:PC→Y5) 取偏移量并执行运算:Y+1000H→Z6) 送结果:Z→PC(3)JMP R1执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取PC:PC→Y5) 取偏移量并执行运算:Y+R1→Z6) 送结果:Z→PC(4)JMP (R1)执行过程如下:1) 送地址:PC→MAR2) 计算下一条地址:PC+1→PC3) 取指令:DBUS→MDR,MDR→IR4) 取PC:PC→Y5) 取偏移量并执行运算:R1→MAR,DBUS→MDR,MDR→B,Y+B→Z6) 送结果:Z→PC另外:访存指令LOAD和STORE也要适当复习下。三、简单应用题—写出BOOTH算法的执行过程用Booth算法计算2*(-3)的4位补码乘法运算,写出其运算执行过程。解:[2]补=0010,[-3]补=1101,R0=0000,R1=1101,R2=0010,辅助位P=0 P第0次循环: R0R1=00001101 0 → 初始值第1次循环: R0R1=11101101 0 → yiyi+1=10,R0-R2→R0 R0R1=11110110 1 → ROR1右移1位第2次循环: R0R1=00010110 1 → yiyi+1=01,R0+R2→R0 R0R1=00001011 0 → ROR1右移1位第3次循环: R0R1=11101011 0 → yiyi+1=10,R0-R2→R0 R0R1=11110101 1 → ROR1右移1位第4次循环: R0R1=11110101 0 → yiyi+1=11,无操作 R0R1=11111010 1 → ROR1右移1位根据上述运算过程可知,运算结果为11111010,即-6另外:一位原码乘法、恢复余数的除法和加减交替法除法也要适当复习下。 关 键 词: 计算机 组成 原理 应用题 设计

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

;