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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(【计算机类职业资格】80x86微处理器与汇编语言程序设计-5及答案解析.doc)为本站会员(towelfact221)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】80x86微处理器与汇编语言程序设计-5及答案解析.doc

1、80x86微处理器与汇编语言程序设计-5 及答案解析(总分:28.00,做题时间:90 分钟)一、B选择题/B(总题数:24,分数:24.00)1.CPU中程序计数器 PC中存放的是_。(分数:1.00)A.指令B.指令地址C.操作数D.操作数地址2.PC机采用向量中断方式处理 8级中断,中断号依次为 08H0FH,在 RAM0:2CH 单元开始依次存放23H、FFH、00H 和 F0H四个字节,该向量对应的中断号和中断程序入口是_。(分数:1.00)A.0CH,23FF:00F0HB.0BH,F000:FF23HC.0BH,00F0:23FFHD.0CH,F000:FF23H3.设 AL=0

2、B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后,OF, CF 的值为_。(分数:1.00)A.OF=1,CF=0B.OF=1,CF=1C.OF=0,CF=0D.OF=0,CF=14.为了将 AL寄存器中的 AL0的内容传送到 BL寄存器的 BL0中,且保持 BL7BL 1不变,下面程序段的空白处应填写什么指令?_ _ ROR AL,1 RCL BL,1(分数:1.00)A.ROR BL,1B.SHL BL,1C.RCL BL,1D.不需要填指令5.在 80x86汇编语言的段定义伪指令中,下列哪一种定位类型用来指定段的起始地址为任意地址?_(分数:1.00)A.BY

3、TEB.PARAC.WORDD.PAGE6.串操作指令中,有 REP前缀的串操作指令结束的条件是_。(分数:1.00)A.ZF=1B.ZF=0C.CX1D.CX=07.在 80x86微处理器的标志寄存器中,有可能受算术运算指令影响的标志位是_。(分数:1.00)A.IF(中断标志)B.DF(方向标志)C.OF(溢出标志)D.TF(陷阱标志)8.执行下述_指令后,就能用条件转移指令判断 AL和 BL寄存器中的最高位是否相同。(分数:1.00)A.TEST AL,BLB.CMP AL,BLC.AND AL,BLD.XOR AL,BL9.目前市场上出售的台式 PC机中,Pentium4 微处理器的主

4、频一般在_。(分数:1.00)A.0.5GHz左右B.1GHz左右C.3GHz左右D.5GHz以上10.下面是关于 Pentium微处理器实地址模式和虚拟 8086模式的描述,其中错误的是_。(分数:1.00)A.这两种模式总是具有相同的物理地址空间B.在这两种模式下都可以运行 16位应用程序C.虚拟 8086模式具有保护机制,而实地址模式下无此功能D.虚拟 8086模式下的程序在最低特权级 3级上运行,而实地址模式下运行的程序不分特权级11.设 SS=2000H,SP=0100H,执行 PUSHBP指令后,栈顶的物理地址是_。(分数:1.00)A.2000HB.00FEHC.20FEHD.1

5、000H12.假设数据段定义如下: DSEG SEGMENT DAT DW 1,2,3,4,5,6,7,8,9,10 CNT EQU ($-DAT)/2 DSE ENDS 执行指令 MOV CX,CNT 后,寄存器 CX的内容是_。(分数:1.00)A.10B.5C.9D.413.若 X和 Y均为无符号整数,且 XY,则依次执行 MOV AX,X 和 CMP AX,Y 指令后,标志位 CF和 ZF的状态是_。(分数:1.00)A.CP=0且 ZF=0B.CF=1且 ZF=1C.CF=0或 ZF=0D.CF=1或 ZF=114.Pentium处理器具有基本总线周期和突发式总线周期两种总线时序,一

