第5讲 指令系统 掌握 6-8学时.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章重点 第5章 指令系统 源程序例题 首先在屏幕上显示Input a number 0-9,please,接着用户通过键盘输入一个0到9之间的任意数字,计算机将根据用户输入的数字将其转换为A到J之间的对应字母,然后输出结果。(输入0输出A,输入1输出B……输入9输出J) 上机操作步骤 下列命令可以将要调试的程序装入内存,并进行调试。 C:\MASMDEBUG LI2-2.EXE↙ - 5.2 指令格式 霍夫曼编码的操作码:根据指令出现的不同频率赋予不同长度的操作码。 【例如】假设有7条指令及使用频率。如何设计指令系统? 5.3 数据表示 5.4 寻址方式 5.4 寻址方式 5.4 寻址方式 5.4 寻址方式 5.4 寻址方式 5.5 指令类型 5.5 指令类型 5.5 指令类型 5.6 指令系统的兼容性 5.7 精简指令系统计算机(RISC) 和复杂指令系统计算机(CISC) 5.7 精简指令系统计算机(RISC) 和复杂指令系统计算机(CISC) 3. RISC的特点 (1) 优先选用使用频率高的简单指令。 (2) 指令长度固定,指令格式、寻找方式种类少。 (3) 只有存/取指令访问存储器,数据在寄存器和存储器之间传送,其余操作都在寄存器之间进行。 (4) CPU中通用寄存器多。 (5) 大部分指令在一个或小于一个机器周期内完成。 (6) 以硬布线控制逻辑为主,不用或少用微码控制。 (7) 一般用高级语言编程,特别重视编译优化工作。 六中 六中 六中 六中 六中 六中 * 计算机组成原理与结构 * 计算机组成原理与结构 指令系统历来都是考试的常考点,这一章相对简单,要拿高分就要确保这章相关考点的分数。? 了解 CISC和RISC的基本概念 知道两者的区别 ? 识记 了解 掌握 指令的寻址方式 1.?????? 有效地址的概念 2.?????? 数据寻址和指令寻址 3.?????? 常见寻址方式 要注意不同寻址方式的对比,掌握每种方式的寻址过程 熟练掌握 指令格式 1.?????? 指令的基本格式 2.?????? 定长操作码指令格式 3.?????? 扩展操作码指令格式 定长操作码和扩展操作码优缺点的对比,采用扩展操作码方式指令数目的计算以及设计 5.1 指令的发展 指令---由操作码和操作数组成,计算机硬件能执行其操作的命令。 指令系统---所有指令的集合。 计算机性能—?指令系统—?硬件 50~60年代:指令有十几到几十条 60年代后期:指令发展到一百、二百条 然而,指令太复杂也会带来设计周期长、正确性难保证、不易维护等问题。 指令复杂,硬件也变得复杂,但有些指令利用率却很低。 70年代:提出了便于VISL(超大规模集成电路)实现的精简指令(RISC) 依赖于 依赖于 AX AH AL BX BH BL CX CH CL DX DH DL SP BP DI SI 地址总线 加法器 CS 总 DS 线 ES 控 SS 制 至内存 IP 逻 或外设 内部暂存器 辑 数据暂存器 执行 指令队列 算术逻辑部件 控制 1 2 3 4 5 6 部件 标志寄存器 执行单元(EU) 总线接口单元(BIU) 图1-4 8086CPU内部结构 DATA SEGMENT ;数据段说明开始 STR1 DB ‘Input a number 0-9,please$’ ;说明字符串类型变量STR1 DATA ENDS ;数据段说明结束 STACK SEGMENT STACK ;

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档