Skip to main contentdfsdf

Home/ yang qi's Library/ Notes/ 汇编语言

汇编语言

from web site


这里有些例子:
指令的一部分示例
0000代表加载(负载)
0001代表存储(商店)

 

编程入门指南

缩放部分的示例1
0000代表传输a
0001代表变速器B
内存部分的示例
综合例子
汇编语言

https://Google.com
汇编语言的物质和机器语言是相同的,所有这些都直接在硬件上,但指令使用英语缩写的标识符,更容易识别和记忆。它还要求程序员以特定操作命令的形式写入每个步骤。汇编器的每个指令只能对应于实际操作期间的非常精细的动作。例如,移动,自我增加,所以装配来源通常频繁,复杂,易于错误,并且使用汇编语言编程需要更多的计算机专业知识,但汇编语言的优势也很明显,可以明显,使用汇编语言可以完成它不是可以实现的一般高级语言,但是由源程序生成的可执行执行不仅小,而且速度也很快。
汇编你好世界,打印一个Hello世界,你需要写十多行,它也喝醉了。
你好
部分.data;数据段声明
msg db“你好,世界!”,0xA;要输出的字符串
Len QU $ - MSG;字符串长度
部分.Text;代码段声明
global_start;指定条目函数
_开始 :;在屏幕上显示一个字符串
MOV EDX,LEN;参数3:字符串长度
MOV ECX,MSG;参数2:要显示的字符串
MOV EBX,1;参数1:文件描述符(stdout)
mov eax,4;系统呼叫号码(sys_write)
INT0X80;致电内核功能
;退出程序
movebx,0;参数1:退出代码
mov eax,1;系统呼叫号码(sys_exit)
INT0X80;致电内核功能
高级语言
高级语言主要是

yang qi

Saved by yang qi

on Apr 05, 21