中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第04章 8086汇编语言程序设计

第四章8086汇编语言程序设计 ■几个概念 ■8086汇编语言的语句 8086汇编中的伪指令 ■8086汇编中的运算符 ·汇编语言程序设计 ·宏定义与宏调用 ■系统调用
第四章 8086汇编语言程序设计 几个概念 8086汇编语言的语句 8086汇编中的伪指令 8086汇编中的运算符 汇编语言程序设计 宏定义与宏调用 系统调用

几个概念 ·汇编语言 ■汇编语言源程序 ·汇编 ■汇编程序 》
几个概念 汇编语言 汇编语言源程序 汇编 汇编程序

4.18086汇编语言的语句 汇编语言由指令性语句和指令性语句组成 ■一、指令性语句格式 [标号:]操作码[操作数1,][操作数2];[注释] ■二、指示性语句格式 [标识符(名字)]指示符(伪指令)表达式 三、有关属性 存储器操作数的属性有三种:段值、段内偏移量 和类型
4.1 8086汇编语言的语句 汇编语言由指令性语句和指令性语句组成 一、指令性语句格式 [标号:] 操作码 [操作数1,] [操作数2] ;[注释] 二、指示性语句格式 [标识符(名字)] 指示符(伪指令) 表达式 三、有关属性 存储器操作数的属性有三种:段值、段内偏移量 和类型

