ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:27.01KB ,
资源ID:4962008      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4962008.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汇编语言程序设计 第一二三阶段在线作业.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汇编语言程序设计 第一二三阶段在线作业.docx

1、汇编语言程序设计 第一二三阶段在线作业第一次在线作业窗体顶端单选题 (共40道题)1.(2.5分) 8086CPU在基址变址的寻址方式中,变址寄存器可以为: A、BX或CX B、CX或SI C、DX或SI D、SI或DI我的答案:D此题得分:2.5分2.(2.5分) 已知BX=2000H,SI=1234H,则指令MOV AX,BX+SI+2的源操作数的位置是: A、数据段中偏移量为3236H的字节 B、附加段中偏移量为3234H的字节 C、数据段中偏移量为3234H的字节 D、附加段中偏移量为3236H的字节我的答案:A此题得分:2.5分3.(2.5分) 在程序执行过程中,IP寄存器中始终保存

2、的是: A、上一条指令的首地址 B、下一条指令的首地址 C、正在执行指令的首地址 D、需计算有效地址后才能确定地址我的答案:B此题得分:2.5分4.(2.5分) 某系列微机对存储器的分段,如果每一个段最多的字存储单元(16位二进制)是32K,那么表示段内字节单元偏移地址的二进制位数应是: A、20位 B、16位 C、15位 D、12位我的答案:B此题得分:2.5分5.(2.5分) 可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是: A、AX,BX,CX,DX B、DS,ES,CS,SS C、SP,BP,IP,BX D、SI,DI,BP,BX我的答案:D此题得分:2.5分6.(2.5分

3、) 要求将A,B两个字符的ASC码41H,42H顺序存放在连续两个字存储单元中,可选用的语句是: A、DA1 DB AB B、DA1 DW AB C、DA1 B ABH D、DA1 W ABH我的答案:A此题得分:2.5分7.(2.5分) 下面语句中有语法错误的语句是: A、DB 5H B、DW ABCDH C、DW ABCD D、DD AB我的答案:C此题得分:2.5分8.(2.5分) 寄存器间接寻址方式中,操作数存放在: A、通用寄存器 B、堆栈 C、程序计数器 D、主存单元我的答案:D此题得分:2.5分9.(2.5分) 操作数地址存放在寄存器的寻址方式称为: A、变址寻址 B、寄存器寻址

4、 C、相对寻址 D、寄存器间接寻址我的答案:D此题得分:2.5分10.(2.5分) 设DS=8225H,DI=3942H,指令NEG BYTE PTRDI操作数的物理地址是: A、85B92H B、86192H C、BB690H D、12169H我的答案:A此题得分:2.5分11.(2.5分) 下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是: A、AX,BX,CX,DX B、BX,BP,SI,DI C、SP,IP,BP,DX D、CS,DS,ES,SS我的答案:B此题得分:2.5分12.(2.5分) BUF DW 10H DUP(3 DUP(2,10H),3,5) 上述语句汇编后,为变

5、量BUF分配的存储单元字节数是: A、80H B、100H C、124 D、192我的答案:B此题得分:2.5分13.(2.5分) CPU发出的访问存储器的地址是: A、物理地址 B、偏移地址 C、逻辑地址 D、段地址我的答案:A此题得分:2.5分14.(2.5分) DEC BYTE PTRBX指令中的操作数的数据类型是: A、字 B、双字 C、字节 D、四字我的答案:C此题得分:2.5分15.(2.5分) 在语句BUFFER DB 01H,0AH中,BUFFER称为: A、符号 B、变量 C、助记符 D、标号我的答案:B此题得分:2.5分16.(2.5分) 将数据5618H存放在存储单元中的

6、伪指令是: A、DATA1 DW 1856H B、DATA1 DB 18H,56H C、DATA1 EQU 5618H D、DATA1 DB 18H,00H,56H,00H我的答案:B此题得分:2.5分17.(2.5分) 计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码,目前,微机中普遍采用的是: A、BCD码 B、二进制码 C、ASCII码 D、十六进制码我的答案:C此题得分:2.5分18.(2.5分) 假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,OFEH,则存放字数据OFE52H的字地址是: A、7462H B、7463H C

