伪指令与汇编语言.ppt
《伪指令与汇编语言.ppt》由会员分享,可在线阅读,更多相关《伪指令与汇编语言.ppt(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、目目录01什么是伪指令02伪指令的作用03常用的伪指令什么是伪指令?0101定定义什么是伪指令汇编程序中提供了一套伪指令(Pseudo Instructions),以支持汇编的运行。这些伪指令仅在汇编过程中起控制作用,不产生可执行目标代码,与机器指令代码无一一对应关系,只能被汇编程序识别。汇编后,目标程序中不再出现伪指令,故又称为软指令。“”伪指令与单片机指令的区别:n伪指令不能命令CPU执行某种操作,也没有对应的机器代码。n单片机指令能使单片机的CPU执行某种操作,并可以生成对应的机器代码02伪指令的作用02作用作用伪指令的作用伪指令的作用包括:n用来指定程序或数据的起始位置;n给出一些连续
2、存放数据的地址;n为中间运算结果保留一部分存储空间;n为源程序中的符号和标号赋值;n表示源程序结束等等“”不同版本的汇编语言,伪指令的符号和含义可能有所不同,但基本用法是相似的。03常用的伪指令常用的伪指令03ORG:起点命令:起点命令ORG程序起始地址伪指令例如:ORG8000HSTART:MOVA,#74H 表示源程序的入口地址为8000H,即程序从8000H开始执行。“”常用的伪指令03END:结束命令束命令END程序结束命令伪指令格式:END汇编程序结束标志,该命令附在一个源程序的结尾。在END之后所写的指令,汇编时不予处理,因此一个源程序只能有一个END命令。“”常用的伪指令03DB
3、:定:定义字字节命令命令DB 定义字节命令格式:标号:DB字节常数或字符从指定单元开始,定义了若干个8位存储单元,以存放指令给出的数据或字符,字符若用引号括起来,则表示ASC 码。“”常用的伪指令03DB:定:定义字字节命令命令DB 定义字节命令例如:ORG8000HTAB:DB45H,73,ATAB1:DB101B这里数据块的首址由ORG命令定义,即TAB=8000H,则有 由DB命令定义的标号可以任选,DB所确定的 单元地址有两种方法。“”(8000H)=45H(8001H)=49H(8002H)=35H(8003H)=41H(8004H)=05H1.若DB命令是在其他源程序之后,则源程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 指令 汇编语言
限制150内