1 / 53
文档名称:

04 指令系统.ppt

格式:ppt   页数:53
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

04 指令系统.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

04 指令系统.ppt

文档介绍

文档介绍:第四章指令系统
概述
寻址方式
指令系统
概述
指令:是指示计算机某种操作的命令。
微指令,机器指令,宏指令
指令系统:一台计算机中所有机器指令的集合。
它是机器硬件设计的依据,也是软件设计的基础。
它决定了一台计算机硬件的主要性能和基本功能。是硬件和软件间的界面。
系列计算机:有共同的指令集,相同的基本体系结构。
CISC和RISC
一个完善的指令系统应满足:
:指令丰富,功能齐全,使用方便。
:程序占空间小,执行速度快。
:对称性,匀齐性,指令格式和数据格式的一致性。
:
“向上兼容”----系列机中低档机上运行的软件可以在高档机上运行。
计算机语言与硬件结构的关系
高级语言的语句和用法与具体机器的指令系统无关;
低级语言分机器语言和汇编语言,他们和具体机器的指令系统密切相关。
汇编语言与硬件的关系密切,编写的程序紧凑、占内存小、速度快,特别适合与编写经常与硬件打交道的系统软件;而高级语言不涉及机器的硬件结构,通用性强、编写程序容易,特别适合与编写与硬件没有直接关系的应用软件。
概述
机器指令的要素
操作码
源操作数
目的操作数
下一条指令的引用
指令字(简称指令)即表示一条指令的机器字。
指令格式则是指令字用二进制代码表示的结构形式,由操作码字段和地址码字段组成。
操作码
操作数
操作数

设计计算机时,对指令系统的每一条指令都要规定一个操作码。
指令操作码表示该指令进行什么性质的操作,
表征指令的操作特性与功能。
组成操作码字段的位数一般取决于计算机指令系统的规模。
例如,一个指令系统只有8条指令,则有3位操作码就够;如果有32条指令,那么就需要5位操作码。

地址码字段通常指定参与操作的操作数的地址。
根据一条指令中有几个操作数地址,可将该指令称为几操作数指令或几地址指令。目前,二地址指令和一地址指令用的最多。
零地址指令
一地址指令
二地址指令
三地址指令
操作码
A1
操作码
A2
A1
操作码
A3
A2
A1
操作码
(1)零地址指令的指令字中只有操作码,而没有地址码。
(2)一地址指令常称为单操作数指令。
OP (A) -> A (AC) OP (A) -> AC
(3)二地址指令常称为双操作数指令。
(A1) OP (A2) -> A1
(4)三地址指令字中有三个操作数地址。
(A1) OP (A2) -> A3
OP表示操作性质;(AC)表示累加寄存器AC中的数;(A)表示内存中地址为A的存储单元中的数或运算器中地址为A的通用寄存器中的数;→表示把操作(运算)结果传送到指定的地方。
二地址指令格式中,从操作数的物理位置来说,又可归结为三种类型。
存储器-存储器(SS)型指令:操作时都是涉及内存单元,参与操作的数都放在内存里,从内存某单元中取操作数,操作结果存放至内存另一单元中,因此机器执行这种指令需要多次访问内存。
寄存器-寄存器(RR)型指令:需要多个通用寄存器或个别专用寄存器,从寄存器中取操作数,把操作结果放到另一寄存器。机器执行寄存器-寄存器型指令的速度很快,因为执行这类指令,不需要访问内存。
寄存器-寄存器(RS)型指令:执行此类指令时,既要访问内存单元,又要访问寄存器。

一个指令字中包含二进制代码的位数,称为指令字长度。而机器字长是指计算机能直接处理的二进制数据的位数,与主存单元的位数一致,它决定了计算机的运算精度。
它们之间关系如上:其中L为指令字长度,N为机器字长度

最近更新

2024年许昌陶瓷职业学院单招职业适应性测试模.. 39页

2024年贵州农业职业学院单招职业倾向性考试题.. 41页

2024年贵州工业职业技术学院单招职业适应性考.. 40页

2024年贵州建设职业技术学院单招职业技能测试.. 39页

2024年贵州文化旅游职业学院单招职业适应性测.. 40页

2024年贵州水利水电职业技术学院单招综合素质.. 41页

2024年贵州盛华职业学院单招职业适应性测试题.. 38页

2024年贵州航空职业技术学院单招职业适应性考.. 40页

2024年贵州轻工职业技术学院单招职业倾向性测.. 40页

2024年贵阳幼儿师范高等专科学校单招职业技能.. 41页

2024年资阳口腔职业学院单招综合素质考试模拟.. 40页

2024年赣南卫生健康职业学院单招职业技能测试.. 39页

2024年辽宁农业职业技术学院单招职业倾向性考.. 41页

2024年辽宁广告职业学院单招职业技能测试模拟.. 39页

2024年辽宁生态工程职业学院单招职业技能测试.. 39页

2024年辽宁省大连市单招职业适应性测试题库含.. 40页

2024年辽宁省沈阳市单招职业适应性考试模拟测.. 39页

2024年辽宁省辽阳市单招职业适应性考试模拟测.. 40页

2024年辽宁省鞍山市单招职业适应性考试题库汇.. 40页

2024年辽宁职业学院单招职业技能测试模拟测试.. 40页

2024年辽宁轻工职业学院单招综合素质考试模拟.. 39页

2024年辽宁铁道职业技术学院单招职业技能考试.. 41页

2024年辽阳职业技术学院单招职业适应性考试模.. 40页

2024年运城师范高等专科学校单招职业技能测试.. 41页

2024年遂宁职业学院单招职业技能考试模拟测试.. 40页

2024年遵义医药高等专科学校单招职业适应性考.. 41页

2024年邢台医学高等专科学校单招职业倾向性考.. 40页

市水利局2021年上半年工作总结及下半年工作计.. 14页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页