汇编笔记3

本文介绍了汇编语言的语句类型和格式,包括指令语句和伪指令语句。详细讲解了数值表达式,如常数、算术和逻辑运算符,并阐述了地址表达式。同时,对变量和标号进行了深入探讨,特别是数据定义语句,如DB、DW、DD等,并解释了析值操作符如SEG、OFFSET、TYPE、LENGTH和SIZE的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

3.1 汇编语言的语句

一、      语句的种类和格式

1.     语句的种类

伪指令语句和指令语句.汇编程序对源程序进行汇编时,把指令语句翻译成记起指令.伪指令没有对应的机器指令,只是指示汇编程序如何汇编源程序,包括符号的定义,变量的定义,和段的定义.

2.     语句的格式

指令语句:  [ 标号 ] 指令助记符 [ 操作数 [ , 操作数 ] ] [ ; 注释 ]

伪指令语句:  [ 名字 ] 伪指令定义符 [ 参数…, 参数 ] [ ; 注释 ]

伪指令的参数可以是常数(数值表达式),或者一般的符号,或者有特殊意义的符号

名字后面没有冒号, 而标号后面有冒号

汇编程序不区分保留字中字母的大小写.

二、      数值表达式

标号和变量可以作为数值表达式的符号

1.     常数

1)     十进制常数

默认是十进制.汇编语言提供改变进制的伪指令RADIX

RADIX 16

MOV BX, 0FF

MOV BX, 178D

2)     十六进制常数

凡是以字母开头的十六进制数必须在开头加一个0,和标号区分.以字母H结尾

3)     二进制常数

B结尾

4)     八进制常数

Q结尾

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值