7、、7464H D、7465H我的答案:C此题得分:2.5分19.(2.5分) 当堆栈为空时,如SS=0805H,SP=40H,栈底字单元的物理地址是: A、08090H B、08089H C、0808EH D、08450H我的答案:A此题得分:2.5分20.(2.5分) 执行POP BP指令时,源操作数的物理地址表达式是: A、16*SS+SP B、16*SS+BP C、16*DS+BP D、16*CS+BP我的答案:A此题得分:2.5分21.(2.5分) 执行SUB AX,BPDI指令,取源操作数时,使用的物理地址表达式是: A、16*SS+BP+DI B、16*ES+BP+DI C、16*

8、DS+BP+DI D、16*CS+BP+DI我的答案:A此题得分:2.5分22.(2.5分) 一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是: A、12C5BH B、12B6BH C、12C59H D、12BFEH我的答案:C此题得分:2.5分23.(2.5分) 某存储单元的物理地址是12345H,可以作为它的段地址有: A、2345H B、12345H C、12340H D、1234H我的答案:D此题得分:2.5分24.(2.5分) 操作数地址存放在寄存器的寻址方式称为: A、变址寻址 B、寄存器寻址 C、相对寻址 D、寄存器间接寻

9、址我的答案:D此题得分:2.5分25.(2.5分) 下列数据定义语句中可实现留空20H个字节存储单元的是: A、DB 20 DUP(?) B、DW 20H DUP(?) C、DB 10H DUP(4 DUP(?) D、DD 08H DUP(?)我的答案:D此题得分:2.5分26.(2.5分) 下列寄存器中用来指示堆栈中任意数据区的偏移地址的是: A、BX B、BP C、SI D、DI我的答案:B此题得分:2.5分27.(2.5分) 结果为零的条件转移指令,其测试条件是: A、ZF=1 B、ZF=0 C、SF=l D、SF=0我的答案:A此题得分:2.5分28.(2.5分) 设SP初值为3050

10、H,执行指令PUSH BX后,SP的值是: A、304FH B、304EH C、3048H D、3049H我的答案:B此题得分:2.5分29.(2.5分) 80868088的存储器组织是将存储器划分为段,可作为段的起始地址是: A、185A2H B、00020H C、01004H D、0AB568H我的答案:B此题得分:2.5分30.(2.5分) 80888086存储器分段,每个段不超过: A、.64K个字 B、32K个字节 C、64K个字节 D、.1兆个字节我的答案:C此题得分:2.5分31.(2.5分) 将DX的内容除以2,正确的指令是: A、DIV 2 B、DIV DX,2 C、SAR

11、DX,1 D、SHL DX,1我的答案:C此题得分:2.5分32.(2.5分) 8086CPU在基址加变址的寻址方式中,变址寄存器可以为: A、BX或CX B、CX或SI C、DX或SI D、SI或DI我的答案:D此题得分:2.5分33.(2.5分) 下面指令执行后,改变AL寄存器内容的指令是: A、TEST AL,02H B、OR AL,AL C、CMP AL,BL D、AND AL,BL我的答案:D此题得分:2.5分34.(2.5分) 编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有: A、CMP B、SUB C、AND D、MOV我的答案:D此题得分:2.5分3

12、5.(2.5分) 下面XCHG指令语句中,语法正确的是: A、XCHG AX,DS B、XCHG BL,BX C、XCHG AL,OFH D、XCHGSI,DI我的答案:B此题得分:2.5分36.(2.5分) 无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是: A、ADD BH,01H B、OR BH,01H C、XOR BH,01H D、TEST BH,01H我的答案:B此题得分:2.5分37.(2.5分) 设AL=0AH,下列指令执行后能使AL=05H的是: A、NOT AL B、AND AL,0FH C、XOR AL,0FH D、OR AL,0FH我的答案:C此

13、题得分:2.5分38.(2.5分) 寄存器AX的内容乘以2的正确指令序列是: A、SHR AX,1 B、SHL AX,1 C、ROL AX,1 D、RCR AX,1我的答案:B此题得分:2.5分39.(2.5分)ORG0030HDA1 DB 0,0,30HDW DA1数据为3000H字存储单元的偏移地址是: A、0030H B、0031H C、0032H D、0033H我的答案:A此题得分:2.5分40.(2.5分)BUF DW 10H DUP(3 DUP(2,10H),3,5)上述语句汇编后,为变量BUF分配的存储单元字节数是: A、80H B、100H C、124 D、192我的答案:B此

14、题得分:2.5分-分割-第二次在线作业窗体顶端单选题 (共30道题)1.(2.5分) 下列叙述正确的是: A、对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令 B、对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令 C、对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令 D、对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令我的答案:C此题得分:2.5分2.(2.5分) 在下列指令的表示中,不正确的是: A、MOV AL,BX+SI B、JMP SHORT DONING C、DEC BX D、

15、MUL CL我的答案:C此题得分:2.5分3.(2.5分) 在进行二重循环程序设计时,下列描述正确的是: A、外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内 B、外循环初值应置外循环之内;内循环初值应置内循环之内 C、内、外循环初值都应置外循环之外 D、内、外循环初值都应置内循环之外,外循环之内我的答案:A此题得分:2.5分4.(2.5分) 条件转移指令JNE的测试条件为: A、ZF=0 B、CF0 C、ZF=1 D、CF=1我的答案:A此题得分:2.5分5.(2.5分) 下列指令执行时出错的是: A、ADD BUF1,BUF2 B、JMP DWORD PTR DAT BX C

16、、MOV AX,BX+DI NUM D、TEST AL,08H我的答案:A此题得分:2.5分6.(2.5分) 在下列指令中,执行会影响条件码中的CF位的指令是: A、JMP NEXT B、JC NEXT C、INC BX D、SHL AX,1我的答案:D此题得分:2.5分7.(2.5分) 用户为了解决自己的问题,用汇编语言所编写的程序,称为: A、目标程序 B、源程序 C、可执行程序 D、汇编程序我的答案:B此题得分:2.5分8.(2.5分) 用一条指令仅实现将BX+SI= AX的方法是: A、XCHG AX,BXSI B、MOV AX,BX+SI C、LEA AX,BXSI D、LEA AX

17、,BXSI我的答案:D此题得分:2.5分9.(2.5分) 设SP初值为2000H,执行指令“PUSH AX”后,SP的值是: A、1FFFH B、1998H C、2002H D、1FFEH我的答案:D此题得分:2.5分10.(2.5分) CBW指令的功能是: A、把源操作数的符号位扩展到目的操作数中 B、把AL中的符号位扩展到AH中 C、把AH中的符号位扩展到AL中 D、把AX中的符号位扩展到DX中我的答案:B此题得分:2.5分11.(2.5分) 循环指令LOOPNZ终止循环的条件是: A、CX=0,且ZF=0 B、CX=0,或ZF=1 C、CX0,且ZF=0 D、CX0,或ZF=1我的答案:

18、B此题得分:2.5分12.(2.5分) 下列传送指令中有语法错误的是: A、MOV CS,AX B、MOV DS,AX C、MOV SS,AX D、MOV ES,AX我的答案:A此题得分:2.5分13.(2.5分) 与MOV BX,OFFSET VAR指令完全等效的指令是: A、MOV BX,VAR B、LDS BX,VAR C、LES BX,VAR D、LEA BX,VAR我的答案:D此题得分:2.5分14.(2.5分) MOV SP,3210H PUSH AX 执行上述指令序列后,SP寄存器的值是: A、3211H B、320EH C、320FH D、3212H我的答案:B此题得分:2.5

19、分15.(2.5分) 汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是: A、名字项 B、操作项 C、操作数项 D、注释项我的答案:B此题得分:2.5分16.(2.5分) 使计算机执行某种操作的命令是: A、伪指令 B、指令 C、标号 D、助记符我的答案:B此题得分:2.5分17.(2.5分) 若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX= A、1400H B、77F8H C、0000H D、0FFFFH我的答案:A此题得分:2.5分18.(2.5分) 下面XCHG指令语句中,语法正确的是: A、XCHG AX,DS B、XC

20、HG AX,BX C、XCHG AX,CSH D、XCHGSI,DX我的答案:B此题得分:2.5分19.(2.5分) 设数据段有:DA1 DB XX ;是任一数据 DA2 DB OFEH 下列两条指令: MOV DL, DA1 OR DL,DA2 执行后,DL中的内容可能是: A、.0FFH或0FEH B、只能是0FEH C、只能是0FFH D、只能是01H我的答案:A此题得分:2.5分20.(2.5分) ORG 100H NUM EQU 8042H DA1 DB 56H MOV BX,0FFSET DA1 上述程序段执行后BX中的值是: A、56H B、100H C、101H D、102H我

21、的答案:B此题得分:2.5分21.(2.5分) 指令JMP FAR PTR DONE属于: A、段内转移直接寻址 B、段内转移间接寻址 C、段间转移直接寻址 D、段间转移间接寻址我的答案:C此题得分:2.5分22.(2.5分) 将DX的内容除以2,正确的指令是: A、DIV 2 B、DIV DX,2 C、SAR DX,1 D、SHL DX,1我的答案:C此题得分:2.5分23.(2.5分) AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是: A、指令XOR AX,AX执行后,AX内容不变,但设置了标志位 B、指令OR DX,1000H执行后,将DX最高位置1,其余各位置0 C

22、、指令AND AX,OFH执行后,分离出AL低四位 D、NOT AX,执行后,将AX清0我的答案:C此题得分:2.5分24.(2.5分) 完成对CL寄存器的内容乘以4的正确操作是: A、ROL CL,1 ROL CL,1 B、MUL 4 C、SHL CL,1 SHL CL,1 D、MOV CL,2 SHL CL,CL我的答案:C此题得分:2.5分25.(2.5分) 下面各传送指令中,正确的是: A、MOV DI,SI B、MOV DX+DI,AL C、MOV WORD PTR BX,0100H D、MOV AL,BX我的答案:C此题得分:2.5分26.(2.5分) 比较两个带符号的数A、B,当

23、A=B时程序转移,测试的条件为: A、ZF=1 B、ZF=0 C、SF=1 D、SF=0我的答案:A此题得分:2.5分27.(2.5分) 汇编源程序时,出现语法错误的语句是: A、MOV BX+SI,BX B、MOV CL,BP+DI C、MOV CS,AX D、MOV DS,AX我的答案:C此题得分:2.5分28.(2.5分) 设AL=57H,BL=24H,执行指令SUB AL,BL后,寄存器内容为: A、AL=57H,BL=24H B、AL=33H,BL=24H C、AL=57H,BL=33H D、AL=33H,BL=0我的答案:B此题得分:2.5分29.(2.5分) 设CL8,AL=0C

24、8H,执行SAR AL,CL后,AL中的数据是: A、0FFH B、80H C、00H D、0FEH我的答案:A此题得分:2.5分30.(2.5分) 已知BX=028AH,SI=0294H,(DS:051EH)=5432H。执行语句LEA BX,BX+SI后,BX中的内容是: A、051EH B、5423H C、1E05H D、3254H我的答案:A此题得分:2.5分判断题 (共10道题)收起31.(2.5分) MOV BX,9 正确 错误我的答案:正确此题得分:2.5分32.(2.5分) MOV BX,BX 正确 错误我的答案:正确此题得分:2.5分33.(2.5分) DIV 2 正确 错误

25、我的答案:错误此题得分:2.5分34.(2.5分) ADD AX,CL 正确 错误我的答案:错误此题得分:2.5分35.(2.5分) ROL AL,2 正确 错误我的答案:错误此题得分:2.5分36.(2.5分) OUT AL,0AH 正确 错误我的答案:错误此题得分:2.5分37.(2.5分) MUL BL 正确 错误我的答案:正确此题得分:2.5分38.(2.5分) OUT 34H,AL 正确 错误我的答案:正确此题得分:2.5分39.(2.5分) MOV 100,200 正确 错误我的答案:错误此题得分:2.5分40.(2.5分) MOV DS,20 正确 错误我的答案:错误此题得分:2.5分

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1