什么是伪指令?

发布网友 发布时间:2022-04-22 00:12

我来回答

5个回答

热心网友 时间:2022-05-13 04:58

伪指令(Pseudo instruction)是用于告诉汇编程序如何进行汇编的指令。它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。 将相对于程序或相对于寄存器的地址载入寄存器中。 与 ADR 指令相似。ADRL 所加载的地址比 ADR 所加载的地址更宽,因为它可生成两个数据处理指令。

热心网友 时间:2022-05-13 06:16

伪指令不属于指令系统中的汇编语言,它是程序开发员发给汇编程序的命令,也称为汇编程序控制命令,只有在汇编前的源程序才有伪指令。所以伪指令体现在汇编后,伪指令没有相应的机器代码产生。MCS_51的伪指令有:ORG汇编起始地址命令;END汇编结束命令;EQU标号赋值命令;DB定义数据字节命令;DW字;DS定义存储空间命令;BIT 位定义命令

热心网友 时间:2022-05-13 07:51

指令在汇编过程中会被翻译成对应的机器代码,每一条指令都有对应的机器代码,机器可以直接执行。
而伪指令是对翻译过程的指导(比如代码放到哪里),没有对应的机器代码,机器不能直接执行,伪指令是给汇编环境看的

热心网友 时间:2022-05-13 09:42

就是用来起到说明作用的指令,比如.long a就是伪指令,定义一个long型的变量a

热心网友 时间:2022-05-13 11:50

他们都说的废话 简单点说 伪指令就是给编译器去认识的 就这么简单

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com