数据定义如下: BUF1 DB 10        BUF2 DW 20DUP() 实现将BUF1单元的内容与BUF2开始的条三个字节单元内容相比较的指令是()A.CMP BUF1,BYTE PTR BUF2+3B.MOV AL,BUF1 CMP AL,BUF2+2C.MOV AL,BUF1 CMP AL,BYTE PTR BUF2+2D.MOV AL,BUF1 CMP AL,BUF2+3

数据定义如下: BUF1 DB 10        BUF2 DW 20DUP() 实现将BUF1单元的内容与BUF2开始的条三个字节单元内容相比较的指令是()

A.CMP BUF1,BYTE PTR BUF2+3

B.MOV AL,BUF1 CMP AL,BUF2+2

C.MOV AL,BUF1 CMP AL,BYTE PTR BUF2+2

D.MOV AL,BUF1 CMP AL,BUF2+3


参考答案和解析
MOV AL,BUF1 CMP AL,BUF2+3

相关考题:

指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是()。 A、MOVAX,BUFl*BUF2B、MOVAX,BUF1/BUF2C、MOVAX,BUF1+ES:BUF2D、MOVAX,BUF2-BUF1

数据段中语句如下:BUF1DB3DUP(0,2DUP(1,2),3)COUNTEQU$-BUF1与符号COUNT不等价的值是()A、6B、18C、16D、.8

现用数据定义伪指令定义数据: BUF DB 4 DUP(0,2 DUP(1,0)) 问定义后,存储单元中有数据0100H的字单元个数是( )。A.4B.3C.8D.12

有如下的伪指令语句ORG10HXDB?,$,3,$下列说法错误的是()。A、X的偏移量为10HB、X+1单元中的内容是10HC、X单元中的内容是10HD、X+3单元中的内容是12HE、X+1单元与X+3单元中的内容相同

下面的数据传送指令中,正确的指令是______。A.MOV BUF2,BUF1B.MOV CS,DXC.MOV CL,1234HD.MOV DX,WORDPTR[BL+DH]

下面数据传送指令中,正确的指令是( )。A.MOV BUF1 BUF2B.MOV CS,AXC.MOV CL,1000HD.MOV DX,WORD PTR[BP+DI]

在ARRAY数组中依次存储了七个字数据,紧接着是名为ZERO的字单元,表示如下:ARRAY DW 23,36,2,100,32000,54,0ZERO DW? 如果BX包含数据0在数组中的位移量,请编写指令将数据0传送给ZERO单元。

限用三条指令实现将DA1和DA2二个字节存储单元的内容进行交换。

指出以下数据定义伪指令所分配的字节数(8086系统)。 (1)DATA1 DB 10,?,‘A’ (2)DATA2 DW 10 DUP(2,3 DUP(?),1) (3)DATA3 DB ‘HELLO,WORLD!’,‘$’ (4)DATA4 DW DATA4

下列指令格式不正确的为()A、MOV AX,1234HB、XCHG AX,BUFC、XCHGBUF,AXD、XCHG BUF1,BUF2

以BUF1为起始地址的外部数据存储区中存放着16个单字节的无符号数,求其平均值并送入R2中。

请分别用DB、DW、DD伪指令写出在DATA开始的连续8个单元中依次存放数据11H、22H、33H、44H、55H、66H、77H、88H的数据定义语句。

若数据段中有定义 NUM1 EQU 23H NUM2 DW 0 则指令MOVNUM2,NUM1的源、目操作数的寻址方式以及指令执行后NUM2+1单元的内容分别是什么?

下面的XCHG指令中,语法正确的是()。A、XCHG AL,DSB、XCHG BH,[BX]C、XCHG AL,OFHD、XCHG BUF1,BUF2

内存缓冲区BUFFER定义如下,按照要求,写出指令序列 BUFFER DB 20DUP(?) 将缓冲区各字节依次设置为30,29,28,27,……,11。

内存缓冲区BUFFER定义如下,按照要求,写出指令序列 BUFFER DB 20DUP(?) 将缓冲区各字节依次设置为0,2,4,6,8,……,38。

有伪指令SS DW‘AB’,则SS+1单元中的内容是()。A、’B’B、’A’C、不确定D、’AB’

内存缓冲区BUFFER定义如下,按照要求,写出指令序列 BUFFER DB 20DUP(?) 将缓冲区各字节依次设置为0,1,2,3,0,1,2,3,……,3。

在ARRAY数组中依次存储了七个字数据,紧接着是名为ZERO的字单元,表示如下:ARRAY DW23,36,2,100,32000,54,0ZERO DW? 如果BX包含数组ARRAY的初始地址,请编写指令将数据0传送给ZERO单元。

数据定义如下:BUF1 DB 10 BUF2 DW 20DUP(?) 实现将BUF1单元的内容与BUF2开始的条三个字节单元内容相比较的指令是()。A、CMP BUF1,BYTE PTR BUF2+3B、MOV AL,BUF1 CMP AL,BUF2+2C、MOV AL,BUF1 CMP AL,BYTE PTR BUF2+2D、MOV AL,BUF1 CMP AL,BUF2+3

可实现将内部数据存储单元的内容传送到累加器A中的指令是()。A、MOVXA,@R0B、MOVA,#dataC、MOVA,@R0D、MOVXA,@DPTR

定义字节数据的伪指令的是:()A、DBB、StartC、ORGD、DW

执行查表指令MOVC A,@A+PC后,当前A中的内容是()A、 原来A中的内容与PC中的内容之和B、 执行该指令时,当前PC所指地址单元中的内容与原来A中的内容之和C、 执行该指令时,当前指令下一条指令对应PC中的内容与原来A中的内容之和所指地址单元的内容D、 原来A中的内容

问答题内存缓冲区BUFFER定义如下,按照要求,写出指令序列 BUFFER DB 20DUP(?) 将缓冲区各字节依次设置为0,1,2,3,0,1,2,3,……,3。

问答题内存缓冲区BUFFER定义如下,按照要求,写出指令序列 BUFFER DB 20DUP(?) 将缓冲区各字节依次设置为0,-1,-2,-3,-4,……,-19。

单选题下面的XCHG指令中,语法正确的是()。AXCHG AL,DSBXCHG BH,[BX]CXCHG AL,OFHDXCHG BUF1,BUF2

多选题有如下的伪指令语句ORG10HXDB?,$,3,$下列说法错误的是()。AX的偏移量为10HBX+1单元中的内容是10HCX单元中的内容是10HDX+3单元中的内容是12HEX+1单元与X+3单元中的内容相同

问答题请分别用DB、DW、DD伪指令写出在DATA开始的连续8个单元中依次存放数据11H、22H、33H、44H、55H、66H、77H、88H的数据定义语句。