4-03 汇编语言源程序的汇编生物信息技术.pdf

4-03 汇编语言源程序的汇编生物信息技术.pdf

汇编与反汇编 1 汇编语言源程序的汇编 -手工汇编 “汇编”可分为手工汇编和机器汇编两类。 1.手工汇编  通过查表,得到指令的机器代码,逐个把助记符指令“翻译”成机器 代码,再进行调试和运行。  遇到相对转移偏移量的计算时,较麻烦,易出错,只有小程序或受条 件限制时才使用。实际中,多采用“汇编程序”来自动完成汇编。 2 汇编语言源程序的汇编 -机器汇编 2. 机器汇编  用微型计算机上的软件(汇编程序)来代替手工汇编。 在微机上用编辑 软件进行源程序编辑,然后生成一个ASCII码文件,扩展名为“.ASM”。 在微机上运行汇编程序,译成机器码。  机器码通过微机的USB口 (或串口、并口)传送到用户样机 (或在线仿 真器),进行程序的调试和运行。  有时,在分析某些产品的程序的机器代码时,需将机器代码翻译成汇编 语言源程序,称为 “反汇编”。 有缘学习更多+谓ygd3076或关注桃报:奉献教育(店铺) 3 汇编语言源程序的汇编 - 汇编举例 【例】 下表是一段源程序的汇编结果,可通过查表 (手工汇编),来验 证下面的汇编结果是否正确。机器码从1000H单元开始存放。 有缘学习更多+谓ygd3076或关注桃报:奉献教育(店铺) 4

文档评论(0)

1亿VIP精品文档

相关文档