设BUFF为符号变量,则指令MOV DI ,OFFSET BUFF与LEA DI,BUFF的功能相同
举一反三
- 数据段定义如下:BUFF DB 2 DUP(?)执行下面的指令,在键盘输入2个数字:1,2后,BUFF存储单元存储的内容是多少?LEA DI,BUFFMOV CX,2LOP1: MOV AH,1INT 21HMOV [DI],ALINC DI LOOP LOP1 A: 31H,30H B: 30H,31H C: 32H,31H D: 31H,32H
- 要把变量BUFF的有效地址送给BX,可用MOVBX,BUFF指令。
- 在指令MOVAX,BUFF中,变量BUFF的段是()。 A: CS B: DS C: SS D: ES
- 8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOV BX,BUFF后,BX中的值为BUFF单元的()。 A: A字数据值 B: B变量类型值 C: C段基址 D: D段内偏移量
- 如果获取数组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]