计算机组成原理要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理要点

习题 30、变址寻址与基址寻址的区别。 变址:变址寄存器提供修改量 形式地址为基准地址 没有逻辑地址到物理地址的变换功能 面向用户(用于访问字符串、向量和数组等成批数据)。 基址:基址寄存器提供基准地址 形式地址为位移量 逻辑地址到物理地址的变换 面向操作系统(解决程序的再定位和扩大寻址空间等问题)。 习题 31、微程序控制的基本思想 机器指令的每一操作控制步编成一条微指令。 每条机器指令对应一段微程序。 微程序事先存放在控制存储器中,执行机器指令时再取出,即可产生相应的操作控制信号。 习题 32、微操作、微命令、微指令、微程序、机器指令之间的关系 ? 一条指令的功能是通过执行一系列操作控制步完成的;这些控制步中的基本操作称为微操作。 ? 微命令:微命令是微操作的控制信号,而微操作是微命令的操作内容。 ? 微指令:可以同时执行的一组微命令组成一条微指令,完成一个基本运算或传送功能。 ? 微程序:完成指定任务的微指令序列。一条机器指令其功能可由一段微程序解释完成。 习题 某机字长24位,CPU中有16个32位通用寄存器,试设计一种至少能容纳200种操作,并至少有10种寻址方式的指令系统。如果用寄存器间接寻址方式,能访问的最大主存空间是多少(假定存储器按字节编址)? (1)单字长单地址的情况 (2)单字长双地址的情况 23 0 16 15 12 11 OP M D 23 0 16 15 12 11 OP M D2 D1 6 5 习题 计算机字长为24bit,假设指令为单字长,所以指令字长为24bit;因28=256200,所以操作码为8bit。有10中寻址方式,所以寻址字段为4位,24-8-4=12,剩余12位作形式地址。 采用寄存器间接寻址方式,有效地址为32位,所以寻址范围为4GB 习题 1、CPU逻辑图如下: 写出下述2条机器指令的执行流程 (1)ADD R0,R1:对R0与R1寄存器中的内容求和,将结果送回R0中。 习题 (1)指令ADD R0,R1 的执行过程: ① PC→MAR; PCout, ARin ② PC+1→PC; PC+1 ③ DBUS→MDR→IR; R,DRout,IRin ④ R1 →X; R1out ,Xin ⑤ R0 →Y; R0out,Yin ⑥ X+Y→Z;Xout,Yout,+, Zin ⑦ Z→R0; Zout,R0in 习题 (2)LOAD R3 ,A:双字指令,指令的第2个字是内存绝对地址A,本指令的功能是把指定的内存单元的内容读来并写入通用寄存器 R3。 习题 (2)指令 LOAD R3 ,A 的执行过程: ① PC→MAR ; PCout, ARin ② PC+1→PC ; PC+1 ③ DBUS→MDR→IR ;R,DRout,IRin ④ PC→MAR ; PCout, MARin ⑤ PC+1→PC ; PC+1 ⑥ DBUS→MDR→MAR ;R,DRout,ARin ⑦ DBUS→MDR→R3; R,DRout,R3in 习题 3、所示为双总线结构的CPU数据通路,线上标有控制信号,未标字符的线为直通。试分析以下几条指令的操作流程: 习题 (1)MOV R1,R0 :(R1)→R0 (2)MOV (R1),R0:((R1))→R0 (3)MOV #N ,R0 :N → R0 (4)MOV @#N,(R0):(N) → (R0) (1),(2) (3),(4) 习题 习题 习题 4、指令格式中,操作码字段表征指令的____,地址码字段指示____。 操作特性与功能 操作数的位置 5、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用______。 A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式 C 习题 6、形成指令地址的方式,称为______方式,有______寻址和______寻址。 指令寻址 顺序 跳跃 7、CPU从______取出一条指令并执行这条指令的时间和称为______。 存储器 指令周期 习题 8、寄存器间接寻址方式中,操作数处在______。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 9、程序控制类指令的功能是______。 A 进行算术运算和逻辑运算 B 进行主存与CP

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档