南邮微机汇编习题.ppt

南邮微机汇编习题.ppt

ID:52445505

大小:187.00 KB

页数:33页

时间:2020-04-07

南邮微机汇编习题.ppt_第1页
南邮微机汇编习题.ppt_第2页
南邮微机汇编习题.ppt_第3页
南邮微机汇编习题.ppt_第4页
南邮微机汇编习题.ppt_第5页
资源描述:

《南邮微机汇编习题.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、一、选择题1.8086/8088的存储器组织是将存储器分段,可作为段起始地址的是:A.185A2HB.00020HC.01004HD.0A568H2.堆栈段中当前出栈的存储单元地址是:A.SS*10H+SPB.SS*10H+BPC.SS*10+SPD.SS*10+BP3.设DL=55H,执行指令后能使DL中的数据为0AAH的指令是:A.TESTDL,0AAHB.ORDL,0AAHC.NEGDLD.XORDL,0FFH4.当SS=9876H,SP=4328H,执行POPF指令后,堆栈顶部的物理地址是:A.9CA8AHB

2、.9CA90HC.9CA86HD.0DB00H5.DW10HDUP(2DUP(3),300H)上述定义的数据单元中,能构成0303字存储单元的个数是:A.10HB.20HC.1EHD.0FH6.用一条指令实现将寄存器BX和SI的内容相加,结果并送入AX中,这条指令是:A.ADDAX,[BX][SI]B.MOVAX,[BX][SI]C.ANDAX,[BX][SI]D.LEAAX,[BX][SI]7.设AX中有一带符号数8520H,执行SARAX,1指令后,AX中的值是:A.4290HB.0A40HC.0C290HD.0

3、C260H8.下列指令执行后,能影响标志位的是:A.PUSHFB.POPFC.JNLEOPRD.LOOPZLOP9.循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是:A.CX0且ZF=1B.CX0且ZF=0C.CX0或ZF=1D.CX0或ZF=010.下面两条传送指令中源操作数的寻址方式是:VAR1DW32HVAR2EQU32H...MOVAX,VAR1MOVBX,VAR2A.都是立即寻址方式B.前一条是立即寻址,后一条是直接寻址C.前一条是直接寻址,后一条是立即寻址D.都是直接寻址11.设AX=

4、0CCBBH,CF=1ANDAX,7FFEHRCRAX,1上述两条指令执行后,AX和CF中的内容分别是什么?A.AX=265DHCF=0B.AX=265DHCF=1C.AX=A65DHCF=0D.AX=A65DHCF=112.为在一连续的存储单元中依次存放41H,42H,...,48H,下面的数据定义语句中有语法错误的是:A.DB41H,42H,43H,44H,45H,46H,47H,48HB.DW4142H,4344H,4546H,4748HC.DB'ABCDEFGH'D.DW'BA','DC','FE','HG'二

5、、简答题1.设BX=0FFFFH,DI=20H,DS=2000H,CL=8,(20020H)=4567H,下列各条指令分别执行后BX中的内容是什么?A.ROLBX,CLBX=()B.MOVBX,[DI]BX=()2.DATA1DB1,2,3,4DATA2DW3412H,4567H....MOVAX,DATA1+1;将DAT1+1的字单元的内容送入AXMOVBL,DATA2+1;将DAT2+1的字节单元的内容送入BL上述两条MOV指令有语法错误,请按要求改正。0FFFFH4567HMOVAX,WORDPTRDATA1+1MO

6、VBL,BYTEPTRDATA1+1三、程序分析题1.DAT1DW1F28HDAT2DB?...XORBL,BLMOVAX,DAT1LOP:ANDAX,AXJZKKSHLAX,1JNCLOPADDBL,1JMPLOPKK:MOVDAT2,BL执行完后,DAT2中的内容是什么?在程序功能不变的情况下,可否用SHR指令代替SHL指令?统计“1”的个数,(DAT1)=7,可以用SHR代替。2.DAT1DB87HDAT2DB?...MOVAH,0MOVAL,DAT1MOVCL,4SHRAL,CLMOVDL,10MULDLMOVBL

7、,DAT1ANDBL,0FHADDAL,BLMOVDAT2,AL执行完后,DAT2中的内容是什么?在程序功能不变的情况下,可否用SAR指令代替SHR指令?(87/16)*10的低8位+(87)的低4位=不可以用SAR代替。3.MOVAL,BLNOTALXORAL,BLORBL,AL程序执行完后,AL=(),BL=()AL=(11111111B)BL=(11111111B)4.STCMOVCX,0403HMOVAX,0A433HSHRAX,CLXCHGCH,CLSHLAX,CL程序执行完后,AX=(),CF=()AX=(04

8、33H/3)*16=4860HCF=15.BYTE1DBXX;任意数BYTE2EQU0FEH...MOVDL,BYTE1ORDL,BYTE2程序执行完后,DL=()或()DL=FF或FE6.DA_BDB0CH,9,8,0FH,0EH,0AH,2,3,7,4...XORAX,AXXORCL,CLXORBX

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。