微型计算机原理与接口技术试题及答案3.

微型计算机原理与接口技术试题及答案3.

ID:22299367

大小:85.55 KB

页数:5页

时间:2018-10-28

微型计算机原理与接口技术试题及答案3._第1页
微型计算机原理与接口技术试题及答案3._第2页
微型计算机原理与接口技术试题及答案3._第3页
微型计算机原理与接口技术试题及答案3._第4页
微型计算机原理与接口技术试题及答案3._第5页
资源描述:

《微型计算机原理与接口技术试题及答案3.》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、微型计算机原理与接口技术试题及答案2010-01-1523:17一、单项选择题1.下列指令正确的是[B]A.CMP[SI],100B.CMPWORDPTR[SI],100C.CMP[SI],lOOhD.CMPlOOh,[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指令后[A]八.ST减

2、1,DT减1B.ST加1,DT加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.在移位指令中,用于指定移位位数的操作数只用的寄存器是_(^。2.内存0005CH处4个字节为D2,EF,00,F0,它是中断__1711的入Ultil址存放处,它表示该中断处理程序的起始地址S_F000H_:_EFD2H_。解析:因为屮断类型号和屮断向量表屮的对应物理i也址由倍数4的关系,所以0

3、005CH/4=17h,即得类型号。3.—条指令为MOVBX,XI,其中XI的偏移地址为16(十进制)。在DEBUG下,此指令会变为MOVBX,_[0010]。4.指令MOVAL,BYTEPTR[BX+ST]中,源操作数的寻址方式是基址变址寻址方式5.设CF=O,AX=8000H,执行RORAX,1后,AX=_4000H_,CE=0。6.可屏蔽中断是指中断请求是否响应会受到IF的控制。如梁IF=_1_,表示允许中断或开中断7.请用一条指令实现如下操作:(1)将AX中划‘X’的位清015540tIIIIIIIIIIIIIIIIIIIIIIIIIIIX

4、XIIIII指令:_ANDA

5、X,FFCFII(2)寄存器的低四位取反的指令:_XORAX,OOOFH8、设(CS)=25EFH,(DS)=2140H,(SS)=2510H,(BP)=02D0H,(Si)=0010H,(Di)=0206H,则(1)指令MOVAX,[BP+SI+2]的源操作数有效地址*__02E2H_,物理地址为_253E2H_72)指令MOVAX,[DT+1OOH]的源操作数有效地址为_030614__,物理地址为_2170611—.二、判断题[判断下述指令的正误。正确的打“V”,错误的打“X”并说明理由]1.MOVMYDAT[BX][SI],AX(7)2.MOVSAVR_DS,DS(V)

6、3.DIV12(X)4.MOVDS,0(X)5.MOVAX,[SI][DI](X)6.MOVBYTEPTR[BX],10H(7)三、简答题1.指出下列各条指令单独执行后相应寄存器的值。DATAXSEGMENTPARAXIDD12345678hX2EQU$-XlX3DW45,OFEAHX4EQU$-XlDATAXENDSMOVAX,X2MOVBX,X4答:执行后(AX)=0004H(BX)=000811(已经更正)2.中断共有哪几种?(详见课本)3.有符号数据定义如下:XIDW?X2DB?X3DW?编写程序块实现X3=(X2^10-Xl/2)/X2。解:所需程序段如下MOVAX,

7、XISARAX,1;计算Xl/2CWD扩展到DXMOVBX,DXMOVCX,AXMOVAX,XIMOVBX,10;计算乂1*10TMULBXSUBAX,CXSBBDX,BX;计算(X2*10-Xl/2)1D1VX2MOVX3,AX5.将数据段中ARRAY开始的20个字节的存储区初始化为20H;将20个字节的存储区初始化为2011datasegmentparapublicARRAYdb20dup(?)dataendscodesegmentassumecs:code,ds:data,cs:datapushdsmovax,0pushaxmovax,datamovds,axmoves,

8、axmovdi,offsetARRAYmoval,20hmovex,20repstosstlcodeendsend1在程序执行的过程中,己知(CS)=6C3AH,(SS)=6C62H,(1P)=42H,(SP)=36H;则下一条要执行的指令地址是:(6C3E2)H,栈顶单元的物理地址是:(6C656)H此程序中某条指令MOV0100H[BP],AX中,已知此时(BP)=2000H,则AX被存到了(6E720)H单元。2给出完成下列功能的DEBUG命令:(A)显示数据段从偏移地址为1A5H起始

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

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

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