全站数据
8 4 2 0 5 8 1

伪指令与机器指令有什么区别

成考自考科普营 | 简单学习,快乐成才!         
问题更新日期:2024-10-17 19:37:36

问题描述

伪指令与机器指令有什么区别,麻烦给回复
精选答案
最佳答案

伪指令与机器指令的区别:

一、含义不同:

伪指令告诉汇编程序进行什么操作,仅仅在汇编时有效,比如变量的定义,内存空间的分配,指令是机器运行对应机器的一个动作,只有汇编通过,机器才能运行。指令是在执行阶段发挥作用的,由CPU(Intel、AMD等)来执行。

二、作用不同:

单片机中指令是对应CPU的可执行代码,在编译时会分配存储单元,运行时CPU按指令指引的方向和功能执行。伪指令是不可执行代码,一般起辅助作用,是为编译系统服务的,编译时不会分配存储单元,只是按伪指令的功能定位程序数据或指令位置。