微型计算机的指令及其工作过程,南京理工大学微型计算机考研指导 (11)

第一讲

第三章 汇编语言程序设计

回顾:8086/8088的内部结构、寄存器功能和工作过程,指令格式、

寻址方式和功能。

本讲重点:了解汇编的概念及其方法, 掌握汇编程序的基本格式,常

用运算符的使用方法,汇编的步骤。

讲授内容:

3.1 汇编语言的基本元素

一、 汇编语言的语句格式

由汇编语言编写的源程序是由许多语句(也可称为汇编指令)组成的。每个语句由1~4个部分组成,其格式是:

[标号] 指令助记符 [操作数][;注解]

其中用方括号括起来的部分,可以有也可以没有。每部分之间用空格(至少一个)分开,一行最多可有132个字符。

1.标识符

字母:A ~ z ; 数字:0 ~ 9 ; 特殊字符:?、· 、@、一、$ 。

数字不能作标识符的第一个字符,而圆点仅能用作第一个字符。标识符最长为31个字符。当标识符后跟冒号时,表示是标号。它代表该行指令的起始地址;当标识符后不带冒号时,表示变量;伪指令前的标识符不加冒号。

2.指令助记符 表示不同操作的指令,可以是8088的指令助记符,也可以是伪指令。

3.操作数

例如: RET ;无操作数

COUNT: INC CX ;一个操作数

如果是伪指令,则可能有多个操作数,例如:

COST DB 3,4,5,6,7 ;5个操作数

MOV AX,[BP十4] ;第二个操作数为表达式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值