(简答题)
编写宏指令COMPSS,比较2个同长度的字符串str1和str2是否相等, 2个字符串的首地址和长度为变元。写出完整程序,在数据段中写出数据定义,在代码段中写出宏定义和宏调用。并处理若相等则显示‘MATCH’否则显示‘NOT MATCH’.
正确答案
答案解析
略
相似试题
(简答题)
试编写非递归的宏指令,使其完成的工作与7.9题的STORE相同。
(简答题)
编写宏定义,比较两个常量X和Y,如果X>Y,MAX=X,否则MAX=Y。
(简答题)
试编写宏定义SUMMING,要求求出双字数组中所有元素之和,并把结果保存下来。该宏定义的哑元应为数组首址ARRAY,数组长度COUNT和结果存放单元RESULT。
(简答题)
编写一个宏定义SCAN,完成在一个字符串中查找某个字符的工作。被查找的该字符,字符串首地址及其长度均为变元。
(简答题)
用宏指令计算S=(A+B)*K/2,其中A,B,K为常量。
(简答题)
宏指令和指令的区别是什么?使用宏指令和使用子程序有何异同?宏指令的优点在哪里?
(简答题)
编写一个宏,实现判断数组a元素的个数。
(简答题)
编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。
(简答题)
编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。