首页 > 编程知识 正文

汇编语言(汇编语言JNC)

时间:2023-05-03 13:54:52 阅读:77057 作者:1721

[命令语句]

每个指令语句也被称为可执行语句,因为它生成在汇编源程序时计算机可以执行的指令代码或目标代码。 每个指令语句代表计算机的基本能力,如数据传输、两位加法或减法、移位等。 这一能力取决于源计算机中的硬件设备,如CPU、内存和I/O接口。

[伪指令语句]

伪指令语句用于指示汇编器如何汇编源程序,也称为指令语句。 例如,源程序中的伪指令语句向汇编器传达源程序是如何分段的,哪个逻辑段是段中的哪个段是当前段,分别由哪个段寄存器指向的定义了哪些数据,如何分配存储单元等。 伪指令语句除了定义的具体数据生成目标代码外,没有相应的目标代码。 伪指令语句的这些指令功能通过运行程序来实现,而不是当汇编程序时运行目标程序。

伪指令没有对应的机器代码,并且不是像指令那样由CPU执行,而是在MASM汇编器汇编源程序时处理。

再次介绍命令和伪指令的区别

这个标题看起来很简单,但一下子就不知道了。 在这里记录。

指令:因为每个指令语句都生成在源程序组装时可以由计算机执行的指令代码或目标代码,所以该语句也称为可执行语句,每个指令语句具有CPU的基本能力,如数据传输、增加或减少两个数

伪指令: badwk,这不是真正的指令,也就是最终的指令,而是用于指示汇编器如何汇编源程序。 因此,该语句也称为命令语句。 例如,伪指令向汇编器传达源程序如何被分段、哪个逻辑段在程序段上、哪个逻辑段是当前段等等,伪指令语句的这些指令功能使得汇编器能够通过信源

那么,为什么不直接使用命令而需要伪命令呢? 因为,是为了实现更高级的功能。

总结:指令控制程序运行时机器码的运行,是CPU运行的依据,编程、编译、运行有效。

伪指令不直接控制运行时间的机器,但它控制翻译程序如何生成机器指令代码,即只为编译提供服务。 编译完成后,伪指令的作用也消失了。

总结

以上是编辑向大家介绍的汇编语言伪指令和汇编指令的区别。 我希望对大家有帮助。 如果大家有什么疑问的话请给我留言。 编辑马上回复大家。 在此也感谢您对脚本房屋网站的支持!

如果你认为正文对你有帮助,欢迎转载。 请注明出处。 谢谢你。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。