3.操作数用于给指令的操作提供数据或地址。 在一条语句中,操作数可以是白也可能只 有一项或二项,还可以有三项各操作数之 间必须用逗号分隔,操作数与操作码之间须 用空格分隔。在两个操作数的指令中,把 左边的操作数称为目的操作数,而右边操 作数称之为源操作数
3.操作数用于给指令的操作提供数据或地址。 在一条语句中,操作数可以是白也可能只 有一项或二项,还可以有三项各操作数之 间必须用逗号分隔,操作数与操作码之间须 用空格分隔。在两个操作数的指令中,把 左边的操作数称为目的操作数,而右边操 作数称之为源操作数
4.注释是对语句或程序段功能的说明。注释要用 分号“;”开头,注释的长度不限,但每行开 头仍须使用分号“;”注释也可空缺
4.注释是对语句或程序段功能的说明。注释要用 分号“;”开头,注释的长度不限,但每行开 头仍须使用分号“;”注释也可空缺
5汇编语言中的数值可采用 以下几种形式来表示 ①二进制数形式,末尾用字母标 如:01010011B; ②十进制数形式,末尾用字母标识或不用任何 标识。如:96D、78。 ③十六进制数形式,末尾用字母H标识,在表示 时,如果以字母开头,则须在其前面添加“0”, 如:OF8H、OD9H。 ④ ASCII码形式,用单引号括起来标识。 如:‘GOD 288
5.汇编语言中的数值可采用 以下几种形式来表示 ① 二进制数形式,末尾用字母B标识。 如:01010011B; ② 十进制数形式,末尾用字母D标识或不用任何 标识。 如:96D、78。 ③ 十六进制数形式,末尾用字母H标识,在表示 时,如果以字母开头,则须在其前面添加“0”, 如:0F8H、0D9H。 ④ ASCII码形式,用单引号括起来标识。 如:‘GOD’、‘288’
3.1.2指令编码的格式 口用其它语言编写的程序最终将汇编成 计算机能直接执行的用二进制编码表 示的目标程序(机器语言程序)。为了 书写方便,这种二进制编码常采用十 进制来表示
3.1.2 指令编码的格式 ❑用其它语言编写的程序最终将汇编成 计算机能直接执行的用二进制编码表 示的目标程序(机器语言程序)。为了 书写方便,这种二进制编码常采用十 六进制来表示
MCS-51指令可以分为3种格式: 1单字节指令 单字节指令的二进制编码只有一个字 节,其操作码和操作数信息编在同一个字 节中。它有两种格式: ●无操作数的指令或指令的功能明确, 无需再具体指定操作数的指令,其8位编 码只表示操作码
MCS-51指令可以分为3种格式: 1.单字节指令 单字节指令的二进制编码只有一个字 节,其操作码和操作数信息编在同一个字 节中。它有两种格式: ⚫ 无操作数的指令或指令的功能明确, 无需再具体指定操作数的指令,其8位编 码只表示操作码