D1 DB 20H DUP()D2 DW D1请写出用一条指令实现取D1的偏移地址=>SI中的三种方法。
A.LEA SI,DA1。
B.MOV SI,OFFSET DA1。
C.MOV SI,DA2。
D.MOV SI,DA1。
用一条指令实现寄存器BX和SI的内容相加,并将结果送入AX中,这条指令是()
AADD AX,[BX][SI]
BMOV AX,[BX][SI]
CAND AX,[BX][SI]
DLEA AX,[BX][SI]
下述程序功能为将首地址为FIRST的字符串送到首地址为SECOND的内存区,用一条指令填空。
CLD
LEA SI,FIRST
LEA DI,ES:SECOND
MOV CX,10
下面是8086/8088微处理器中有关寄存器的叙述:
①通用寄存器AX、BX、CX、DX既可以存放8位或16位数据,也可以作为偏移地址寄存器访问存储器单元
②指针和变址寄存器SP、BP、SI和D1只能存放偏移地址
③段寄存器只能存放段地址
④IP寄存器只能存放指令的偏移地址
其中()叙述是正确的。
A.①和②
B.②和③
C.③和④
D.④和①
8086微处理器执行取指令操作时,段地址由CS寄存器提供,段内偏移地址由下列()寄存器提供。
A.BX
B.BP
C.IP
D.SP
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!