ISA指令集是由0和1组成的机器语言,难以记忆和阅读,因此人们发明汇编程序帮助记忆。
汇编基本算是和机器指令一一对应的关系,可以认为是给机器指令的每个部分分别起了别名。
一、汇编程序的组成
另外,汇编器还定义了一些伪操作,可以让程序员指导汇编编译器的翻译过程。 比如ORIG表示程序起始位置,FILL表示占用这个命令的下一个地址。
二、汇编过程
汇编编译器会做一个叫做两遍扫描的操作。
汇编程序文件通常以".asm"结尾,编译后的结果是".obj"结尾的文件,有的汇编编译器还会生成".sym"表示符号表。
最终的".obj"就是机器所要的执行文件啦!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有