Lesson8与9微机原理和应用.ppt

微机原理及应用B 第4章 汇编语言程序设计 第4章 汇编语言程序设计 汇编语言(Assembly Language)是一种低级语言,从本质上讲它可以说就是一种机器可以直接识别的二进制语言。然而,由于 CPU 生产厂商为了方便用户使用汇编语言,为每一条二进制指令均设置了对应的助记符。这样一来,却给机器识别带来了困难。因此,许多软件生产厂商为汇编语言开发了汇编器(Assembler,一种程序),以将供人识别的汇编语言翻译成供机器识别的二进制流。另外,由于一个程序常常是由多个模块组成的,只有将所有模块装配在一起才能构成一个完整的程序。这就是连接器(Linker,也是一种程序)所完成的任务。 综上所述,一个汇编语言所程序的生成过程如下图所示。 (一)汇编语言源程序结构 为了了解汇编语言程序的结构,先参考教材中 P103、例题 4.1。 应当指出的是,汇编语言源程序对大小写字母不敏感,源程序中的字符大写、小写均可,但不建议大小写混写。 DATA SEGMENT ; 1 A DW 123 ; 2 B DW 456 ; 3 SUM DW ? ; 4 DATA ENDS

文档评论(0)

1亿VIP精品文档

相关文档