汇编语言程序设计

试编写非递归的宏指令,使其完成的工作与7.9题的STORE相同。

题目

试编写非递归的宏指令,使其完成的工作与7.9题的STORE相同。

参考答案和解析
正确答案: 宏定义如下:
STORE MACRO K
MOV TAB+K,K
ENDM
宏调用:
I=0
REPT7
ST ORE%I
I=I+1
ENDM
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( )的作用是为汇编程序完成准备工作。

A、ARM指令

B、Thumb指令

C、伪指令

D、宏指令


正确答案:C

第2题:

采用()编写程序,可提高程序的移植性。

  • A、机器语言
  • B、宏指令
  • C、汇编语言
  • D、高级语言

正确答案:D

第3题:

ANI指令完成逻辑“与非”运算。()

此题为判断题(对,错)。


参考答案:对

第4题:

在FANUC系统中,采用宏指令来进行自动化编写球面加工程序。


正确答案:错误

第5题:

宏指令和子程序的相同之处为()。

  • A、宏指令的目标代码与子程序的目标代码都是唯一的
  • B、都需要先定义后调用
  • C、执行宏指令的目标代码时与子程序时一样,都需要增加如保护、恢复现场类的额外开销
  • D、宏指令的目标代码与子程序的目标代码都不是唯一的

正确答案:A

第6题:

使用宏指令,可以避免重复书写相同的语句序列,并减少目标代码长度。()


参考答案错误

第7题:

宏指令与子程序相比,子程序调用的执行速度比宏指令的()。

  • A、相同
  • B、快
  • C、慢
  • D、不定

正确答案:C

第8题:

一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,通常递归过程比非递归过程()。

A.较快

B.较慢

C.相同

D.无法确定


正确答案:B

第9题:

用户宏功能指令的主要特点是,可采用()编程。宏指令可完成()运算、()运算等处理功能。


正确答案:变量;加法;减法

第10题:

采用()且编写程序,可提高程序的可移植性。

  • A、机器语言
  • B、宏指令
  • C、汇编语言
  • D、高级语言

正确答案:D

更多相关问题