第4章AT89S51汇编语言程序的设计与调试.doc

第4章AT89S51汇编语言程序的设计与调试.doc

·PAGE 2· ·PAGE 3· 第4章 AT89S51汇编语言程序的设计与调试 参考答案 1.答:伪指令是程序员发给汇编程序的命令,只有在汇编前的源程序中才有伪指令,即在汇编过程中的用来控制汇编过程的命令。所谓“伪”是体现在汇编后,伪指令没有相应的机器代码产生。常用伪指令及其功能如下: ORG(ORiGin)汇编起始地址命令;END(END of assembly)汇编终止命令;EQU(EQUate)标号赋值命令;DB(Define Byte)定义数据字节命令;DW(Define Word)定义数据字命令;DS(Define Storage)定义存储区命令;BIT 位定义命令 2.?答: 手工汇编:通过查指令的机器代码表(表3-2),逐个把助记符指令“翻译”成机器代码,再进行调试和运行。这种人工查表“翻译”指令的方法称为“手工汇编”。 机器汇编:借助于微型计算机上的软件(汇编程序)来代替手工汇编。通过在微机上运行汇编程序,把汇编语言源程序翻译成机器代码。 反汇编:将二进制的机器码程序翻译成汇编语言源程序的过程称为“反汇编”。 3.答:从1000H开始的各有关存储单元的内容(16进制)如下: 4D 41 49 4E 12 34 30 00 00 70 78 7F E4 F6 D8 FD 75 81 07 02 4.在编写子

文档评论(0)

1亿VIP精品文档

相关文档