微机原理与接口技术的期末试题与答案

微机原理与接口技术的期末试题与答案

ID:40952639

大小:46.00 KB

页数:5页

时间:2019-08-11

微机原理与接口技术的期末试题与答案_第1页
微机原理与接口技术的期末试题与答案_第2页
微机原理与接口技术的期末试题与答案_第3页
微机原理与接口技术的期末试题与答案_第4页
微机原理与接口技术的期末试题与答案_第5页
资源描述:

《微机原理与接口技术的期末试题与答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、微机原理与接口技术的期末试题与答案一、单项选择题1.下列指令正确的是[B]A.CMP[SI],100B.CMPWORDPTR[SI],100C.CMP[SI],100hD.CMP100h,[SI]2.下列指令正确的是[D]A.MOVCX,ALB.MOVDS,200hC.MOVDS,CSD.MOVDS,AX3.下列指令正确的是[A]A.POPWORDPTR[BX]B.POPBLC.POPIPD.POPCS4.下列指令正确的是[C]A.INDX,ALB.INDX,AXC.INAX,DXD.INBX,DX5.DF=1,执行MOVSB

2、指令后[A]A.SI减1,DI减1B.SI加1,DI加1,CX减1C.SI减1,DI减1,CX减1D.SI加1,DI加1,CX加16.Intel8086I/O寻址空间为[C]A.1MBB.1KBC.64KBD.32KB二、填空题1.二进制数10101001转换为10进制数为169D转换为16进制数为A9H1.在移位指令中,用于指定移位位数的操作数只用的寄存器是___CL_____。2.内存0005CH处4个字节为D2,EF,00,F0,它是中断__17H______的入口地址存放处,它表示该中断处理程序的起始地址为_F000H

3、___:__EFD2H___。解析:因为中断类型号和中断向量表中的对应物理地址由倍数4的关系,所以0005CH/4=17h,即得类型号。3.一条指令为MOVBX,X1,其中X1的偏移地址为16(十进制)。在DEBUG下,此指令会变为MOVBX,__[0010]______。4.指令MOVAL,BYTEPTR[BX+SI]中,源操作数的寻址方式是基址变址寻址方式5.设CF=0,AX=8000H,执行RORAX,1后,AX=_4000H___,CF=_____0_________。6.可屏蔽中断是指中断请求是否响应会受到IF的控制

4、。如果IF=_1_,表示允许中断或开中断7、请用一条指令实现如下操作:(1)将AX中划‘X’的位清015540┏┳┳┳┳┳┳┳┳┳┳━┳━┳┳┳┳┓┃┃┃┃┃┃┃┃┃┃┃X┃X┃┃┃┃┃指令:__ANDAX,FFCFH________________┗┻┻┻┻┻┻┻┻┻┻━┻━┻┻┻┻┛(2)寄存器的低四位取反的指令:___XORAX,000FH____8、设(CS)=25FFH,(DS)=2140H,(SS)=2510H,(BP)=02D0H,(SI)=0010H,(DI)=0206H,则(1)指令MOVAX,[BP+SI+

5、2]的源操作数有效地址为__02E2H_,物理地址为_253E2H_(2)指令MOVAX,[DI+100H]的源操作数有效地址为_0306H__,物理地址为_21706H__.二、判断题[判断下述指令的正误。正确的打“√”,错误的打“×”并说明理由]1.MOVMYDAT[BX][SI],AX(√)2.MOVSAVE_DS,DS(√)3.DIV12(×)4.MOVDS,0(×)5.MOVAX,[SI][DI](×)6、MOVBYTEPTR[BX],10H(√)三、简答题1.指出下列各条指令单独执行后相应寄存器的值。DATAXSE

6、GMENTPARAX1DD12345678hX2EQU$-X1X3DW45,0FEAHX4EQU$-X1DATAXENDSMOVAX,X2MOVBX,X4答:执行后(AX)=0004H(BX)=0008H(已经更正)2.中断共有哪几种?(详见课本)3.有符号数据定义如下:X1DW?X2DB?X3DW?编写程序块实现X3=(X2*10-X1/2)/X2。解:所需程序段如下MOVAX,X1SARAX,1;计算X1/2CWD;将AX扩展到DXMOVBX,DXMOVCX,AX;………………………..MOVAX,X1MOVBX,10IM

7、ULBX;计算X1*10SUBAX,CXSBBDX,BX;计算(X2*10-X1/2)IDIVX2MOVX3,AX5.将数据段中ARRAY开始的20个字节的存储区初始化为20H;将20个字节的存储区初始化为20HdatasegmentparapublicARRAYdb20dup(?)dataendscodesegmentassumecs:code,ds:data,es:datapushdsmovax,0pushaxmovax,datamovds,axmoves,ax;..............................

8、.movdi,offsetARRAYmoval,20hmovcx,20repstosst1codeendsend;================================================================1在程序执行的过程中,已知(CS)

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

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

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