微型计算机原理与汇编语言程序设计 曲凤娟 第5章新.pptVIP

  • 4
  • 0
  • 约6.01千字
  • 约 40页
  • 2015-12-24 发布于未知
  • 举报

微型计算机原理与汇编语言程序设计 曲凤娟 第5章新.ppt

第5章 汇编语言的基本表达及其运行 第5章 汇编语言的基本表达及其运行 5.1 汇编语言和汇编程序的基本概念 1.组成名字的字符及规则 它是由字母打头的字符串,可由下列字符组成: ①字母 A~Z,a~z。 ②数字 0~9。 ③专用字符 ?、.、@、-、$。 除数字0~9外,其他字符都可以放在名字的第一个位置。字符“.”只能出现在名字的第一个位置,其他位置不允许出现。名字最长由31个字符组成。汇编程序对31个以后的字符不予理会,所以,当两个名字的前31个字符完全相同而从第32个字符开始有不同字符时,汇编程序将它们视为同一名字。 2.标号和变量的区别 标号是某条指令所存放单元的符号地址,而变量是某操作数据所存放单元的符号地址。在汇编语言程序中,指令语句中的名字一般采用标号,这个标号可以是任选的,即可以不写。标号出现在代码段,后面跟着冒号“:”。 3 变量和标号的属性 标号和名字一经定义便具有两类三种属性: ① 段值 标号和名字对应存储单元的段地址 ② 偏移值 标号和名字对应存储单元的偏移地址 ③ 类型 标号、子程序名的类型可以是NEAR(近)和FAR(远),分别表示段内或段间 变量名的类型可以是BYTE(字节)、WORD(字)和DWORD(双字)等 5.2.3 操作数项 操作数项是操作符的操作对象。 操作符在完成相应的操作时要求有一系列的操作数。当有两个或两个以上

文档评论(0)

1亿VIP精品文档

相关文档