8086汇编学习笔记5-伪指令
来源:互联网 发布:淘宝导航栏分割线代码 编辑:程序博客网 时间:2024/06/07 05:14
伪指令不同于汇编指令,汇编指令有对应CPU能够识别的机器码,而伪指令主由编译器识别。
1. 段声明
段名 segment
.
.
段名 ends
segment和ends是用来定义一个段,segment是一个段的开始,ends是一个段的结束,一个段必须有个名称来标识。
2. 汇编程序结束标记end
end是一个汇编程序结束标记,编译器在编译汇编程序过程中,如果碰到end,就结束对源程序的编译
还可以在end后加上start,告诉编译器程序的入口在什么地方
3. assume,将一个段寄存器和一个具体段关联
4. 程序返回
mov ax,4c00H
int 21H
这两条指令所实现功能就是程序返回
5. 用单引号’’指明数据是以字符形式给出的,编译器将他们转换为对应的ASCII码
6. db,dw,dd定义字节、字、双字数据
db ‘Linux’
dw 17800
dd 5937000
dup和数据定义指令配合使用,用来进行数据的重复
db 200 dup(0)
定义了200字节存储空间,值全初始化为0
7. offset伪指令取得标号处偏移地址
s: mov bx, 2
mov ax, offset s
将标号s的偏移地址存放到ax寄存器中
- 8086汇编学习笔记5-伪指令
- ARM汇编伪指令学习笔记
- 汇编笔记--伪指令
- arm 汇编学习常用指令伪指令笔记汇总
- ARM汇编伪指令笔记
- ARM汇编伪指令笔记
- 汇编伪指令的学习
- 8086汇编伪指令小结
- 【汇编】算符与伪指令笔记
- 8086汇编学习笔记4-指令
- 8086汇编学习笔记8-转移指令
- ARM汇编指令和伪指令(朱友鹏课堂笔记)
- 8086汇编指令笔记
- 汇编伪指令注释
- 汇编常见伪指令
- 汇编伪指令注释
- ARM 汇编伪指令
- 51汇编伪指令
- 8086汇编学习笔记3-程序组织
- VS 03 05 08 找不到一个或多个组件的解决方法
- Linux rpm 提示安装成功,可是查询的时候发现没有软件列表
- Flash常见问题与解答
- 8086汇编学习笔记4-指令
- 8086汇编学习笔记5-伪指令
- 常用的正则表达式(带说明)
- 最大限度的提高Domino下的运行速度(网上总结)
- 8086汇编学习笔记6-寻址方式
- 1.5、代理模式
- 8086汇编学习笔记7-标志寄存器
- 8086汇编学习笔记8-转移指令
- Linux 下Sed基本用法
- 8086汇编学习笔记9-中断