汇编程序问题大家帮帮忙啊,要交了。。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’
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. 将汇编语言源程序翻译成机器语言目标程序的系统程序叫做(编译程序
帮你做了,分多给点吧.亲爱的楼主