以BUF为起始地址的字节单元中建立一个输入缓冲区,在DOS功能子程序的调用中,执行0AH号功能后,用户从键盘输入的字符是从()个字节开始存放。
A.第一
B. 第二
C. 第三
D. 第四
- · 有4位网友选择 A,占比40%
- · 有3位网友选择 C,占比30%
- · 有2位网友选择 B,占比20%
- · 有1位网友选择 D,占比10%
A.第一
B. 第二
C. 第三
D. 第四
A.23A0H
B.223A0H
C.2000H
D.2200H
A.1175
B.1180
C.1205
D.1210
一个有16个字的数据区,起始地址为80B0CDF7,则这个数据区末字节单元的物理地址是______。
A.8D806H
B.8D926H
C.8D7F6H
D.8D928H
A.81AF6H,81B06H
B.80A00H,10F60H
C.81AF6H,81B15H
D.81AF6H,91900H
E.81AF6H,81B66H,
F.81AF6H,81B15H
DSEG SEGMENT
BUF DB 1,5,4,0,7,9,2,6
L EQU 00111001B ;用做逻辑尺
RESULT DB 10 DUP()
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS:DSEG,SS:SSEG,CS:CSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
MOV SI,0
MOV CX,8
MOV DL,L
GOON: SHR DL,1
JC FILL
MOV AL,BUF[SI]
JMP NEXT
FILL: MOV AL,OFFH
NEXT: MOV RESULT[SI],AL
INC SI
LOOP GOON
RET
START ENDP
CSEG ENDS
END START
A.bufp1 的地址为 0x8048938 ,重定位前的内容为 04H 、 00H 、 00H 、 00H
B.在可重定位目标文件的 .rel.data 节中,有一个引用 buf 的重定位条目
C.在相应的重定位条目中,对 bufp1 和 buf 的引用均采用绝对地址方式
D.在可执行目标文件中,地址 0x8048938 开始的 4 个字节 为 34H 、 89H 、 04H 、 08H
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!