欢迎来到天天文库
浏览记录
ID:59298686
大小:19.96 KB
页数:8页
时间:2020-09-06
《微机原理及接口技术习题课.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、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=0SP=0100-2=00FEH,SS+SP=20000H+00FEH=200FEH4。指出下面数据段定义的错误DATASEGMENTXDB332HENDS5。下面
2、指令不合法的是(A)A。INAX,03F8HB。MOVBX,AXC。REPCMPSBD。SHRBX,CL6。设SS=2000H,SP=0100H,执行PUSHBP后栈顶的地址是P=0100-2=00FEH,SS+SP=20000H+00FEH=200FEH7。下面指令中为直接寻址的是(B)A。ADDAX,WORDPTR[BX+SI]B。ADDAX,XC。INCCXD。MOVBX,7FFFH8。执行下列程序后,AX=?(0300H)TABDW1,2,3,4,5,6ENTRYEQU3MOVBX,OFFSE
3、TTABADDBX,ENTRYMOVAX,[BX]EMORY=01,00,02,00,03,00,从三号单元读一个字到AX9。执行下列指令后,AL=?(AL=AL*10)MOVAL,10SHLAL,1MOVBL,ALSHLAL,1SHLAL,1ADDAL,BL10。执行下列指令后,AL=?(34H)BUFDW2152H,3416H,5731H,4684HMOVBX,OFFSETBUFMOVAL,3XLAT11。执行下列指令后,AX=?(25)MOVCX,5MOVAX,50NEXT:SUBAX,CXLO
4、OPNEXTHLT12。汇编语言源程序经汇编后不能直接产生A。OBJ文件B。LST文件C。CRF文件D。EXE文件13。若AL=10101101B,为使其内容变为01011101B,应执行那条指令A。NOTB。ANDC。XORD。OR14。设VAR1及VAR2是用DW定义的变量,下列指令正确的是(A)A。MOVVAR1,20HB。MOVAL,VAR1C。MOVVAR1,VAR2D。MOV2000H,VAR215。若ES段有一个字符串‘12FG3LM5C’,名为ARRAY,下面程序执行后,CX值是多少?
5、(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=?(48)MOVAL,128MOVCL,2SHRAL,CLMOVCL,ALSHRAL,1ADDAL,CL19。8086CP
6、U中,时间周期、指令周期和总线周期的费时长短的排列是(C)。A:时间周期>指令周期>总线周期B:时间周期>总线周期>指令周期C:指令周期>总线周期>时间周期D:总线周期>指令周期>时间周期20。CPU中PC存放的是20。8086CPU中,控制线ALE的作用是。(D)A:数据总线收发器方向控制B:存储器存取操作控制C:数据总线收发器有效控制D:地址/数据线分离控制21。8086中,存储器物理地址形成算法是。(B)A:段地址+偏移地址B:段地址左移4位+偏移地址C:段地址×16H+偏移地址D:段地址×10
7、+偏移地址22。下列指令中,不正确的指令是。(D)A:MOV[BX+SI],AXB:MOVAX,[BX+SI]C:MOVAX,SID:MOVAX,[BX+CX]23.使用8086汇编语言的伪操作指令定义: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,0,1下列有关指令指针寄存器的
8、说法中,哪一个是正确的()。A、IP存放当前正在执行的指令在代码段中的偏移地址B、IP存放下一条将要执行的指令在代码段中的偏移地址C、IP存放当前正在执行的指令在存储器中的物理地址D、IP存放当前正在执行的指令在存储器中的段地址某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据()A、80HB、50HC、100D、100H对于由8086/8088CPU组成的系统,堆栈的位置如何确
此文档下载收益归作者所有