4. 28086汇编中的伪指令 ■ 一、符号定义语句 ◆1、等值语句 格式:符号名EQU 表达式 例: (1)PORT EQU 1234 2 BUFF EQU PORT+58 (3)MEM EQU DS:[BP+20HI (4COUNT EOU CX (5)ABC EQU AAA
4.2 8086汇编中的伪指令 一、 符号定义语句 1、等值语句 格式:符号名 EQU 表达式 例: ⑴ PORT EQU 1234 ⑵ BUFF EQU PORT+58 ⑶ MEM EQU DS:[BP+20H] ⑷ COUNT EQU CX ⑸ ABC EQU AAA

2、等号语句 格式: NUM=34 NUM=34+1
2、等号语句 格式: NUM=34 …… NUM=34+1

二、变量定义语句 格式:符号名 DB/DWDD 表达式 A
二、变量定义语句 格式: 符号名 DB/DW/DD 表达式

◆1、定义一组数据 例1:BUFF DW1234H,0 ABCDH,8EH DW -79DH,7B6AH ◆2、定义一串字符 例2:STR DB Welcome ◆3、定义保留存储单元 例3:SUM DW?,?
1、定义一组数据 例1: BUFF DW 1234H, 0ABCDH, 8EH DW –79DH, 7B6AH 2、定义一串字符 例2: STR DB ‘ Welcome !’ 3、定义保留存储单元 例3: SUM DW ? , ?

◆4、复制操作 复制操作符DUP(Duplication)可预置重复的数值 例4:ALL ZERO DB0,0,0,0,0 用复制操作可改为: ALL ZERO DB 5 DUP (0) ◆5、将已定义的地址存入内存单元 例5:LIT DD CYC CYC:MOV AX.BX A
4、复制操作 复制操作符DUP(Duplication)可预置重复的数值 例4: ALL_ZERO DB 0,0,0,0,0 用复制操作可改为: ALL_ZERO DB 5 DUP(0) 5、将已定义的地址存入内存单元 例5: LIT DD CYC … CYC: MOV AX , BX

·三、段定义语句 ◆1、段定义语句格式: 段名SEGMENT[定位类型[组合类型[‘类别’] 段名ENDS 只需要掌握 段名SEGMENT 段名 ENDS
三、段定义语句 1、 段定义语句格式: 段名 SEGMENT [定位类型] [组合类型] [‘类别’] …… 段名 ENDS 只需要掌握 段名 SEGMENT …… 段名 ENDS

◆2、段假设语句 ASSUME段寄存器名:段名[,] ◆3、ORG伪指令、地址计数器$ ORG伪指令格式:ORG ◆4、END表示源代码结束 格式为:END常数或表达式!
2、段假设语句 ASSUME 段寄存器名:段名[,…] 3、 ORG伪指令、地址计数器 $ ORG伪指令格式: ORG 4、END 表示源代码结束 格式为: END 常数或表达式
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第03章 8086的指令系统.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第02章 8086体系结构.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第01章 计算机基本知识.pdf
- 中国地质大学(武汉):《传感器及检测技术 Sensor And Measure Technology》课程教学资源(课件讲稿)第7章 气敏传感器和湿敏传感器.pdf
- 中国地质大学(武汉):《传感器及检测技术 Sensor And Measure Technology》课程教学资源(课件讲稿)第6章 光电式传感器.pdf
- 中国地质大学(武汉):《传感器及检测技术 Sensor And Measure Technology》课程教学资源(课件讲稿)第5章 磁电式传感器.pdf
- 中国地质大学(武汉):《传感器及检测技术 Sensor And Measure Technology》课程教学资源(课件讲稿)第4章 热电式传感器.pdf
- 中国地质大学(武汉):《传感器及检测技术 Sensor And Measure Technology》课程教学资源(课件讲稿)第3章 压电式传感器.pdf
- 中国地质大学(武汉):《传感器及检测技术 Sensor And Measure Technology》课程教学资源(课件讲稿)第2章 阻抗式传感器.pdf
- 中国地质大学(武汉):《传感器及检测技术 Sensor And Measure Technology》课程教学资源(课件讲稿)第1章 传感器概述.pdf
- 中国地质大学(武汉):《DSP原理及应用》课程教学资源(课件讲稿)第5章 汇编语言程序开发工具.pdf
- 中国地质大学(武汉):《DSP原理及应用》课程教学资源(课件讲稿)第6章 DSP集成开发环境CCS.pdf
- 中国地质大学(武汉):《DSP原理及应用》课程教学资源(课件讲稿)第4章 C55x处理器的软件设计.pdf
- 中国地质大学(武汉):《DSP原理及应用》课程教学资源(课件讲稿)第3章 TMS320C55x的指令系统.pdf
- 中国地质大学(武汉):《DSP原理及应用》课程教学资源(课件讲稿)第2章 TMS320C55x的硬件结构.pdf
- 中国地质大学(武汉):《DSP原理及应用》课程教学资源(课件讲稿)第1章 数字信号处理和DSP系统.pdf
- 中国地质大学(武汉):《数字信号处理》课程教学资源(课件讲稿)第七章 FIR数字滤波器的设计方法.pdf
- 中国地质大学(武汉):《数字信号处理》课程教学资源(课件讲稿)第六章 IIR数字滤波器的设计方法.pdf
- 中国地质大学(武汉):《数字信号处理》课程教学资源(课件讲稿)第五章 数字滤波器的基本结构.pdf
- 中国地质大学(武汉):《数字信号处理》课程教学资源(课件讲稿)第四章 快速傅里叶变换 Fast Fourier Transform(FFT).pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第05章 存储器原理与接口.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第06章 微型计算机的输入输出.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第07章 可编程接口芯片.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第08章 串行输入输出接口.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第09章 中断.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第10章 数模转换与模数转换接口及其应用.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第11章 80286微处理器.pdf
- 中国地质大学(武汉):《微机原理与接口技术 Foundation of Computer and Interface Technology》课程教学资源(课件讲稿)第12章 80386微处理器.pdf
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第一讲 PLC介绍.ppt
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第二讲 梯形图与指令的转换.ppt
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第三讲 编程器的使用.ppt
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第四讲 电机正反转控制.ppt
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第五讲 机床电路的设计及实现.ppt
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第七讲 使用流程图完成自动装料车设计.ppt
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第六讲 交通灯控制电路的设计与实现.ppt
- 中国地质大学(武汉):《可编程控制器原理与应用 Principle and Application of Programable Controller》课程教学资源(PPT课件讲稿)第八讲 用功能指令制作交通灯.ppt
- 中国地质大学(武汉):《嵌入式系统(ARM)》课程教学资源(课件讲稿,打印版,何涛).pdf
- 《微波与天线 Microwave Techniques and Antenna》课程教学材料(PDF电子书,分上下篇各七章,共十四章).pdf
- 人民邮电出版社:图灵电子与电气工程丛书《锁相技术 Phase-Locked Loops Technology》教材PDF电子书(第3版,共十七章).pdf
- 中国地质大学(武汉):《信号与系统 Signals and Systems》课程教学资源(课件讲稿)概要.pdf