每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 6.DW(定义字)伪指令 DW伪指令称为定义字伪指令,用于为源程序在内 存某个区域定义一个字或一串字。其格式为: [标号:]DW项或项表 ORG 1500H TAB2: DW 1234H, 80H (1500H)=12H,(1501H)=34H, (1502H)=00H,(1503H)=80H 信息与通信工程学院
DW伪指令称为定义字伪指令,用于为源程序在内 存某个区域定义一个字或一串字。其格式为: [标号:] DW 项或项表 ORG 1500H TAB2: DW 1234H,80H (1500H)=12H,(1501H)=34H, (1502H)=00H, (1503H)=80H 6.DW(定义字)伪指令
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 7.DS(定义存储空间)伪指令 DS伪指令称为定义存储空间伪指令。 [标号:]DS表达式 ORG 1000H DS 20H DB 30H, 8FH 汇编后从1000H开始,预留32(20H)个字节的内存 单元,然后从1020H开始,按照下一条DB指令赋值, 即(1020H)=30H,(1021H)=8FH。 信息与通信工程学院
DS伪指令称为定义存储空间伪指令。 [标号:] DS 表达式 ORG 1000H DS 20H DB 30H,8FH 汇编后从1000H开始,预留32(20H)个字节的内存 单元,然后从1020H开始,按照下一条DB指令赋值, 即(1020H)=30H,(1021H)=8FH。 7.DS(定义存储空间)伪指令
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 8.BT(位地址赋值)伪指令 BT伪指令称为位地址赋值伪指令,用于给以符号 形式的位地址赋值。 字符名BT位地址 ORG 0500H K1 BIT 20H K2 BIT 30H Y BIT P1.0 BG: MOV CK1 ANL C, K2 MOVYC END 信息与通倌工程学院
BIT伪指令称为位地址赋值伪指令,用于给以符号 形式的位地址赋值。 字符名 BIT 位地址 ORG 0500H K1 BIT 20H K2 BIT 30H Y BIT P1.0 BG: MOV C,K1 ANL C, K2 MOV Y, C ┇ END 8.BIT(位地址赋值)伪指令
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY §4.2汇编语言的程序设计 顺序结构 分支结构 循环结构 查表结构 子程序结构 信息与通信工程学院
§4.2 汇编语言的程序设计 顺序结构 分支结构 循环结构 查表结构 子程序结构
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 1.顺序结构程序设计 顺序结构程序是最简单的程序结构,也称为直线结 构程序。这种程序中既无分支、循环,也不调用子程序 程序按顺序一条一条地执行指令。 【例】拆字程序。将30H单元内的两位BCD码拆开 并转换成ASC码,将转换后的ASC码放在31H和32H 单元,并让低位ASC码放在32H单元。 信息与通信工程学院
顺序结构程序是最简单的程序结构,也称为直线结 构程序。这种程序中既无分支、循环,也不调用子程序, 程序按顺序一条一条地执行指令。 【例】 拆字程序。 将30H单元内的两位BCD码拆开 并转换成ASCII码,将转换后的ASCII码放在31H和32H 单元,并让低位ASCII码放在32H单元。 1. 顺序结构程序设计