- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章指令系统精选
4.5.2 基本指令系统的操作 随着计算机发展,都希望新机种能够包含旧机种的所有指令和寻址方式,致使同一系列计算机指令系统变得越来越复杂。 例如VAX11/780计算机有303条指令,16种寻址方式。Pentium机也有191条指令,9种寻址方式。这类机器被称为复杂指令系统计算机(CISC) 。 当指令系统过于复杂时,机器的设计周期会很长,资金耗费也会很大。 但是对CISC机的测试表明,最常使用的是一些最基本最简单的指令,仅占指令总数的20%,但在程序中出现的频率却占80%。 4.5.3 精简指令系统 人们从80—20规律中得到启示:能否用20%的简单指令,重新组合不常用的 80%的指令功能呢?这便引出了精简指令系统计算机(RISC)。其主要特征如下: ⑴选取使用频率较高的一些简单指令,复杂指令的功能由简单指令的组合来完成; ⑵指令长度固定,指令格式和寻址方式种类少; ⑶只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。 CISC和RISC ⑷CPU中有多个通用寄存器; ⑸采用流水线技术,大部分指令在一个时钟周期内完成; ⑹控制器采用组合逻辑控制,不用微程序控制; ⑺采用优化的编译程序。 CISC和RISC 表4.6 典型RISC机指令系统的基本特征 通用寄 型 号 指令数 寻址方式 指令格式 存器数 主频/MHZ RISC-I 31 2 2 78 8 RISC-II 39 2 2 138 12 MIPS 55 3 4 16 4 SPARC 75 4 3 120-136 25-33 MIPSR3000 91 3 3 32 25 I860 65 3 4 32 50 CISC和RISC的比较 与CISC机相比较,RISC机的主要优点有: ⑴充分利用了VLSI芯片的面积 CISC机大多采用微程序控制器,微程序控制器占CPU芯片面积的50%,而RISC机采用硬布线控制器,只占CPU芯片面积的10%。 ⑵提高了计算机的速度 ①RISC机的指令译码比CISC机快。 ② RISC机中的通用寄存器多,减少了访问内存次数。 ③ RISC机采用寄存器窗口重迭技术。 ④ RISC机采用的是硬布线控制器。 ⑤精简指令系统适合流水线工作,大多指令在一个 时钟周期内完成。 4.6 CISC和RISC的比较 与CISC机相比较,RISC机的主要优点有: ⑶便于设计,可降低成本,提高可靠性。 RISC机的逻辑简单,设计出错可能性小,有错时也容易发现,可靠性高。 ⑷有效支持高级语言程序 由于RISC指令少,寻址方式少,使编译程序容易选择更有效的指令和寻址方式,而且由于RISC机的通用寄存器多,使编译程序的代码优化效率提高。 * 4.6 ARM汇编语言 汇编语言是计算机机器语言(二进制指令代码)进行符号化的一种表示方法,每一个基本汇编语句对应一条机器指令。表4.11列出了嵌入式处理机ARM的汇编语言。其中操作数使用16个寄存器(r0 , r1~r12 , sp , Ir , pc),230个存储字(字节编址,连续的字的地址间相差4)。 返回 CAI CAI 表4.11(上) 表4.11(下) * 4.6 ARM汇编语言 在进行汇编语言程序设计时,可直接使用英文单词或其缩写表示指令,使用标识表示数据或地址,从而有效地避免了记忆二进制的指令代码。不用由程序设计人员对指令和数据分配内存地址,直接调用操作系统的某些程序段完成输入输出。用编辑程序建立好的汇编语言源程序,需要经过系统软件中的“汇编器”翻译为机器语言程序之后,才能交付
您可能关注的文档
最近下载
- jstz3902a jstz3905b jstz3907智能摆闸安装调试说明书中文版a1.pdf VIP
- 2025年黑龙江省生态环境厅下属事业单位考试真题.pdf VIP
- 2023年福建技术师范学院计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 2023年福建技术师范学院计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 2022年福建技术师范学院计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 民用建筑防火规范.pptx VIP
- 2025年江西省公务员考试(财经管理专业)历年参考题库含答案详解.docx VIP
- 12J003室外工程(标准图集).docx
- 盐城市2025年职业学校对口单招高三年级第三次调研考试 计算机应用专业.pdf VIP
- 中部地区制造业高质量发展评价研究.pdf
原创力文档


文档评论(0)