xtCH3寻址和指.ppt
《xtCH3寻址和指.ppt》由会员分享,可在线阅读,更多相关《xtCH3寻址和指.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1习题 CH3 寻址方式和指令系统u计算机的指令通常包含 和 两部分。u设SP为0100H,SS为1000H,则执行PUSH AX 后,SP=H,SS=H。u8086系统中,栈底在堆栈的 (最高地址端、最低地址端)。u如果VAL为数据段中0056H单元的符号名,其中存放的内容为0FF2H,当执行指令:MOV BX,VAL后,BX=;而执行:LEA BX,VAL后,则BX=。操作码操作数00FE1000最高地址0FF2H0056H2习题 CH3 寻址方式和指令系统u设CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200H,SI=0010H,DI=0206H则:指
2、令MOV AX,BP+SI+4源操作数的有效地址为 ,物理地址为 。指令MOV AX,DI+100H源操作数的有效地址为 ,物理地址为 。u设AX=2000H,BX=2002H,则在执行了指令CMP AX,BX后,标志位CF为 ,AX=。0214H24514H0306H24306H12000H3习题 CH3 寻址方式和指令系统u执行指令“XOR AX,AX”后,标志位ZF的值为 。u若AL10011000B,BL01100111B,则执行指令“ADD AL,BL”后,AL ;执行指令“AND AL,BL”后,AL 。u在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入
3、 寄存器中。10FFH00HDX4习题 CH3 寻址方式和指令系统|转移指令的寻址主要为CPU提供 。|已知当前CPU各寄存器和有关内容,BX=1000H,SI=2000H,BP=3000H,SS=4000H,位移量=4000H,DS=3100H,写出下列寻址方式形成的物理地址。用BX的寄存器间接寻址 。用BX的寄存器相对寻址 。用BP和SI的基址+变址寻址 。用BX和SI的基址+变址且相对寻址 。转移地址 或 新的程序入口地址38000 H32000 H36000 H45000 H5习题 CH3 寻址方式和指令系统|已知8086-CPU寄存器的内容如下:AX=0123H,BX=1234H,C
4、X=4567H,DX=9ABCH,DS=2300H,SS=3000H,ES=2800H,DI=1F00H,SP=1000H,BP=0010H,SI=0000H,写出下列过程每条指令执行后,有关寄存器和内存单元的内容。(5分)(注:无变化的不要标出,内存单元地址用逻辑地址表示)。LLL PROC FAR MOV WORD PTR BP,23H PUSH CX MOV DI2800H,DX PUSH BX RET LLL EDNP (3000:0010H)=0023HSP-2SP,SP=0FFEH,(3000:0FFE)=4567H(2300:4700H)=9ABCHSP-2SP,SP=0FFCH
5、,(3000:0FFC)=1234HIP=1234H,CS=4567H,SP=1000H6习题 CH3 寻址方式和指令系统u下列指令中,不合法的指令是:。APUSH BL BADD BX,DI CINT 21H DIN AX,09Hu完成将AX清零,并使标志位CF清零,下面错误的指令是:。ASUB AX,AX BXOR AX,AX CMOV AX,00H DAND AX,00HAC7习题 CH3 寻址方式和指令系统u下列8086指令中,对AX的结果与其他三条指令不同的是 。AMOV AX,0 BXOR AX,AX CSUB AX,AX DOR AX,0 u假设VAR为变量,MOV BX,OFF
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- xtCH3 寻址
限制150内