微机原理及接口技术 考前习题课习题课.ppt

微机原理及接口技术 考前习题课习题课.ppt

ID:51593477

大小:190.50 KB

页数:28页

时间:2020-03-25

微机原理及接口技术 考前习题课习题课.ppt_第1页
微机原理及接口技术 考前习题课习题课.ppt_第2页
微机原理及接口技术 考前习题课习题课.ppt_第3页
微机原理及接口技术 考前习题课习题课.ppt_第4页
微机原理及接口技术 考前习题课习题课.ppt_第5页
资源描述:

《微机原理及接口技术 考前习题课习题课.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、指令助记符总复习指令助记符总复习指令类型助记符串处理串操作MOVSB/W、CMPSB/W、SCASB/W、STOSB/W、LODSB/W重复前缀REP、REPZ/REPE、REPNZ/REPNE程序控制转移无条件转移JMP条件转移JC、JNC、JZ/JE、JNZ/JNE、JS、JNS、JO、JNO、JP/JPE、JNP/JPOJA/JNBE、JNA/JBE、JB/JNAE、JNB/JAEJG/JNLE、JNG/JLE、JL/JNGE、JNL/JGE循环控制LOOP、JCXZ、LOOPZ/LOOPE、LOOPNZ/LOOPNE子程序调用CALL、RET中断指令INT、INTO、IR

2、ET处理器控制CLC、STC、CLD、STD、CLI、STI、CMC、HLT、NOP、WAIT、ESC、LOCK1.掌握基本程序结构――顺序结构、循环结构、分支结构及其汇编语言程序设计2.熟悉常见程序设计问题:数据范围判断(0~9、A~Z、a~z)字母大小写转换;字符串传送、比较等操作求最大最小值、数据求和、统计字符个数数组排序,查找,插入,删除(3)分支结构(4)子程序结构●程序结构(5)复合结构:多种程序结构的组合…(1)顺序结构(2)循环结构●编制汇编语言程序的步骤(1)分析题意,确定算法根据算法画出程序框图(3)分配存储空间及工作单元根据框图编写程序(5)上机调试程序例题

3、一.选择题1。若定义DATDW‘12’,则DAT及DAT+1单元的数据是(A)A。32H,31HB。31H,32HC。00H,0CHD。00H,12H2。下列指令中不影响标志位的是(D)A。ADDBX,CXB。SUBBX,1000C。SARDX,1D。DIVCX3。串操作中有REP的指令结束的条件是(D)A。ZF=1B。ZF=0C。CX》0D。CX=04。指出下面数据段定义的错误DATASEGMENTXDB332HENDS5。下面指令不合法的是(A)A。INAX,03F8HB。MOVBX,AXC。REPCMPSBD。SHRBX,CL6。设SS=2000H,SP=0100H,执行P

4、USHBP后栈顶的地址是SP=0100-2=00FEH,SS+SP=20000H+00FEH=200FEH7。下面指令中为直接寻址的是(B)A。ADDAX,WORDPTR[BX+SI]B。ADDAX,X C。INCCXD。MOVBX,7FFFH8。执行下列程序后,AX=?(0300H)TABDW1,2,3,4,5,6ENTRYEQU3MOVBX,OFFSETTABADDBX,ENTRYMOVAX,[BX]MEMORY=01,00,02,00,03,00,从三号单元读一个字到AX9。执行下列指令后,AL=?(AL=AL*10)MOVAL,10SHLAL,1MOVBL,ALSHLAL

5、,1SHLAL,1ADDAL,BL10。执行下列指令后,AL=?(34H)BUFDW2152H,3416H,5731H,4684HMOVBX,OFFSETBUFMOVAL,3XLAT11。执行下列指令后,AX=?(25)MOVCX,5MOVAX,50NEXT:SUBAX,CXLOOPNEXTHLT12。汇编语言源程序经汇编后不能直接产生A。OBJ文件B。LST文件C。CRF文件D。EXE文件13。若AL=10101101B,为使其内容变为01011101B,应执行那条指令A。NOTB。ANDC。XORD。OR14。设VAR1及VAR2是用DW定义的变量,下列指令正确的是(A)A。

6、MOVVAR1,20HB。MOVAL,VAR1C。MOVVAR1,VAR2D。MOV2000H,VAR215。若ES段有一个字符串‘12FG3LM5C’,名为ARRAY,下面程序执行后,CX值是多少?(B)CLDLEADI,ES:ARRAYMOVAL,‘G’MOVCX,9REPNESCASBHLTA。9B。5C。4D。016。执行下列指令后,DX=?(12+10+8+6+4+2)=42))MOVCX,10MOVDX,12NEXT:ADDDX,CXDECCXLOOPNEXTHLT17。CPU中PC存放的是(B)A。指令B。指令地址C。操作数D。操作数地址18。执行下列指令后AL=?

7、(48)MOVAL,128MOVCL,2SHRAL,CLMOVCL,ALSHRAL,1ADDAL,CL19。8086CPU中,时间周期、指令周期和总线周期的费时长短的排列是(C)。A:时间周期>指令周期>总线周期B:时间周期>总线周期>指令周期C:指令周期>总线周期>时间周期D:总线周期>指令周期>时间周期20。CPU中PC存放的是20。8086CPU中,控制线ALE的作用是。(D)A:数据总线收发器方向控制B:存储器存取操作控制C:数据总线收发器有效控制D:地址/数据线分离控制

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

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

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