微机原理第7章-汇编语言与汇编程序.pptx

第7章 汇编语言与汇编程序 ;;机器指令——用二进制编码形式下达的指示和命令。 如:1100 1101 0010 0001 ;1E PUSH DS 2BC0 SUB AX,AX 50 PUSH AX B84D14 MOV AX,144DH 8ED8 MOV DS,AX ;学习要点 正确定义各种符号,熟练使用地址表达式 熟练掌握符号指令的寻址方式 掌握符号指令 汇编语言源程序的格式 熟练掌握系统功能调用;;;;2.数值表达式 数值表达式——由常量与运算符组成的有意义的式子,结果为一数值。;1.标号的三个属性 (1)段基址—定义该标号所在段的起始地址,段首址的高16位 (2)偏移地址—标号所在段的段基址到该标号定义指令的字节距离 (3)类型—NEAR和FAR两种 NEAR—只能在定义该标号的段内调用,FAR—可段间调用;7.1.2 标号;在汇编中都使用变量和地址表达式来表示存储器的地址。 变量:是存储器中的数据或数据区的符号表示。变量名是数据的地址或数据区的首地址。 地址表达式:由变量、标号、寄存器、常量和运算符组成的有意义的式子。寄存器只能是16位的SI、DI、BX、BP和32位的通用寄存器 ,且寄存器必须位于[ ]中。;;;;(1)表达式为常量或数值表达式→存入数值 如:W1 DW 1 (2)表达式为ASCI

文档评论(0)

1亿VIP精品文档

相关文档