汇编程序问题大家帮帮忙啊,要交了。。555555

来源:百度知道 编辑:UC知道 时间:2024/06/05 22:48:06
将BX中内容送到地址为3FH的端口中去的方法是()。

MOV 3FH,BX

OUT 3FH,BX

MOV AX,BX OUT 3FH,AX

MOV AX,BX IN AX,3FH
设堆栈指针(SP)=4EH, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。
PUSHF
CALL FAR PTR P1

48H

4CH

52H

54H
指令“MOV AX,0FH XOR 1111B”执行后的结果是()。

0FFFFH→AX

0FH→AX

1111B→ AX

0→AX
在执行“LEA BX,BUFFER”指令时,是把()。

BUFFER的内容->BX

BUFFER的偏移量->BX

BUFFER的段基值->BX

BUFFER的内容->EA
语句 DA DB 4 DUP(2 DUP(8),6)表示重复的数据序列和次数是()。

数据序列2,8,6重复4次

数据序列4,8,6重复2次

数据序列4,2,6重复2次

数据序列8,8,6重复4次
指令MOV BX, ES:[BP]中,源操作数的物理地址是()。

(ES)*16+(BP)

(SS)*16+(BP)

(ES)+(BP)

(BP)

0A5FH

5F09H

095FH

5F0AH

有伪指令SS DW ‘AB’,则SS+1单元中的内容是()。

’B’

1. 将BX中内容送到地址为3FH的端口中去的方法是:MOV AX,BX IN AX,3FH
2. 设堆栈指针(SP)=4EH, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是:48h
3. 指令“MOV AX,0FH XOR 1111B”执行后的结果是:0->ax
4. 在执行“LEA BX,BUFFER”指令时,是把:BUFFER的段基值->BX
5. 语句 DA DB 4 DUP(2 DUP(8),6)表示重复的数据序列和次数是:数据序列8,8,6重复4次
6. 指令MOV BX, ES:[BP]中,源操作数的物理地址是 :(ES)*16+(BP)
7. 有伪指令SS DW ‘AB’,则SS+1单元中的内容是(不确定
8. 指令ADC AX, BUF[BX]中,源操作数的寻址方式是(寄存器间接寻址)
9. 将汇编语言源程序翻译成机器语言目标程序的系统程序叫做(编译程序

帮你做了,分多给点吧.亲爱的楼主