下列程序执行后,(AL)、(BX)、(CX)分别为( )。TABLE DW l5 DUP(?)MOV AL,TYPE TABLEMOV BX,LENGTH TABLEMOV CX,SIZE TABLE.A.1,1,1B.2,1,2C.1,15,15D.2,15,30

题目

下列程序执行后,(AL)、(BX)、(CX)分别为( )。

TABLE DW l5 DUP(?)

MOV AL,TYPE TABLE

MOV BX,LENGTH TABLE

MOV CX,SIZE TABLE.

A.1,1,1

B.2,1,2

C.1,15,15

D.2,15,30


相似考题
更多“下列程序执行后,(AL)、(BX)、(CX)分别为( )。 TABLE DW l5 DUP(?) MOV AL,TYPE TABLE MOV B ”相关问题
  • 第1题:

    MOV5,AL()


    答案:错
    解析:

  • 第2题:

    指出下列指令的错误并改正。 (1)MOV DS, 1200 (2)MOV AL, BX (3)SUB 33H, AL (4)PUSH AL (5)MUL 45H (6)MOV [BX], [SI] (7)MOV [DI], 3 (8)ADD DATA[DI+BP], ES:[CX] (9)JMP BYTE PTR[SI (10) OUT 3F8H, AL


    错误

  • 第3题:

    指出下列指令中操作数的寻址方式 (1) MOV BX, 20H (2) MOV AX, [1245H] (3) MOV DX, [SI] (4) MOV 100[BX], AL (5) MOV [BP][SI], AX (6) MOV [BX+100][SI], AX (7) MOV [1800H], AL (8) MOV [SI], AX


    ADD AX,[BX][DI]

  • 第4题:

    12、数据定义TABLE2 DW 10 DUP(0),执行指令MOV BX,LENGTH TABLE2后,BX寄存器的内容是____________, 执行指令MOV DX,SIZE TABLE2后,DX寄存器的内容是____________。2个答案之间用“、”相隔。


    10 20解析:1、TABLE2 DW 10 DUP(0)指创建名称为TABLE2的存储空间,在缓存中开辟10个字空间的区域,并初始化为0,。2、MOV BX,LENGTH TABLE2指令表示把TABLE2空间的长度存在寄存器BX中,10个字的长度,故BX中的内容为10.3、MOV DX,SIZE TABLE2指令表示把一字节为单位的TABLE2空间的大小存在寄存器DX中,10个字的长度,1个字为2个字节,故DX中的内容为2*10=20

  • 第5题:

    指出下列指令的错误并改正。 (1)MOV DS, 1200 (2)MOV AL, BX (3)MOV [BX], [SI] (4)MOV [DI], 3 (5)OUT 3F8H, AL


    错误