- 4
- 0
- 约4.66千字
- 约 28页
- 2018-05-22 发布于河南
- 举报
第3章 指令系统及汇编语言程序
第3章 指令系统及汇编语言程序 【本章内容简介】 本章以INTEL8086为核心CPU,介绍其寻址方式、指令系统、汇编语言的基本语法和程序设计的基本方法,然后,在此基础上,简单地介绍了32位机的指令系统。 【本章重点难点】 重点掌握8086的指令系统和汇编语言程序设计的基本方法。 3.1 8086指令系统概述 3.1.1 8086指令的基本格式 操作码 目的操作数,源操作数 3.1.2 8086指令的寻址方式 8086微处理器支持的操作数类型有两大类:数据操作数和转移地址操作数。 1.数据操作数 (1)立即数(2)寄存器操作数 (3)存储器操作数 2.转移地址操作数 转移地址操作数是指在程序发生转移时,与转移的目标地址有关的操作数。它可以是立即数,也可以是寄存器或存储器操作数的形式。 数据操作数的寻址方式 (1)立即寻址 例如:MOV AX,1234H ;十六进制数1234H作为源操作数,送入AX寄存器,也即是给AX赋值。 (2)寄存器寻址 例如:MOV AX,BX ;将寄存器BX的内容送入AX中 运行结果为:(AX)=(BX) (3)直接寻址 例如:MOV AL,[2000H] ; 指令中源操作数的寻址方式为直接寻址方式。 将逻辑地址为DS:2000单元内的字节送入AL。 (4)寄存器间接寻址 例如:MO
原创力文档

文档评论(0)