数据段有语句“ABC BYTE1,2,3”,代码段指令“MOV CL,ABC+2”执行后,CL=()
第1题:
若有数据定义DATA DW l234H,执行指令MOV BL,BYTE PTR DATA后,BL=______。
第2题:
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。
A.数据
B.代码
C.堆栈
D.代码和堆栈
第3题:
若有BUF DW 1,2,3,4,则可将数据02H取到AL寄存器中的指令是
A.MOV AL,BYTE PTR[BUF+1]
B.MOV AL,BYTE PTR[BUF+2]
C.MOV AL,BYTE PTR[BUF+3]
D.MOV AL,BYTE BUF[2]
第4题:
汇编语言程序中可执行的指令位于()中。
第5题:
在书写汇编语言程序时,在代码段中初始位置要对数据段进行加载,加载的指令语句,下面()描述正确。
第6题:
A、代码段
B、数据段
C、堆栈段
D、程序段
第7题:
设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H 下面有语法错误的语句是( )
A.ADR1 DWDA1
B.MOV DA1+1,AX
C.MOV BYTE PTR DA2+1,AL
D.MOV WORD PTR DA1+1,AX
第8题:
若有BUF DW 1,2,3,4,则可将数据02H取到AL寄存器中的指令是( )。
A.MOV AL,BYTE PTR [BUF+1]
B.MOV AL,BYTE PTR[BUF+2]
C.MOV AL,BYTE PTR[BUF+3]
D.MOV AL,BUF [2]
第9题:
()伪指令用于定义一个代码段或数据段。
第10题:
假设用下列的程序段来清楚数据段中的偏移地址0000H~2000H号字存储单元中的内容(即将0送到这些存储单元中去)。 将第4条比较指令语句填写完整。 ┆ Next: MOV SI,0 MOV WORD PTR[SI],0 ADD SI,2 CMP SI JNE NEXT ┆