在寄存器间接寻址中,若指令指定的寄存器是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: IP地址放在IP数据包的首部,而硬件地址放在MAC帧的首部分
B: 数据链路层使用的是IP地址
C: 网络层使用的是硬件地址
D: 在数据链路层中,硬件地址隐藏在MAC帧的首部分
举一反三
- 在指令中,操作数若为寄存器间接寻址方式,则其段地址默认存放在哪个段寄存器( )? 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
- CPU中()用于存放下一条将要执行的指令地址。 A: 地址寄存器 B: 累加寄存寄器 C: 程序计数器 D: 指令寄存器
- 【判断题】8086系统中,内存分为4个逻辑段,其中数据段段基地址存放在段寄存器DS中,16位偏移地址通常采用BX,SI寄存器存放