正在加载图片...
注:根据操作数的存放方式,可以把寻址方式分为立即数寻址、寄存器寻址和存储器寻址三 类,存储器的寻址方式分为直接寻址和间接寻址两种,间接寻址再细分又包括基址寻址、变 址寻址和基址加变址寻址。不同的书可能有不同的分类,掌握大的分类就可以了。 三、(10分)阅读如下程序段,回答提出的问题。 MOV AX, 3456 XCHG AX, BX MOV AX, 3456 SUB AX, BX JE DONE KK: ADD AX, BX DONE 该程序段执行完 JE DONE语句后,AX=0,ZF=1,IP=DONE的偏移地址。 四、(10分) 请在程序段的每一空框内填入一语句(不得修改其它语句),以实现下述功能:将字变量 VARM中的非零数据左移到最高位为“1”止,左移次数存入字节变量VARB中,左移后的 结果存入字变量ARW中。 MOV BLO ANDAX AX S DONE GOON: INC BL ADDAXAX UNS GOON DONE: MOV VARWAX MOV VARB BL 五、略 六、略注:根据操作数的存放方式,可以把寻址方式分为立即数寻址、寄存器寻址和存储器寻址三 类,存储器的寻址方式分为直接寻址和间接寻址两种,间接寻址再细分又包括基址寻址、变 址寻址和基址加变址寻址。不同的书可能有不同的分类,掌握大的分类就可以了。 三、(10 分)阅读如下程序段,回答提出的问题。 MOV AX,3456 XCHG AX,BX MOV AX,3456 SUB AX,BX JE DONE KK:ADD AX,BX ... DONE: 该程序段执行完 JE DONE 语句后,AX=00H,ZF=1,IP=DONE 的偏移地址。 四、(10 分) 请在程序段的每一空框内填入一语句(不得修改其它语句),以实现下述功能:将字变量 VARM1 中的非零数据左移到最高位为“1”止,左移次数存入字节变量 VARB 中,左移后的 结果存入字变量 VARW 中。 MOV BL,0 MOV AX,VARW1 JS DONE GOON: INC BL ADD AX,AX DONE: MOV VARW,AX 五、略 六、略 AND AX, AX JNS GOON MOV VARB, BL
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有