微机原理与接口技术考试题.doc

微机原理与接口技术考试题.doc

ID:57419857

大小:22.50 KB

页数:3页

时间:2020-08-16

微机原理与接口技术考试题.doc_第1页
微机原理与接口技术考试题.doc_第2页
微机原理与接口技术考试题.doc_第3页
资源描述:

《微机原理与接口技术考试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机原理与接口技术期中考试题一、填空(15分)1.指出下列指令语句中源操作数是_________;目的操作数是_________。            MOVAX,0CFH 2.假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么?            MOVAX,1200H;(AX)=________            MOVAX,BX;(AX)=__________            ADDAX,BX;(AX)=__________3.8086/8088中,某单元只能有一个地址,但可以有多个地址。4.如果对堆栈进行操作,则段基址来源于,

2、偏移地址来源于。5.某存储单元物理地址为32413H,则相对于段地址为3000H,其偏移地址。6.下列哪组寄存器可以用来实现对存储器寻址A.AX,BX,SI,BXB.BP,BX,CX,DXC.SI,DI,BP,BXD.BX,CX,SI,DI7.执行下列指令之后(AL)=MOVAL,92HSUBAL,71HDAS8.在表示中,二进制数B表示十进制数–1A、原码B、反码C、补码D、BCD码9.80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。A、SS和IPB、CS和IPC、DS和IPD、CS和BP10.若已知a=B,b=B,则aXORb=二、选择(20分)1.利

3、用DOS系统功能调用的9号(AH=9)功能,显示一个字符串,其入口参数应为()。(A)DS:DX=字符串首地址(B)DS:DX=字符串末地址(C)CS:DX=字符串首地址(D)CS:DX=字符串末地址2.假定DX=B,CL=3,CF=1,则执行指令SHLDX,CL后,DX的值为()。(A)005CH(B)0017H(C)1700H(D)05C8H3.下列指令中不会改变指令指针寄存器内容的是()。(A)MOV(B)JMP(C)CALL(D)RET4.下列指令中,错误的是()。(A)MOVBX,OFFSETBUF(B)LEASI,BUF(C)LEADI,OFFSETBUF(D)M

4、OVBP,SEGBUF5.欲从存储单元取某操作数,可采用()。(A)寄存器寻址、寄存器间接寻址(B)立即寻址、直接寻址(C)立即寻址、寄存器间接寻址(D)寄存器间接寻址、直接寻址6.已知VARDW1,2,$+2,5,6若汇编时VAR分配的偏移地址是2010和,则汇编后2014H单元的内容是()。(A)6H(B)14H(C)5H(D)16H7.下列指令中,能使AL的内容固定为偶数的是()。(A)ADDAL,01H(B)ORAL,0FEH(C)ANDAL,0FEH(D)XORAL,0FEH8.下列指令中,有语法错误的是()。(A)MOV[SI],AX(B)INAL,DX(C)XO

5、RAX,1234H(D)OUT210H,AL9.若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEASI,[BX]指令后,SI寄存器的内容是()。(A)1234H(B)3412H(C)1000H(D)0010H10.使用80486汇编语言的伪操作指令定义:VALDB2DUP(1,2,3DUP(3),2DUP(1,0))则在VAL存储区内前十个字节单元的数据是()。(A)1,2,3,3,2,1,0,1,2,3(B)1,2,3,3,3,3,2,1,0,1(C)2,1,2,3,3,2,1,0(D)1,2,3,3,3,1,0,1

6、,0,1一、判断(15分)1.80486的逻辑段不允许有段的重叠和交叉。2.若一个数据块的起始地址为20A0H:0F6H,则该数据块起始地址的实际地址是21B60H。3.SP的内容可以不指向堆栈的栈顶。4.寄存器寻址其运算速度较低。5.字长是描述CPU数据总线宽度的指标。6.计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。7.当运算结果各位全部为零时,标志ZF=0。8.逻辑地址不是物理地址,但它是唯一的。9.无条件转移指令只能用于段内直接转移。10.MOVAX,[BP]的源操作数的物理地址为16*(DS)+(BP)。11.指令MOVAX,[BX]的源操作数是寄

7、存器寻址方式。12.CPU中的程序计数器IP中存放的是指令的逻辑地址。13.要把变量BUFF的有效地址送给BX,可用MOVBX,BUFF指令。14.TEST指令属于逻辑运算指令。15.无条件转移指令只能用于段内直接转移。三、写出下列程序段的功能(35分)1、2、MOVBX,2000HLEASI,BUFFERMOVDS,BXLEADI,ARRAYXORAL,ALMOVCX,100MOVCX,100XORBL,BLAGAIN:MOV[BX],ALLP:CMP[SI],01HINCBXJNZLP1LOOPAG

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

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

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