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

伪指令的作用是什么 伪指令是否在程序运行时执行

发布时间:2019-07-28 11:41 来源:未知 编辑:admin

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

  伪指令是用于代码编译的,硬件并不认识汇编语言,它们只认机器语言(机器语言是纯数字的,人看起来,太不直观了),这就产生了,程序的运行涉及由高级语言汇编成汇编语言,再由汇编语言编译成机器语言,最后由硬件执行机器语言。编译过程中,伪指令起作用,但伪指令不产生目标代码,只是帮助编译器准确的把其他指令编译出来罢了。举例子来说,汇编语言里的跳转,程序员可以自己定义一个名字来代表跳转的位置,这个名字就是一条伪指令,它指示了跳转的位置,这样编译成机器语言的时候,编译器就可以根据这个伪指令知道程序怎样跳转的,然后在机器语言中使用数字来标示跳转关系(这些数字跟寄存器位置相关,不再是那些与寄存器无关的自定义出来的名字了)。所以,伪指令在代码编译过程中起作用,在程序运行时伪指令已经不存在了,因为代码是编译好后才执行的。

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