一、宏指令

宏指令语句是源程序中具有独立功能的一段程序代码。他的使用需要三个过程:宏定义、宏调用、宏展开。
1、宏定义
宏指令名 MACRO [形式参数]
.
.
.
ENDM
2、宏调用
宏指令名 [实际参数]
(与函数相似)
3、宏展开
宏展开是用宏定义时设计的宏体去代替相应的宏指令语句,并用实际参数一一取代形式参数。

二、数据的输入与输出

1、微型计算机系统为汇编用户提供了两个程序接口来使用计算机的硬件资源,一个是RAM中的DOS功能调用,另一个是ROM中的BIOS功能调用。他们都是通过中断指令INT n来调用的。

2、DOS系统功能调用
DOS系统功能调用是指INT 21H中断。它是可供系统程序和应用程序调用的一个及其重要的中断,内含近百个已经标准化了的系统调用子程序。
1)单字符输入(1# 功能)
功能:从键盘输入一个字符(ASCII码),存入AL,并在屏幕上显示该字符
2)单字符输出(2# 功能)
待输出字符的ASCII码—》DL
3)字符串输入(10^# 功能)
功能:键盘输入一串字符存至存储区
存储区特点:
第一字节存放存储区的长度
第二字节存放输入字符串的实际长度
第三字节以后为用户输入内容(含结束标识回车的ASCII码0DH)
4)字符串输出(9 # 功能)
宏指令和数据的输入输出

相关文章:

  • 2021-08-20
  • 2022-12-23
  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2021-09-28
  • 2022-12-23
猜你喜欢
  • 2021-06-20
  • 2022-12-23
  • 2021-04-17
  • 2022-12-23
  • 2021-05-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案