- 8
- 0
- 约1.39万字
- 约 47页
- 2017-04-01 发布于四川
- 举报
计算机组成原理第4章节演示课件
软件学院·计算机组织与结构 第4章 指令系统 第四章 指令系统 第4章 指令系统 4.1 指令系统的发展与性能要求 4.2 指令格式 4.3 操作数类型 4.4指令和数据的寻址方式 4.5 典型指令 4.1? 指令系统的发展和性能要求 4.1.1? 指令系统的发展 4.1.2? 对指令系统性能的要求 4.1.3? 低级语言与硬件结构的关系 4.1.1 指令系统的发展 指令:就是要计算机执行某种操作的命令。从计算机组成的层次结构来说,计算机的指令有微指令、机器指令和宏指令之分。 微指令:微程序级的命令,它属于硬件; 机器指令:简称指令,计算机可直接理解并执行。 宏指令:由若干条机器指令组成的软件指令,它属于软件; 指令系统:一台计算机中所有机器指令的集合。 4.1.2 对指令系统性能的要求 完善的计算机的指令系统应具备: 1、完备性:完备性要求指令系统丰富、功能齐全、使用方便。 2、有效性:指利用该指令系统所提供的指令编制的程序能够产生高效率。高效率即占用存储空间小、执行速度快。 3、规整性:指令系统的对称性、匀齐性、指令格式与数据格式的一致性。 (1)对称性:在指令系统中,所有寄存器和存储单元都可同等对待。 (2)匀齐性:是指一种操作性质的指令可以支持各种数据类型。 (3)指令的格式与数据格式的一致性:指令长度与数据长度有一定关系,以方便存取和处理。 4、兼容性:是指计算机的体系结构设计基本相同,机器之间具有相同的基本结构、数据表示和共同的基本指令集合。 4.1.3 低级语言与硬件结构的关系 计算机语言具有高级语言和低级语言之分。 低级语言 机器语言(二进制语言)、汇编语言(符号语言); 面向机器编写,不可移植; 可最大程度挖掘机器功能。 高级语言(算法语言) C、Fortran、Java、Pascal等; 方便描述求解过程,执行性能依赖编译程序; 与指令系统无关,故可移植。 4.2? 指令格式 4.2.1? 操作码 4.2.2? 地址码 4.2.3? 指令字长度 4.2.4? 指令助记符 4.2.5? 指令格式举例 4.2.1? 操作码 * 操作码是指明指令操作性质的命令码。它提供指令的操作控制信息。 例,加法、减法、乘法、取数、存数等。 * 一般来说,一个n位的操作码最多能表示2n条指令。 4.2.2? 地址码 零地址指令中只有操作码而无地址码,其指令格式为: 不需操作数的控制型指令,如HALT、WAIT、NOP等。 2. 一地址指令(单地址指令) 一地址指令的格式为: A可以是存储器地址,也可是寄存器地址。 一地址指令有两种情况 ① 单操作数指令:如INC、DEC、NEG等,只需一个操作数,其功能为:OP(A)→A。 ② 双操作数指令:另一个操作数通常采用隐含寻址的方法,将操作数隐含在约定的累加器AC中,其指令功能为:(AC)OP(A)→AC。 一地址指令长度短,指令执行速度快对于字长较短的微、小型机,是一种常用的指令格式。 3.二地址指令 二地址指令的格式为: 二地址指令功能为: (A1) OP (A2) → A1 A1 、A2可以是存储器地址,也可是寄存器地址。 4.三地址指令 三地址指令格式: 三地址指令功能为: (A1) OP (A2) → A3 A1为被操作数地址,也称源操作数地址; A2为操作数地址,也称终点操作数地址; A3为存放结果的地址。 A1 、A2 、A3可以是存储器地址,也可是寄存器地址。 三地址指令编程方便,结果不影响运算操作数。但指令长度较长,一般在字长较长的大、中型机中使用。 4.2.3 指令字长度 指令字长度:一个指令字中包含二进制代码的位数。 机器字长:计算机能直接处理的二进制数据的位数,它决定了计算机的运算精度。 4.2.4 指令助记符 指令助记符:硬件只能识别1和0,所以须采用二进制操作码,为便于书写和阅读程序,每条指令用3个或4个英文缩写字母来表示。 [例1] 指令格式如下所示,其中OP为操作码,试分析指令格式的特点。 (假设机器字长16位) 15 9 7 4 3 ??? 0 4.3 操作数类型 4.3.1 一般的数据类型 4.3.2 Pentium数据类型 4.3.3 Power PC数据类型 4.3.1 一般的数据类型 地址数据: 地址实际上也是一种形式的数据。 数值数据: 计算机中普遍使用的三种类型的数值数据。 定点数 浮点数 压缩的十进制数 字符数据: 文本数据或字符串,目前广泛使用ASCII码。 逻辑数据: 一个单元中有几位二进制bit项组成,每个bit的值可以是1或0。当数据以这种方式看待时,称为逻辑性数据。 4.4? 指令和数
您可能关注的文档
- 观赏解读思考应用宿豫区王官集初中朱绍刚.ppt
- 规划的设计细则20101229.ppt
- 西电电路基本演示课件第1章节运放.ppt
- 视界灯光科技[激光舞].ppt
- 视觉传达与广告的设计1027.ppt
- 规划小企业战略与市场营销的管理.ppt
- 视障教学课程改革与教学的管理培训班盲童认知神经心理学研究….ppt
- 角平分线的性质——.ppt
- 角的比较初中数学演示课件.ppt
- 角的度量[有口诀].ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025江苏农牧科技职业学院单招数学能力检测试卷含答案详解(典型题).docx VIP
- 2025年黑龙江艺术职业学院单招语文测试模拟题库通用题库.docx VIP
- 2026年上海市初三语文一模试题汇编之古诗文阅读(教师版).docx
- 2025年江苏农牧科技职业学院单招(语文)测试试卷.docx VIP
- 《数据管理能力成熟度模型》DCMM评估内容及流程.pptx VIP
- 2025黑龙江艺术职业学院单招《英语》考前冲刺练习试题(夺冠)附答案详解.docx VIP
- (2026年)危重患者体位管理PPT课件.pptx VIP
- 2026年上海市初三语文一模试题汇编之现代文阅读(教师版).docx
- 2025黑龙江艺术职业学院单招《数学》模拟试题含完整答案详解【全优】.docx VIP
- 人教版|六年级下册体育全册教案.docx
原创力文档

文档评论(0)