简答题

已知数据和符号定义 A1 DB ? A2 DB 8 K1 EQU 100 判断下列指令的正误,并说明错误指令的原因。 (1)MOV K1,AX (2)MOV A2,AH (3)CMP A1,A2 (4)MOV BX,K1 MOV[BX],DX (5)K1EQU 200

正确答案

(1)错误。K1是符号,在此处相当于立即数100,故不能做目的操作数。
(2)正确。
(3)错误。A1、A2都是字节变量,相当于两个存储器单元,故不能同时出现在一条指令中直接进行比较。
(4)正确。
(5)错误。用EQU定义的符号不能重新赋值,除非已用PURGE解除了原值。

答案解析

相似试题
  • VBA中如果没有显式声明或未用符号来定义变量的数据类型,则变量的默认数据类型为()

    单选题查看答案

  • 已知在内存中从BLOCK单元起存放有20个带符号字节数据,统计其中负数的个数并放入COUNT单元。

    简答题查看答案

  • 已知classA中有数据成员inta,如果定义了A的两个对象A1、A2,它们各自的数据成员a的值可以不同吗?

    简答题查看答案

  • 已知符号定义语句如下: ALPHA EQU 100 BETA EQU 25 GAMMA EQU 2 分别求下列各表达式的值。 (1)ALPHA*4GTBETA (2)ALPHAMODGAMMA+BETA (3)(BETA/3)LE5 (4)ALPHAANDBETA (5)GAMMAXOR(BETAEQ25)

    简答题查看答案

  • HYTML包括一些定义页面内容和格式的符号,称为()。

    填空题查看答案

  • 设有一个无记忆信源发出符号A和B,已知,发出二重符号序列消息的信源,无记忆信源熵为()。

    单选题查看答案

  • 已知’1’,’2’,’3’,’4’的ASCII码 顺序是31H、32H、33H、34H,说明下列5个数据定义语句中数据的存储情况

    简答题查看答案

  • 在AutoCAD中,定义块名时,在下列字符和符号中,不能包含在块名中的是()。

    单选题查看答案

  • 数据流图的基本符号包括外部实体、数据处理、()和数据流。

    填空题查看答案