主页 > 程序语言 > 最便于人理解的程序汇编语言是什么?

最便于人理解的程序汇编语言是什么?

2021-10-15 04:05来源:m.sf1369.com作者:宇宇

就比如一条简单c赋值语句y=x+j+3; 变成汇编就是ADD temp 3 ADD temp j ADD temp x MOV y temp 以上就是汇编了,我有点懒就简单的写一点呵呵,其中temp是一个临时变量等于0,ADD的意思是加法也就是把temp和3相加在吧相加后的结果放回到temp以此类推,其实temp是一个寄存器只是为了让你号理解才写变量,MOV跟等于一个作用,所有的高级语言不管是c、c++、vb、java、vc到最后编译器都会把代码编译成汇编,然后再把汇编代码编译成二进制文件最后把各个二进制模块、资源文件连接在一起就生成了exe文件,至于为什么要编译成汇编呢,那是因为象ADD,MOV、JMP、RET这些指令都对应唯一一条二进制的指令,直接把这些指令用二进制指令代替就可以了

用汇编语言编写一个简单的程序?

1.打开软件,出现下图的界面,可以直接进行编程。

2.汇编语言的数据需要存放在特定的数据端位置。如字符串“hello world!”,db代表的是一个字节(8位数据位),$ 表示一个字符串的结束,字符串要用单引号括起来。在代码中相应位置输入如图中的代码。

3.在中间代码编写区域输入下图中相应的代码,其中“lea dx, mass”表示将字符串mass存入寄存器dx中;“mov ah, 9”表示调用9号功能,即显示字符串功能;“int 21h”即DOS中断调用命令,开始根据ah中的值执行相应的操作,例子中是9号显示字符串的操作。

4.对文件进行保存,点击运行,就能够打印出“hello world!”。

相关推荐

哪些编程语言是函数式的

程序语言 2024-01-14

VB编程的函数详解

程序语言 2024-01-02

c语言扑克牌问题

程序语言 2023-12-28

iphone语言与地区有什么用?

程序语言 2023-12-19

C语言程序,怎么使用,

程序语言 2023-12-17

把word嵌入到C#程序中

程序语言 2023-11-26

HTML是不是编程语言?

程序语言 2023-11-17