在指令中,操作数若为寄存器间接寻址方式,则其段地址默认存放在哪个段寄存器( )?
A: 若在指令中,间址寄存器为BX或SI或DI ,则操作数段地址指定存放在DS。
B: 若在指令中,间址寄存器为BX或SI或DI ,则操作数段地址指定存放在SS。
C: 若在指令中,间址寄存器为BP ,则操作数段地址指定存放在SS。
D: 若在指令中,间址寄存器为BP ,则操作数段地址指定存放在DS。
A: 若在指令中,间址寄存器为BX或SI或DI ,则操作数段地址指定存放在DS。
B: 若在指令中,间址寄存器为BX或SI或DI ,则操作数段地址指定存放在SS。
C: 若在指令中,间址寄存器为BP ,则操作数段地址指定存放在SS。
D: 若在指令中,间址寄存器为BP ,则操作数段地址指定存放在DS。
举一反三
- 在指令中,操作数若为基址变址寻址方式,则其段地址默认存放在哪个段寄存器( )? A: 在指令中,使用基址寄存器为BX,则其段地址默认存放在DS。 B: 在指令中,使用基址寄存器为BX,则其段地址默认存放在SS。 C: 在指令中,使用基址寄存器为BP,则其段地址默认存放在DS。 D: 在指令中,使用基址寄存器为BP,则其段地址默认存放在SS。
- 若采用寄存器间接寻址方式,操作数的有效地址EA存放在( )中,则默认段寄存器是SS。 A: BX B: BP C: SI D: DI
- 在寄存器间接寻址中,若指令指定的寄存器是BX、SI、或者DI,则默认操作数存放在 46 段中。这时要用寄存器 47 的内容作为段地址。对于指令MOV BX,[SI],假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为 48 。 关于IP地址和硬件地址的区别,下列说法中正确的是 。 A: IP地址放在IP数据包的首部,而硬件地址放在MAC帧的首部分 B: 数据链路层使用的是IP地址 C: 网络层使用的是硬件地址 D: 在数据链路层中,硬件地址隐藏在MAC帧的首部分
- 在寄存器间接寻址、寄存器相对寻址方式下,可存放操作数的有效地址的寄存器为()。 A: SP,BX,SI,DI B: BX,BP,SI,DI C: AX,BX,CX,DX D: CS,DS,ES,SS
- CPU中()用于存放下一条将要执行的指令地址。 A: 地址寄存器 B: 累加寄存寄器 C: 程序计数器 D: 指令寄存器