计算机组成原理3.2.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 CPU子系统;SCS-SWPU;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;16;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;寻址方式有关概念: 地址:数据和指令在存贮器(或寄存器) 的存放位置 指令地址:存放指令的地址 数据地址:存放数据的地址 指令地址的形成(指令的寻址方式) 顺序:( PC )+1 = PC 程序执行 转移:转移地址 = PC ;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;计算机组成原理;43;44;45;计算机组成原理;47;48;49;50;51;52;53;54;55;56;57;58;59;3、某计算机字长为16位,主存地址空间大小为128 KB,按字编址。采用单字长指令格式,指令各字段定义如下:;请回答下列问题: (1)该指令系统最多可有多少条指令?该计算机最多有多少个通用寄存器?存储器地址寄存器(MAR)和存储器数据寄存器(MDR)至少各需要多少位? (2)转移指令的目标地址范围是多少? (3)若操作码0010B表示加法操作(助记符为add),寄存器R4和R5的编号分别为100B和101B,R4的内容为1234H,R5的内容为5678H,地址1234H中的内容为5678H,地址5678H中的内容为1234H,则汇编语句“add (R4), (R5)+”(逗号前为源操作数,逗号后为目的操作数)对应的机器码是什么(用十六进制表示)?该指令执行后,哪些寄存器和存储单元的内容会改变?改变后的内容是什么?;[答案] (1)指令系统最多支持16条指令;支持8个通用寄存器; MAR至少为16位;MDR至少为16位。 (2)转移指令的目标地址范围为0000H~FFFFH。 (3)汇编语句“add (R4), (R5)+”, 对应的机器码为: 0010 001 100 010 101B=2315H。 add (R4), (R5)+; 功能: ((R4))+ ((R5))=》(R5), (R5)+1=》R5 ; (1234H)+ (5678H)=5678H+1234H=68ACH=》(R5) ?  “add (R4), (R5)+”指令执行后,R5和存储单元5678H的内容会改变。执行后,R5的内容为5679H。内存5678H单元的内容为68ACH。;4、某计算机主存容量4Mx16位,且存储字长等于指令字长,若指令系统能完成97种操作,操作码位数固定,且有直接、间接、基址、变址、相对、立即等6种寻址方式。 (1)设计一地址指令格式并指出各字段的作用; (2)指令直接寻址的最大范围; (3)一次间址和多次间址的寻址范围; (4)立即数的范围; (5)相对寻址的位移量; (6)6种寻址方式的指令,哪一种执行时间最短?哪一种最长?哪一种便于用户编制处理数组问题的程序?哪一种便于程序浮动? (7)如何修改指令格式,使指令的直接寻址范围扩大到4M? ;[答案] (1)指令格式: (2)直接寻址的最大范围:0 ~26-1 (3)一次间址的寻址范围:0 ~216-1 多次间址的寻址范围:0 ~215-1 (4)立即数的范围:-25~25-1 (5)相对寻址的位移量:-25~25-1 (6)6种寻址方式的指令,立即寻址执行时间最短,间接寻址执行时间最长,变址寻址便于用户编制处理数组问题的程序,相对寻址便于程序浮动。 (7)直接寻址范围扩大到4M的指令格式:222=4M ;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;计算机组成原理;作 业;Thank You !

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档