专升本《汇编语言程序设计》_第1页
专升本《汇编语言程序设计》_第2页
专升本《汇编语言程序设计》_第3页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

_08032550[题型]:单选[分数]:2若(AX)=0FFFDH,则语句ADD AX,7FFFH执行后,下列说法正确的是 。A.(AX)=7FFCH,(OF)=1,(CF)=1B.(AX)=17FFCH,(OF)=1,(CF)=1C.(AX)=17FFCH,(OF)=0,(CF)=1D.(AX)=7FFCH,(OF)=0,(CF)=1答案:D若X)0ABCD1234H (L)0E3H,则语句X XL执行后X的值为 。A.0ABCD12E3HB.0FFFFFFE3HC.000000E3HD.0ABCD1234H答案:B控制汇编程序应如何工作的约定符号称汇编控制命令,又称为 。A.B.宏指令C.伪指令D.条件跳转指令答案:C某输入设备的端口地址为25H,输入一个数至AL中的输入指令为 A.MOVDX,25H INDX,ALB.IN25H,ALC.MOVDL,25H INAL,DLD.INAL,25H答案:D设AL=0AH,下列指令执行后能使AL=05H的是 A.ANDB.XORC.NOTALD.ORAL,0FH答案:B在语句INC SS:[BX]中,操作数使用的段寄存器是 。A.ESB.CSC.SSD.DS答案:C若标志为IF=1,则 。A.B.不响应可屏蔽中断请求。C.不响应全部中断请求D.响应可屏蔽中断请求答案:D若(BX)=0A2F4H,语句SAR BX,2执行后,(BX)= 。A.2F4AHB.28DBHC.0A2FHD.0E8BDH答案:D下列寄存器,哪个不能作基址寄存器 。A.BPB.SIC.ESID.BX答案:B下面哪个不是MASM宏汇编程序的功能 。B.产生可执行文件C.产生可重定位的目标文件D.给出语法错误提示答案:B在宏定义中伪指令MACRO必须与 成对出现。A.ENDSB.ENDC.ENDPD.ENDM答案:DCMPS指令带重复前缀REPNE表示,当两串未比较完且两串元素 时继续比.B.相等C.小于D.大于答案:A常量的用途中,哪个说法是错误的 。B.可以作立即寻址的操作数C.可以作目的操作数D.答案:C下列说法错误的是 。机器指令的形式包含操作码和地址码不同计算机系统之间的机器指令能够相互兼容C.D.计算机只能够识别规定好的机器指令答案:B两个有符号数相减,通过标志位 判断结果是否溢出。A.ZFB.OFC.SFD.CF答案:B下列寄存器中,哪个寄存器不能供汇编程序直接访问 .A.CSB.BP设有关寄存设有关寄存器及存储单元的内容如下:则指令MOVAX,1100H[BX][SI]执行完毕后,AX寄存器中的值是 。答案:C若(AX)=0FFFFH,则指令XOR AX, 0AAAAH执行后,(AX)=0AAAAHB.5555HC.0FFFFHD.1111H答案:BA.7856HB.65B7HC.4C2AHD.3412H答案:B汇编语言和高级语言的比较,下列说法错误的是 B.完成同样的功能,汇编语言占据空间小C.汇编语言中有类似于高级语言的宏功能D.答案:D中断传送方式的特点是CPU与外设 同步工作C.并行工作D.串行工作答案:C[试题分类]:专升本《汇编语言程序设计》_08032550[题型]:单选[分数]:2在语句CER[BX]中,操作数使用的段寄存器是(。A.ESB.CSC.DSD.SS答案:C若X)H,则()的值为(。A.89HB.0ABHC.0AB89HD.89ABH答案:B在语句INCDR[BP]中,操作数使用的段寄存器是(。A.DSB.CSC.SSD.ES答案:C十进制数43转换成二进制数是(。A.10011100BB.00101011BC.10101100BD.00111100B答案:B使用S系统功能调用INT21H的9号功能向屏幕打印字符串时,字符串段地址应在(。A.SSB.ESC.CSD.DS答案:D执行段间L()个字的内容被压入堆栈。A.2B.4C.3D.1答案:A对地址表达式中出现的变量,均取其()参与运算。A.段地址B.名字C.值D.偏移地址答案:D使用宏比使用子程序好处是(。B.可以传递参数C.D.执行速度快答案:D语句D,1中,源操作数的寻址方式是(。直接寻址B.C.立即寻址D.寄存器间接寻址答案:C依次执行指令H、HX、PX(P)的值(。自动+2自动答案:C已知(X(X)均为无符号数,执行P,X后,使得(X)>(X)时转L处执行的语句是(。A.JAB.JLLC.JGLD.JBL已知(X(X)均为有符号数,执行P,X后,使得(X)>(X)时转L处执行的语句是(。A.JLLB.JBLC.JGLD.JA字变量F等于1234H,它所在的偏移地址为5678H,执行下列指令后(X)=(。LEA BX,BUFMOV BX,BUFA.5678HB.3412HC.7856HD.1234H答案:D()指令的执行会影响F位。A.SARAX,1B.DECBXC.JMPNEXTD.JCNEXT答案:A8086汇编语句V,[CX语法错误,其原因是(。目的操作数不能为立即方式源操作数和目的操作数不能同时为存储器操作数CX不能用于寄存器间接方式答案:C语句V[BX],X中,目的操作数的寻址方式是(。A.立即寻址B.C.寄存器间接寻址D.直接寻址答案:C当()时,JNZLL处执行。A.ZF=0B.CF=1C.ZF=1D.CF=0答案:A使用串操作指令时,源串、目的串段地址分别在()中。A.ES、SSB.CS、DSC.DS、ESD.SI、DI答案:C8086DIV作字节除法时,被除数应该放在()中A.DXB.CXC.AXD.BX答案:C对地址表达式中出现的符号常量,均取其()参与运算。B.值C.D.名字21.()H(S)H(X)H,语句V,[BX]中源操作数的物理地址等于(。0HB.1000HC.23000HD.3000H答案:AIN指令目的操作数的是()HB.DXC.ALD.CL答案:C执行INT()个字的内容被压入堆栈。A.1B.4C.2D.3答案:D24(H(SH(XH(SI)=100H,语句V[BX+SI]中源操作数的物理地址等于(。A.13100HB.3000HC.23100HD.1000H答案:A寻址时用来提供段地址的寄存器是()PB.CXC.SPD.DS答案:D当()时,JNELL处执行。A.ZF=0B.CF=1C.CF=0D.ZF=1答案:A8086寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()A.AL,BL,CL,DLB.BX,BP,SI,DIC.CS,DS,ES,SSD.SP,IP,BP,DI答案:B若(X)H,则()的值为(。0AB89HB.89ABHC.0ABHD.89H答案:DIN指令目的操作数的是()A.CXB.DXC.AXD.BX答案:C汇编语言中的“ENDBEGIN”BEGIN指的是()代码段结束的位置C.D.子程序名答案:C()指令的执行会影响F位。A.JCNEXTB.INCBXC.JMPNEXTD.SHLAX,1答案:DMOV指令中作目的操作数的是()IPB.BPC.SSD.DS答案:A字变量F等于1234H,它所在的偏移地址为5678H,执行下列指令后(X)=(。MOV BX,BUFLEA BX,BUFA.1234HB.3412HC.7856HD.5678H答案:D汇编语句V[BX],1语法错误,其原因是(。操作数类型模糊BX不能用于寄存器间接方式目的操作数不能为立即方式答案:A汇编语言源程序中能完成一定功能的语句必须包含()名字B.C.D.注释8086DIV作字除法时,被除数应该放在()中A.AHB.DLC.DX、D.BX答案:C十进制数44转换成二进制数是(。0B0BC.10101100BD.10011100B答案:B以下8086汇编语句中,源操作数在堆栈段的是(。MOVAX,[BP]MOVAX,SPMOVAX,[BX]MOVAX,[SI]答案:A以下汇编语句中,源操作数在堆栈段的是(。MOVAX,SS:[BX]MOVAX,SPMOVAX,AXMOVAX,SI答案:A依次执行指令HX、PX(P)的值(。自动+1自动-2自动+2答案:D_08032550[题型]:多选[分数]:2将AL中的有符号数扩展成字类型,存储在AX中,可以用指令 A.MOVZXAX, ALB.CBWC.MOVAX, ALD.MOVSXAX, AL答案:B,D主程序和子程序之间传递参数的方法包括 。A.寄存器法B.C.堆栈法D.形式参数和实际参数法答案:A,B,C下列语句错误的是 A.XOR CX, 2[BX]B.ADD BX, C.AND [SI],[DI]D.SUB 10,AX答案:C,D下面哪些语句,目的操作数在数据段 ?A.MOV [BP],AXB.MOVDS,AXC.INC BYTEPTR[ECX]D.ADDBYTEPTRDS:[ESP],CL答案:C,D下列哪些语句一定能够将ZF标志位的值设置为1 。A.ANDAX,AXB.SUBAX,AXC.ADDAX,AXD.XORAX,AX答案:B,D_08032550[题型]:多选[分数]:2两负数相加,结果为正,则标志位()1。A.OFB.CFC.ZFD.SFB.C.D.B.C.D.执行下列指令后,标志位()0MOVAL01010111BADDAL,10100011BA.ZFB.OFC.SFD.CF答案:A,B,D从中断处理程序返回应该采用()指令。A.INTB.RETURNC.RETD.IRET答案:D8086汇编语句正确的是()A.MOV[AX],CXB.XORAX,CXC.ADD10,SUMD.DIV10答案:BCL4的错误操作是()A.MUL4答案:A,C,D下列说法错误的是()A.MOVAX,-1与MOVAL,0FFH的效果完全相同B.C.IN后,(AL)=50HD.(AX)=1234H,则(AH)的内容为12答案:A,C,D8086汇编语句错误的是()A.MOV[BX],[BP]B.ADDBYTEPTR[BX][SI],10C.XORDL,[DX]D.OR[BX+BP],BL答案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论