(简答题)
宏定义在程序中的位置有何规定?宏调用是否一定放在代码段?
正确答案
宏定义在程序中的位置没有严格要求,可以写在某一段内,也可以不在段内。
答案解析
略
相似试题
(简答题)
编写宏指令COMPSS,比较2个同长度的字符串str1和str2是否相等, 2个字符串的首地址和长度为变元。写出完整程序,在数据段中写出数据定义,在代码段中写出宏定义和宏调用。并处理若相等则显示‘MATCH’否则显示‘NOT MATCH’.
(简答题)
为下列数据段中的数组编制一程序,调用题7.16的宏定义SUMMING,求出该数组中各元素之和。DATADD 101246,274365,843250,475536SUMDQ?
(简答题)
编程序。在键盘输入时,调用宏指令INPUT。对输入的字符判断是否为负号“-”,是则对X求补,不是则继续输入。
(简答题)
编写一个宏库文件,其中包括系统功能调用(INT 21H)的00~0A号功能调用。并通过宏调用实现以下各项功能:从键盘输入一个字符串到BUFF;再输入一个单字符,然后在字符串BUFF中查找是否存在该字符;如果找到,显示发现的字符位置。
(单选题)
宏指令与子程序相比,子程序调用的执行速度比宏指令的()。
(简答题)
宏指令和指令的区别是什么?使用宏指令和使用子程序有何异同?宏指令的优点在哪里?
(简答题)
定义有下列宏指令: 当采用宏调用指令“WAGS 60000,25000,3000”时,执行后DX=?AX=?
(单选题)
在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现()。
(简答题)
下列宏是一个分支程序,宏定义中缺少标号的处理。请添加,并指出宏的功能。