8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOV BX,BUFF后,BX中的值为BUFF单元的()。
A: A字数据值
B: B变量类型值
C: C段基址
D: D段内偏移量
A: A字数据值
B: B变量类型值
C: C段基址
D: D段内偏移量
A
举一反三
- 要把变量BUFF的有效地址送给BX,可用MOVBX,BUFF指令。
- 在指令MOVAX,BUFF中,变量BUFF的段是()。 A: CS B: DS C: SS D: ES
- 设BUFF为符号变量,则指令MOV DI ,OFFSET BUFF与LEA DI,BUFF的功能相同
- 如果获取数组BUFF的第一个字节,则下面正确的指令是( ) 。 A: LEA BX,BUFFMOV AL,BYTE PTE [BX] B: LEA BX,BUFFMOV AX,WORD PTR [BX] C: MOV BX,OFFSET BUFFMOV AX,WORD PTR [BX] D: MOV BX,OFFSET BUFFMOV AX, [BX]
- 能将字变量ARRAY的偏移地址送寄存器BX的指令是( ) A: LEA BX, ARRAY B: MOV BX, ARRAY C: MOV BX, SEG ARRAY D: MOV [BX], ARRAY
内容
- 0
如果BUF为数据段中5400H单元的符号名,其中存放的内容为1234H,执行指令MOV BX,BUF后,DX的内容为 ,而执行LEA BX,BUF后,BX的内容为 。
- 1
设TABLE为内存数据段0032H单元的符号名,该字单元存放的内容为1234H,则执行以下指令后,寄存器AX和BX的内容分别为. MOV AX, TABLE LEA BX, TABLE
- 2
在执行“LEA BX,BUFFER”指令时,是把( )。 A: BUFFER的内容èBX B: BUFFER的偏移量èBX C: BUFFER的段基值èBX D: BUFFER的内容èEA
- 3
若AX=2530H,BX=18E6H,问执行指令MOV [BX],AL后,结果为( )。 A: BX寄存器的值为2530H B: BL寄存器的值为30H C: 18E6H单元的值为30h D: 18E6H单元的值为2530h
- 4
将变量ARRAY的偏移地址送BX的是下面哪段代码? A: MOV BX, ARRAY B: LEA BX, ARRAY C: MOV ARRAY, BX D: LEA ARRAY, BX