题目内容 (请给出正确答案)
[主观题]

阅读下述程序,指出宏指令ABC的功能是______。 1 ABC MACRO X1,X2,X3 2 LOCAL CONT 3

阅读下述程序,指出宏指令ABC的功能是______。

1 ABC MACRO X1,X2,X3

2 LOCAL CONT

3 PUSH AX

4 MOV AX, X1

5 SUB AX, X2

6 CMP AX, 0

7 JGE CONT

8 NEG AX

9 CONT: MOV X3, AX

10 POP AX

11 ENDM

12 DATA SEGMENT

13 X DW 32

14 Y DW 98

15 Z DW ?

16 DATA ENDS

17 CODE SEGMENT

18 ASSUME CS:CODE,DS:DTAT

19 BEGIN: MOV AX, DATA

20 MOV DS,AX

21 ABC X,Y,Z

22 MOV AH, 4CH

23 INT 21H

24 CODE ENDS

25 END BEGIN

提问人:网友regabber 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“阅读下述程序,指出宏指令ABC的功能是______。 1 A…”相关的问题
第1题
M98指令功能代码是调用子程序,即将主程序转至()程序。

A.相应

B.段

C.宏

D.子

点击查看答案
第2题
宏指令是指通过几个程序指令记述的程序作为1个指令来记录而调用并执行该指令的功能,器启动方法有如下几种()

A.作为程序中的指令启动

B.通过TP上的手动操作画面启动

C.通过TP上用户键启动

D.通过SDI,RDI,UI信号启动

点击查看答案
第3题
阅读下列程序段,指出每条指令执行以后有关寄存器的内容是多少? MOV AX,0ABCH DEC AX AND AX,00FFH

阅读下列程序段,指出每条指令执行以后有关寄存器的内容是多少?

MOV AX,0ABCH

DEC AX

AND AX,00FFH

MOV CL,4

SAL AL,1

MOV CL,AL

ADD CL,78H

PUSH AX

POP BX

点击查看答案
第4题
用户宏程序就是( )。

A.由准备功能指令编写的子程序,主程序需要时可使用呼叫子程序的方式随时调用

B.使用宏指令编写的程序,程序中除使用常用准备功能指令外,还使用了用户宏指令实现变量运算、判断、转移等功能

C.工件加工源程序,通过数控装置运算、判断处理后,转变成工件的加工程序,由主程序随时调用

D.一种循环程序,可以反复使用许多次

点击查看答案
第5题
宏指令与子程序的主要区别在于()

A.完成的功能完全不同

B.目标程序的长度不同

C.执行程序的速度不同

D.汇编时处理的方式不同

点击查看答案
第6题
1、写出完成下述要求的变量定义的语句: (1)为缓冲区BUF...

1、写出完成下述要求的变量定义的语句: (1)为缓冲区BUFF保留200个字节的内存空间 (2)将字符串’BYTE’,’WORD’存放于某数据区 (3)在数据区中存入下列5个数据:2040H,0300H,10H,0020H,1048H 2、画出下面数据段汇编后的内存图,并标出变量的位置。 DATA SEGMENT AA EQU 78H AA0 DB 09H,-2,45H,2 DUP(01H, ?),“AB” AA1 DW -2,34H+AA AA2 DD 12H DATA ENDS 3、设程序中的数据定义如下: NAME DB 30 DUP() LIST DB 1,7,8,3,2 ADDR DW 30 DUP() 请按下列要求写出相应的汇编语言指令: (1)取NAME的偏移地址放入SI (2)取LIST的前两个字节存入AX (3)取LIST实际长度 4、某数据块存放在BUFFER开始的100个字节单元中,试编写程序统计数据块中正数(不包括0)的个数,并将统计的结果存放到NUMBER单元中。 5、阅读下面程序段,指出它的功能。 DATA SEGMENT ASCII DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H HEX DB 04H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV BX,OFFSET ASCII MOV AL,HEX AND AX,0FH ADD BX,AX MOV AL,[BX] MOV DL,AL MOV AH,2 INT 21H MOV AH,4CH INT 21H CODE ENDS END START

点击查看答案
第7题
以下关于宏功能说明正确的有:

A.一个专案(整个人机程序中)有512个子宏

B.on宏,存在于所有bit按钮元件,1个按钮存在一个on宏

C.一个专案(整个人机程序中)有512个Clock宏

D.宏指令有效克服了人机硬件与软件先天设计上的限制

点击查看答案
第8题
下面是汇编语言程序设计中关于过程调用和宏调用的叙述,其中错误的是:

A.调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行RET指令返回主程序

B.过程调用的执行速度比宏调用慢

C.宏调用一般比过程调用占用较多的内存空间

D.过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便

点击查看答案
第9题
阅读以下程序,指出它的功能。
点击查看答案
第10题
阅读下列程序,回答问题 module abc #(parameter N = 8 ) // N >= 4 (input clk, input si,

阅读下列程序,回答问题 module abc #(parameter N = 8 ) // N >= 4 (input clk, input si, input rst, output reg[N-1:0] q ); always @(posedge clk,posedge rst) if(rst) q <= 0; else q="{q[N-2:0],si};" endmodule 问题1: rst是同步复位还是异步复位? 问题2:上述程序中描述了多个寄存器? 问题3:描述的是什么功能(在10个字内回答)>

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信