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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(汇编模拟试题及答案.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汇编模拟试题及答案.ppt

1、练练 习习 题题一、一、单项选择题单项选择题1.指令指令STC 的功能是的功能是()(1)CF0 (2)CF1 (3)DF=0 (4)DF=12.在指令在指令MOV AX,BP中,隐含使用的段寄存器是(中,隐含使用的段寄存器是()(1)CS (2)SS (3)DS (4)ES3.对于无符号数字除法指令对于无符号数字除法指令 MUL OPRD,其运算结果为(其运算结果为()。)。(1)(AL)为为余余数数,(AH)为为商商 (2)(AX)为为余余数数,(DX)为为商商 (3)(AH)为为余余数数,(AL)为为商商 (4)(DX)为为余余数数,(AX)为为商商4.设(设(SP)=0100H,执行执

2、行 PUSHF 之后之后,SP的值是的值是()(1)0101H (2)00FFH (3)00FEH (4)0102H5.在条件转移指令中,结果不为在条件转移指令中,结果不为0时则转移的指令是(时则转移的指令是()(1)JZ (2)JNZ (3)JS (4)JNS16.能使(能使(CX)=0 的指令是()的指令是()(1)OR CX,0 (2)SUB CX,0 (3)AND CX,CX (4)XOR CX,CX7.执行执行DOS功能调用时,需要先将功能号送到寄存器(功能调用时,需要先将功能号送到寄存器()。)。(1)CX (2)AL (3)AH (4)CH8.设主存某单元物理地址为设主存某单元物

3、理地址为 22010H,用逻辑地址表示用逻辑地址表示()(1)22010H:0H (2)2200H:10H (3)2200H:100H (4)2000H:1010H(2)9.下列指令正确的是(下列指令正确的是()(1)CMP SI,DI (2)MUL AX,100H (3)(3)ROL AX,2 (4)OR AH,CL(4)10.假设假设(AX)=32A1H,执行指令执行指令 AND AH,AL 之后之后,(AX)=()(5)(1)0020H (2)20A1H (3)0B3A1H (4)2000H2二、多项选择题二、多项选择题1.十进制数十进制数65可转换为可转换为()(1)41H (2)01

4、000001B (3)101Q (4)81Q2.寄存器间接寻址方式中可使用的寄存器有(寄存器间接寻址方式中可使用的寄存器有()(1)BX (2)CX (3)DI (4)BP3.下列指令不影响标志寄存器的有(下列指令不影响标志寄存器的有()(1)CMPS STRING1,STRING2 (2)LAODS STRING1 (3)NOT AX (4)NEG AX4.执行(执行()指令时,需要使用段寄存器)指令时,需要使用段寄存器SS (1)LAHF (2)MOV BX,AL (3)POPF (4)MOV BP,CL3三、填空题三、填空题1.1.在补码表示法中,在补码表示法中,8 8位二进制数表示的范

5、围是(位二进制数表示的范围是()。)。2.2.在在IBM PCIBM PC微机上,进行下面补码表示的微机上,进行下面补码表示的8 8位二进制数运算:位二进制数运算:01101011+1101011001101011+11010110 问:标志位问:标志位CF=(),SF=(),OF=(),ZF=().3.TEST指令与指令与AND指令的相同点是(指令的相同点是(),区别是(),区别是()4.设(设(DS)=0122H,四个字节存储单元分别是四个字节存储单元分别是(01256H)=40H,(01257H)=20H,(01258H)=13H,(01259H)=32H,。(BX)=36H,执执行指令

6、行指令 LDS SI,BX 后,后,(DS)=(),(SI)=().5.设数据段有数据定义语句:设数据段有数据定义语句:VA DB 1,3,ABC,执行指令执行指令 MOV AX,LENGTH VA 问问:(AX)=().4四、简答题四、简答题 1.分别指出下列各指令有什么错误。分别指出下列各指令有什么错误。(1)MOV AL,1000(2)SHL AX,2(3)LEA DI,SI 2.数据段中有下列语句,试用示意数据段中有下列语句,试用示意图说明各变量在存储器中的分配图说明各变量在存储器中的分配情况。情况。DATA SEGMENTVA1 DB ABCVA2 EQU 0AHVA3 DW AB,

7、0ABH,CDATA ENDS五、读程序,写结果五、读程序,写结果.1.设设(AX)=0FF60H STC MOV DX,96 XOR DH,0FFH SBB AX,DX 上述程序执行后,上述程序执行后,(AX)=(),CF=().2.MOV AL,59HMOV BL,64HADD AL,BLDAA上述指令执行之后,上述指令执行之后,(AL)=(),(BL)=().53.设有以下数据段:设有以下数据段:DATA SEGMENT VA1 DW 234H,456H,0FE00H VA2 DB 34H,56H,78H,0FEH DB$-VA1 RES DB 10H DUP(3,4,5)DATA EN

8、DS 写出下面程序段执行后写出下面程序段执行后RES的前五的前五个字节单元的内容分别是多少?个字节单元的内容分别是多少?MOV SI,0 MOV CX,4LOP:MOV AL,BYTE PTR VA1SI MOV RESSI,AL INC SILOOP LOP 4.设设(AX)=0CF77H,(CX)=504H CLC SAR AX,CL XCHG CH,CL SHL AX,CL上述指令执行之后,上述指令执行之后,(AX)=(),CF=().6六、编程序段六、编程序段 1.下下面面程程序序段段的的功功能能是是将将数数据据0 9转转换换为为对对应应的的ASCII码码。试试将将空空白白处处填填上上

9、适适当当的的指指令令。VA DB 0,1,2,3,4,5,6,7,8,9ASC DB 10 DUP(0)MOV SI,OFFSET VAMOV DI,OFFSET ASC (1)LOP:MOV AL,SI (2)MOV DI,AL INC SI INC DI LOOP LOP2.编程计算编程计算VA-VB的绝对值。的绝对值。其中其中VA和和VB为变量表示为变量表示 的的8位无符号数;要求结果存放在位无符号数;要求结果存放在RES字节单元。只写出主要语字节单元。只写出主要语句。句。七、编写一完整源程序统计数七、编写一完整源程序统计数据区据区BUF中包含字符中包含字符C的的个数。结果存入个数。结果

10、存入RES单元中。单元中。(用串操作指令用串操作指令)DATA SEGMENTBUF DB ACDECGWGHRES DB?DATA ENDS写出完整的程序。写出完整的程序。7一、一、1(2)2(2)3(4)4(3)5(2)6(4)7(3)8(2)9(4)10(2)二、二、1(1)()(2)()(3)2(14)3(2)4(2)(4)三、三、1 128127 2.CF=(1),SF=(0),OF=(0),ZF=(0),3.都是执行逻辑与运算,都是执行逻辑与运算,TEST指令不送结果到目的操作数。指令不送结果到目的操作数。4.(DS)=(3213H),(SI)=(2040H)5.(AX)=(1).

11、四、四、1.源操作数的长度与目的操作数的长度不匹配;源操作数的长度与目的操作数的长度不匹配;2.移位次数大于移位次数大于1时,应使用时,应使用CL寄存器表示。寄存器表示。3.LEA指令的源操作数必须是存储器操作数。指令的源操作数必须是存储器操作数。五、五、1.(AX)=0,CF=0(执行指令执行指令XOR将清进位将清进位CF)2.(AL)=23H,(BL)=64H 3.34H,02H,56H,04H,04H84.(AX)=9EE0H,CF=1六、(六、(1)MOV CL,10 (2)OR AL,30H 或或ADD AL,30H(2)MOV AL,VA CMP AL,VB JB NEXT SUB

12、 AL,VB JMP END0NEXT:SUB VB,AL MOV AL,VB MOV RES,AL .9七、七、DATA SEGMENTBUF DB ACDECGWGHLENG EQU$-BUFRES DB?DATA ENDSSTACK1 SEGMENT STACK DW 20H DUP(0)STACK1 ENDSCODE SEGMENT ASSUME CS:CODE,SS:STACK1,DS:DATASTART:MOV AX,DATA MOV DS,AX10 XOR BL,BL MOV AL,C LEA DS,BUF MOV CX,LENGLOP:SCASB JNZ NEXT INC BLNEXT:LOOP LOP MOV RES,BL MOV AH,4CH INT 21HCODE ENDS END START11

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

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