首页/ 题库 / [单选题]设(DS)=3000H,(SS)=200的答案

设(DS)=3000H,(SS)=2000H,(BP)=1000H,指令NEG BYTE PTR[BP]中,操作数的物理地址是()。

单选题
2022-01-17 13:25
A、40000H
B、31000H
C、30000H
D、21000H
查看答案

正确答案
D

试题解析

感兴趣题目
8086各寄存器如下,(DS)=4000H,(SS)=3000H,(BP)=2000H,MOVAX[BP+50H]指令中源操作数的物理地址应是()。
MOV AX,COUNT[SI],如果(DS)=3000H,(SI)=2000H,COUNT=3000H,则物理地址=( )。
有指令MOV AX,COUNT[SI],如果(DS)=3000H,(SI)=2000H,COUNT=3000H,则物理地址是( )

设初值AX=6264H,CX=0004H,在执行下列程序段后AX=()
AND AX, AX
JZ DONE
SHL CX, 1
ROR AX, CL
DONE: OR AX, 1234H

设8086 CPU的(SS)=1178H,(SP)=0008H,(AX)=1234H,当执行一条PUSH AX指令时,(SS)=( )
设(DS)=1234H,(SI)=124,(12464H)=30ABH,(12484H)=464H。试写出下列程序段执行后有关寄存器的结果。LEA.SI,[SI]MOV.AX,[SI]MOV.[SI+22H],1200HLDS.SI,[SI+20H]ADD.AX,[SI](DS)=();(SI)=();(AX)=()。
已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010110H)=ABH,(010111H)=BAH,执行指令LEA CX,[BP][D1]后,(BX)=______。
若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行 LEA SI,[BX]指令后,SI寄存器的内容是( )。
已知(DS)=1000H,(BP)=0010I,(DI)=0100H,(010111H)=0ABH,(010111) =0BAH,执行指令LEA CX,[BP][DI]后,(BX)=( )。
已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010111H)=OABH,(010111)=0BAH,执行指令LEA CX,[BP][DI]后,(BX)=( )。
假设(DS)=1000H,(ES)=0300H,(BP)=0101H,(DI)=0300H,(10300H) llH,(10301H)=12H,执行指令LEA DX,[BP] [D1]后,(CX)=( )。
设 SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是________。
相关题目
假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后,SP=()
已知(DS)=4000H,(SI)=1000H,COUNT=2000H,(CS)=3000H,在执行 MOV AX,[COUNT+SI] 指令时,源操作数的物理地址是 ( )
设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是( )
设DS=8225H,DI=3942H,指令NEGGGBYTEEPTR[DI]操作数的物理地址是(()
假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSHAX后,(SP)=()。
假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是( )。
若BX=1000H,DS=2000H,(21000H)=12H,(21001H)=34H。执行MOV SI,[BX]指令后SI=()
下面有4条指令:Ⅰ.MOV AL,[BX+SI+1AOH]Ⅱ.MOV AL,80H[BX][DI]Ⅲ.MOV AL,[BP+SI-0AOH]Ⅳ.MOV AL,[BP]其中(DS)=0930H,(SS)=0915H,(SI)=OAOH,(DI)=1COH,(BX)=80H,(BP)=470H。( )指令能在AL寄存器中获得相同的结果。
设SP=2000H,AX=3000H,BX=5000H,执行下列片段程序后,问SP=?AX=?BX=? PUSH  AX    ;SP ← SP - 2 = 1FFEH,AX=3000H  PUSH  BX    ;SP ← SP - 2 = 1FFCH,BX=5000H  POP   AX ;SP ← SP + 2 = 1FFEH,AX=5000H
若已知(SP)=2000H,(AX)=0020H,则执行指令PUSHAX后,(SP)和((SS):(SP))的值分别为。()
当执行下面的程序时,如果输入ABC,则输出结果是 ( ) # include<stdio.h> # include<string.h> main( ) { char ss [10] ="12345"; gets(ss);strcat(ss"6789");printf("%s ",ss); }
设(SP)=0100H, (SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是( )。
设(DS)=3000H,(SS)=2000H,(BP)=1000H,指令NEG BYTE PTR[BP]中,操作数的物理地址是()。
设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX后,存放数据21H的物理地址是()
假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令“PUSH AX”后,存放数据21H的物理地址是( )。
假定(SS)=2000H, (SP)=0100H, (AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是( )。
假定 (SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据07H的物理地址是
PC中,设(SP)=0202H,(SS)=2000H,执行PUSH SP指令后,栈顶的物理地址为 ( )。
假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是( )。
设DS=8225H,DI=3942H,指令INC BYTE PTR [DI]操作数的物理地址是()
广告位招租WX:84302438

免费的网站请分享给朋友吧