1 / 112
文档名称:

汇编语言及接口技术__——指令系统.ppt

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

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

分享

预览

汇编语言及接口技术__——指令系统.ppt

上传人:所以所以 2012/6/8 文件大小:0 KB

下载得到文件列表

汇编语言及接口技术__——指令系统.ppt

文档介绍

文档介绍:汇编语言及接口技术
——指令系统
主要内容
对操作数的寻址方式
六大类指令的操作原理
操作码的含义
指令系统的一般概念
指令对操作数的要求及指令执行的结果
主要内容
各种计算机语言的比较
机器语言
用机器码表示,例如B8H、C3H。
汇编语言
用指令助记符表示机器码,例如对应于机器码B8H、C3H的助记符为MOV AX,BX 。
CPU不同,机器码不同,助记符也不同。
高级语言
语言规范,可移植。
汇编语言及汇编程序的基本概念
指令与指令系统
指令:
控制计算机完成某种操作的命令。指令中应包含的信息:运算数据的来源、运算结果的去向、执行的操作。
指令系统:
处理器所能识别的所有指令的集合。
指令字长与机器字长
指令字长由操作码的长度、操作数地址长度、操作数个数决定;
8088/8086CPU采用变字长指令格式;
机器字长:计算机能够直接处理的二进制数的位数。
指令格式:
零操作数指令: 操作码
单操作数指令: 操作码操作数
双操作数指令: 操作码操作数,操作数
多操作数指令: 三操作数及以上
指令格式(双操作数指令):
[操作码] [操作数] , [操作数]
执行何种操作
目标操作数
源操作数
参加操作的数据
或数据存放的地址
指令中的操作数
表征参加操作的数据本身立即数
表征数据存放的地址
寄存器
存储器
操作数
立即数操作数:
表示参加操作的数据本身,可以是8位或16位
例: MOV AX,1234H
MOV BL,22H
(立即数不能作为目标操作数)
立即数可以是无符号或带符号数,其数值应在可取值范围内。
操作数
寄存器操作数:
表示参加运算的数存放在指令给出的寄存器中,可以是16位或8位。
例: MOV AX,BX
MOV DL,CH