6、个突发式总线周期能够传送数据_次。(分数:1.00)A.2B.3C.4D.515.若定义 DAT DW12,则(DAT)和(DAT+1)两个相连的内存中存放的数据是_。(分数:1.00)A.32H,31HB.31H,32HC.00H,0CHD.00H,12H16.具有两条流水线的 CPU,一般情况下每个时钟周期可以执行_。(分数:1.00)A.一条指令B.两条指令C.三条指令D.四条指令17.Pentium微处理器执行程序时,若遇到异常则进行异常处理。如果处理完毕后仍返回出现异常的指令重新执行,则这种异常属于_类型。(分数:1.00)A.故障(FaulB.陷阱(TraC.终止(AbroD.中断

7、Interrup18.Pentium微处理器的每个突发式总线周期传送多少数据?_。(分数:1.00)A.4个字节B.8个字节C.16个字节D.32个字节19.Pentium微处理器的突发式存储器读/写总线周期包含_个 CPU时钟周期。(分数:1.00)A.2B.3C.4D.520.指令周期是_。(分数:1.00)A.机器周期B.CPU执行一条指令的时间C.CPU从主存储器取一条指令的时间D.CPU从主存储器取出一条指令并执行该条指令的时间21.假设 AL寄存器的内容是 ASCII码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。_指令可实现此功能。(分数:1.00)A.ADD

8、 AL,20HB.OR AL,20HC.ADDAL,aAD.XOR AL,20H22.若内存中每个存储单元为 16位,则_。(分数:1.00)A.其地址线也为 16位B.其地址线与 16无关C.其地址线与 16有关D.其地址线也为 32位23.为了使 AX和 BX寄存器中的两个 16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?_ PUSH AX _ TESTAX,8000H JZ SAME XOR BX,8000H SAME: POP AX(分数:1.00)A.AND AX,BXB.XOR AX,BXC.SUB AX,BXD.OR AX,BX24.已知 IP=1000H,SP=2

9、000H,BX=283FH,指令 CALL WORD PTRBX的机器代码是 FF17H,试问执行指令后,(1FFEH)=_。(分数:1.00)A.28HB.3FHC.00HD.02H二、B填空题/B(总题数:2,分数:4.00)25.执行下列指令序列后,完成的功能是将(DX,AX)的值_。 MOV CL,04 SHR AX,CL MOV BL,DL SHR DX,CL SHL BL,CL OR AH,BL(分数:2.00)填空项 1:_26.下面是一个将字符串送 CRT显示的过程。在调用名为 CRT的过程时,字符放在 AL中。字符串以一个null(0)结束。进入本过程时 DS:SI=字符串首

10、地址。填空完善下面的程序: ASSUME CS:CODE CODE SEGMENT PUBLIC _CRT:NEAR PRINT PROC NEAR MOV AL,SI CALL CRT CMP_SI+1,0 JE DONE INC SI JMP PRINT DONE:RET PRINT_ CODEENDS(分数:2.00)填空项 1:_80x86微处理器与汇编语言程序设计-5 答案解析(总分:28.00,做题时间:90 分钟)一、B选择题/B(总题数:24,分数:24.00)1.CPU中程序计数器 PC中存放的是_。(分数:1.00)A.指令B.指令地址 C.操作数D.操作数地址解析:2.P

11、C机采用向量中断方式处理 8级中断,中断号依次为 08H0FH,在 RAM0:2CH 单元开始依次存放23H、FFH、00H 和 F0H四个字节,该向量对应的中断号和中断程序入口是_。(分数:1.00)A.0CH,23FF:00F0HB.0BH,F000:FF23H C.0BH,00F0:23FFHD.0CH,F000:FF23H解析:3.设 AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后,OF, CF 的值为_。(分数:1.00)A.OF=1,CF=0B.OF=1,CF=1 C.OF=0,CF=0D.OF=0,CF=1解析:4.为了将 AL寄存器中的 A

12、L0的内容传送到 BL寄存器的 BL0中,且保持 BL7BL 1不变,下面程序段的空白处应填写什么指令?_ _ ROR AL,1 RCL BL,1(分数:1.00)A.ROR BL,1 B.SHL BL,1C.RCL BL,1D.不需要填指令解析:5.在 80x86汇编语言的段定义伪指令中,下列哪一种定位类型用来指定段的起始地址为任意地址?_(分数:1.00)A.BYTE B.PARAC.WORDD.PAGE解析:6.串操作指令中,有 REP前缀的串操作指令结束的条件是_。(分数:1.00)A.ZF=1B.ZF=0C.CX1D.CX=0 解析:7.在 80x86微处理器的标志寄存器中,有可能受

13、算术运算指令影响的标志位是_。(分数:1.00)A.IF(中断标志)B.DF(方向标志)C.OF(溢出标志) D.TF(陷阱标志)解析:8.执行下述_指令后,就能用条件转移指令判断 AL和 BL寄存器中的最高位是否相同。(分数:1.00)A.TEST AL,BLB.CMP AL,BLC.AND AL,BLD.XOR AL,BL 解析:9.目前市场上出售的台式 PC机中,Pentium4 微处理器的主频一般在_。(分数:1.00)A.0.5GHz左右B.1GHz左右C.3GHz左右 D.5GHz以上解析:10.下面是关于 Pentium微处理器实地址模式和虚拟 8086模式的描述,其中错误的是_

14、分数:1.00)A.这两种模式总是具有相同的物理地址空间 B.在这两种模式下都可以运行 16位应用程序C.虚拟 8086模式具有保护机制,而实地址模式下无此功能D.虚拟 8086模式下的程序在最低特权级 3级上运行,而实地址模式下运行的程序不分特权级解析:11.设 SS=2000H,SP=0100H,执行 PUSHBP指令后,栈顶的物理地址是_。(分数:1.00)A.2000HB.00FEHC.20FEH D.1000H解析:12.假设数据段定义如下: DSEG SEGMENT DAT DW 1,2,3,4,5,6,7,8,9,10 CNT EQU ($-DAT)/2 DSE ENDS 执

15、行指令 MOV CX,CNT 后,寄存器 CX的内容是_。(分数:1.00)A.10 B.5C.9D.4解析:13.若 X和 Y均为无符号整数,且 XY,则依次执行 MOV AX,X 和 CMP AX,Y 指令后,标志位 CF和 ZF的状态是_。(分数:1.00)A.CP=0且 ZF=0B.CF=1且 ZF=1C.CF=0或 ZF=0D.CF=1或 ZF=1 解析:14.Pentium处理器具有基本总线周期和突发式总线周期两种总线时序,一个突发式总线周期能够传送数据_次。(分数:1.00)A.2B.3C.4 D.5解析:15.若定义 DAT DW12,则(DAT)和(DAT+1)两个相连的内存

16、中存放的数据是_。(分数:1.00)A.32H,31H B.31H,32HC.00H,0CHD.00H,12H解析:16.具有两条流水线的 CPU,一般情况下每个时钟周期可以执行_。(分数:1.00)A.一条指令B.两条指令 C.三条指令D.四条指令解析:17.Pentium微处理器执行程序时,若遇到异常则进行异常处理。如果处理完毕后仍返回出现异常的指令重新执行,则这种异常属于_类型。(分数:1.00)A.故障(Faul B.陷阱(TraC.终止(AbroD.中断(Interrup解析:18.Pentium微处理器的每个突发式总线周期传送多少数据?_。(分数:1.00)A.4个字节B.8个字节

17、C.16个字节D.32个字节 解析:19.Pentium微处理器的突发式存储器读/写总线周期包含_个 CPU时钟周期。(分数:1.00)A.2B.3C.4D.5 解析:20.指令周期是_。(分数:1.00)A.机器周期B.CPU执行一条指令的时间C.CPU从主存储器取一条指令的时间D.CPU从主存储器取出一条指令并执行该条指令的时间 解析:21.假设 AL寄存器的内容是 ASCII码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。_指令可实现此功能。(分数:1.00)A.ADD AL,20HB.OR AL,20H C.ADDAL,aAD.XOR AL,20H解析:22.若内存中

18、每个存储单元为 16位,则_。(分数:1.00)A.其地址线也为 16位B.其地址线与 16无关 C.其地址线与 16有关D.其地址线也为 32位解析:23.为了使 AX和 BX寄存器中的两个 16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?_ PUSH AX _ TESTAX,8000H JZ SAME XOR BX,8000H SAME: POP AX(分数:1.00)A.AND AX,BXB.XOR AX,BX C.SUB AX,BXD.OR AX,BX解析:24.已知 IP=1000H,SP=2000H,BX=283FH,指令 CALL WORD PTRBX的机器代码是

19、FF17H,试问执行指令后,(1FFEH)=_。(分数:1.00)A.28HB.3FHC.00HD.02H 解析:二、B填空题/B(总题数:2,分数:4.00)25.执行下列指令序列后,完成的功能是将(DX,AX)的值_。 MOV CL,04 SHR AX,CL MOV BL,DL SHR DX,CL SHL BL,CL OR AH,BL(分数:2.00)填空项 1:_ (正确答案:右移 4位)解析:26.下面是一个将字符串送 CRT显示的过程。在调用名为 CRT的过程时,字符放在 AL中。字符串以一个null(0)结束。进入本过程时 DS:SI=字符串首地址。填空完善下面的程序: ASSUME CS:CODE CODE SEGMENT PUBLIC _CRT:NEAR PRINT PROC NEAR MOV AL,SI CALL CRT CMP_SI+1,0 JE DONE INC SI JMP PRINT DONE:RET PRINT_ CODEENDS(分数:2.00)填空项 1:_ (正确答案:EXTRN,BYTE PTR,ENDP)解析:

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1