您好、欢迎来到现金彩票网!
当前位置:手机棋牌游戏下载 > 伪指令 >

伪指令在单片机中到底是起到一个什么作用?

发布时间:2019-06-27 00:32 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  为了写程序的方便,就像C语言,为了能用符号表示一些变量,就要用伪指令来定义变量,例如:

  如是不用伪指令,在程序中就要直接写P2.1和30H,这样的程序可读性差,不易修改和移植。

  并且指令是有具体含义的,是能够被汇编成机器代码并且执行的。所以,伪指令显然不会被汇编成机器码,亦即他不会被执行。

  那么他的作用就仅仅体现在编译的过程当中了,也就是在asm转到obj的时候,这些伪指令能够帮助编译器怎么去编译源文件。

  比如ORG 100H表示下一行代码的地址是100H,这个时候编译器就会将下一行的代码放置在100H处。如果你编写过16位的DOS程序,那么可以看看.lst列表文件,可以清晰的发现所有的伪指令全部没有机器码,只是在帮助编译器怎么去更好的组织那些指令而已!

http://tennisinspokane.com/weizhiling/224.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有