欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1318203       资源大小:60KB        全文页数:11页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、80x86微处理器与汇编语言程序设计-3 及答案解析(总分:55.00,做题时间:90 分钟)一、B选择题/B(总题数:39,分数:39.00)1.8086当前指令的地址存放在_中。(分数:1.00)A.DS:BPB.SS:SPC.CS:PCD.CS:p2.汇编语言源程序须经汇编程序翻译成目标程序:解释性语言源程序须经解释程序解释执行;编译性源程序须经编译程序翻译成目标程序,而汇编程序和编译程序还须经_连接成可执行的目标程序。(分数:1.00)A.测试程序B.诊断程序C.纠错程序D.连接程序3.通常情况下,一个外中断服务程序的第一条指令是 STI,其目的是_。(分数:1.00)A.开放所有屏蔽

    2、中断B.允许同一级中断产生C.允许低一级中断产生D.允许高一级中断产生4.已知(BL)=0FH,执行 TEST BL 8FH后,(BL)=_。(分数:1.00)A.0B.0FHC.8FHD.FFH5.已知(SS)=3000,(SP)=0100H,执行下列程序后(SP)=_。 MOV AX,N1 PUSH AX MOV AX,N2 PUSH AX ACLL L1 L1:. RET 2(分数:1.00)A.0100HB.00FEHC.00FCHD.0102H6.执行下面的程序段后,(ES)为_。 MAIN DD 01234567H LES DI,MAIN(分数:1.00)A.0123HB.4567

    3、HC.2301HD.6745H7.下列数码中设有奇偶校验位,检测数据是否有错误,试问采用偶校验时,_数据出错。(分数:1.00)A.11011010B.10010110C.01100110D.100101018.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现_。(分数:1.00)A.占内存空间小,但速度慢B.占内存空间大,但速度快C.占内存空间相同,速度快D.占内存空间相同,速度慢9.执行下面的程序段后,DATA1 单元的值是_。 DATA1 DB 10H,20H DATA2 DB 30H,40H MOV AX,WORD PTR DATA1 CMP AX,WORD PTR DATA

    4、2 JA MAIN MOV BX,WORD PTR DATA2 MOV WORD PTR DATA2,AX MOV WORD PTR DATA1,BX MAIN:HLT(分数:1.00)A.10HB.20HC.30HD.40H10.执行下面的程序段后,AL 中的内容是_。 BUF DW 1234H,5678H,0001H MOV BX,OFFSETBUF MOV AL,2 XLAT(分数:1.00)A.12HB.34HC.56HD.78H11.假设某汇编语言源程序的代码段段地址为 CSEG,启动地址为 START,可用来设置 CS 寄存器值的汇编语句是_。(分数:1.00)A.ASSUME C

    5、S:CSEGB.END STARTC.MOV CS,CSEG MOV CS,AXD.MOV AX,CSEG12.下述定义变量指令正确的是_。(分数:1.00)A.X DW ABCDB.X DB A,B,C,DC.X DD ABCDD.X DQ ABCD13.寄存器间接寻址中,操作数放在_。(分数:1.00)A.通用寄存器B.主存单元C.堆栈D.程序计数器14.某机器字长 16位,它的存储容量是 64KB,若按字编址,则它的寻址范围是_。(分数:1.00)A.64KBB.32KBC.64KD.32K15.在普通的微处理芯片中,主要有 CISC和 RISC两种不同的体系结构。80386 的体系结构

    6、为_。(分数:1.00)A.CISC结构B.融合了 CISC结构和 RISC结构C.RISC结构D.不具有上述两种结构16.假设 Pentium微处理器的段描述符中基地址是 00280000H,段的界限是 00010H,粒度 G=1,则该描述符所寻址的结束地址是_。(分数:1.00)A.00280010HB.00290000HC.0028000FHD.00370000H17.Pentium微处理器中共有几个段寄存器?_。(分数:1.00)A.4个B.5个C.6个D.7个18.下述_不是奔腾处理器 Pentium与 80386相比所具有的新特点。(分数:1.00)A.错误检测及功能冗余校验技术B

    7、.增强的 64位数据总线C.保护虚地址存储方式,扩充了通用寄存器的功能D.采用了 PCI标准的局部总线19.上题执行后(AX)=_。(分数:1.00)A.00ABHB.4142HC.00BAHD.4241H20.Pendum4微处理器可寻址的最大存储空间是_。(分数:1.00)A.256MBB.4GBC.64GBD.64TB21.下列指令中,不合法的指令是_。(分数:1.00)A.PUSH ALB.ADC AX, SIC.INT 21HD.IN AX,03H22.执行下列指令后,(CL)=_。 STR1 DW AB STR2 DB 16DUP(?) CNT EQU $-STR1 MOV CX,

    8、CNT MOV AX,STR1 HLT(分数:1.00)A.10HB.0EHC.12HD.0FH23.指令 ADD CX,SI+10H中的源操作数的寻址方式是_。(分数:1.00)A.相对的变址寻址B.基址寻址C.变址寻址D.基址加变址寻址24.设 AL=0E0H,CX=3,执行 RCL AL,CL 指令后,CF 的内容为_。(分数:1.00)A.0B.1C.不变D.变反25.MOV AX,(BXD1,如果(DS)=2100H,(BX)=0158H,(DI)=10A5H,则物理地址=_。(分数:1.00)A.11FDHB.221FDHC.0158HD.32FFH26.一般使用高级语言编写的应用

    9、程序称为_,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译程序成机器语言才能执行。(分数:1.00)A.用户程序B.浮动程序C.源程序D.目标程序27.下列程序执行(AX)=_。 X DB 5,7,5 MOV AL,WORD PIR X(分数:1.00)A.5B.57C.75D.11728.PC机采用向量中断方式处理 8级中断,中断号依次为 08H0FH;在 RAM 0:30H 单元开始依次存放24H,FAH,10H,POH 4 个字节,该向量对应的中断号和中断程序入口地址是_。(分数:1.00)A.0BH,24FAH:10F0HB.0BH,F010:FA24HC.0CH,10F

    10、0H:24FAHD.0CH,F010:FA24H29.已知(AL)=6,(BL)=7,执行下述指令后(AL)=_。 MUL AL,BL AAM(分数:1.00)A.42B.2AHC.4D.230.下列语句正确的是_。(分数:1.00)A.PUSH ALB.PUSH 1234HC.PUSH AXD.PUSH AH31.Pentium4微处理器进行存储操作时,在时钟周期 T1期间,完成_操作。(分数:1.00)A.W/R信号变为高电平B.发送存储器地址C.读操作码D.读操作数32.Pentium微处理器的内部数据总线宽度是_。(分数:1.00)A.16位B.32位C.36位D.64位33.下列指令

    11、中,不影响标志位 SF位的指令是_。(分数:1.00)A.RCL AX,1B.SAR AX,1C.AND BH,0FHD.ADC AX,SI34.指令 SUB BX+DI+3456H,CX 的机器码最后 8位为_。(分数:1.00)A.10010001BB.01010110BC.00110100BD.01000101B35.已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010110H)=ABH,(010111H)=BAH,执行指令 LEA CX,BPD1后,(BX)=_。(分数:1.00)A.0ABBAHB.0100HC.0BAABHD.0110H36.下列指令对标志

    12、位 CF无影响的是_。(分数:1.00)A.ADDB.INCC.NEGD.SUB37.一个有 16个字的数据区,起始地址为 70A0:DDF6,则这个数据区末字单元的物理地址是_。(分数:1.00)A.7E7F6HB.7E816HC.7E814HD.7E7F8H38.下列_不是 80386所具有的特点。(分数:1.00)A.保护虚地址存储方式,扩充了通用寄存器的功能B.32位的运算能力C.程序中可同时使用四个数据段D.采用了 PCI标准的局部总线39.在 CPU中跟踪下一条指令地址的寄存器是_。(分数:1.00)A.主存地址寄存器B.指令寄存器C.指令计数器D.状态条件寄存器二、B填空题/B(

    13、总题数:8,分数:16.00)40.8088/8086CPU中,通用寄存器中的 SP和 BP通常作为U 【1】 /U寄存器。(分数:2.00)填空项 1:_41.程序设计语言是指用于编写程序的语言,按照等级的高低,主要包括以下三种类型U 【2】 /U、U 【3】 /U、U 【4】 /U。(分数:2.00)填空项 1:_42.在存储器型堆栈中需要一个U 【5】 /U,用它来指明栈顶地址的变化。(分数:2.00)填空项 1:_43.在下列寻址方式中为了取出操作数,需访问内存几次。 (1) 立即寻址U 【6】 /U次; (2) 直接寻址U 【7】 /U次; (3) 一级间接寻址U 【8】 /U次;

    14、(4) 二级间接寻址U 【9】 /U次。(分数:2.00)填空项 1:_44.执行下列指令后,AX 寄存器中的内容是U 【10】 /U。 TABLE DW 10,20,30,40,50 ENTRY DW 3 MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,BX(分数:2.00)填空项 1:_45.在汇编语言中,所使用的三种基本语句分别是U 【11】 /U和U 【12】 /U。(分数:2.00)填空项 1:_46.某程序的数据段定义如下,请填空,使程序完整。 DATA SEGMENT TAB DB MICROSOFT DB MS-DOS D.22 DW 12234

    15、 DB IBM PS/2 TABLEN EQUU 【13】 /U :数据长度 DATA ENDS(分数:2.00)填空项 1:_47.以下程序段的作用是U 【14】 /U。 STR1 DB 300DUP (?) STR2 DB 100DUP (?) MOV CX,100 MOV BX,200 MOV S1,0 NEXT: MOV AL,STR1BXS1 MOV STR2D1,AL INC SI INC DI LOOP NEXT(分数:2.00)填空项 1:_80x86微处理器与汇编语言程序设计-3 答案解析(总分:55.00,做题时间:90 分钟)一、B选择题/B(总题数:39,分数:39.0

    16、0)1.8086当前指令的地址存放在_中。(分数:1.00)A.DS:BPB.SS:SPC.CS:PCD.CS:p 解析:2.汇编语言源程序须经汇编程序翻译成目标程序:解释性语言源程序须经解释程序解释执行;编译性源程序须经编译程序翻译成目标程序,而汇编程序和编译程序还须经_连接成可执行的目标程序。(分数:1.00)A.测试程序B.诊断程序C.纠错程序D.连接程序 解析:3.通常情况下,一个外中断服务程序的第一条指令是 STI,其目的是_。(分数:1.00)A.开放所有屏蔽中断B.允许同一级中断产生C.允许低一级中断产生D.允许高一级中断产生 解析:4.已知(BL)=0FH,执行 TEST BL

    17、 8FH后,(BL)=_。(分数:1.00)A.0B.0FH C.8FHD.FFH解析:5.已知(SS)=3000,(SP)=0100H,执行下列程序后(SP)=_。 MOV AX,N1 PUSH AX MOV AX,N2 PUSH AX ACLL L1 L1:. RET 2(分数:1.00)A.0100HB.00FEH C.00FCHD.0102H解析:6.执行下面的程序段后,(ES)为_。 MAIN DD 01234567H LES DI,MAIN(分数:1.00)A.0123H B.4567HC.2301HD.6745H解析:7.下列数码中设有奇偶校验位,检测数据是否有错误,试问采用偶校

    18、验时,_数据出错。(分数:1.00)A.11011010 B.10010110C.01100110D.10010101解析:8.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现_。(分数:1.00)A.占内存空间小,但速度慢B.占内存空间大,但速度快 C.占内存空间相同,速度快D.占内存空间相同,速度慢解析:9.执行下面的程序段后,DATA1 单元的值是_。 DATA1 DB 10H,20H DATA2 DB 30H,40H MOV AX,WORD PTR DATA1 CMP AX,WORD PTR DATA2 JA MAIN MOV BX,WORD PTR DATA2 MOV WO

    19、RD PTR DATA2,AX MOV WORD PTR DATA1,BX MAIN:HLT(分数:1.00)A.10HB.20HC.30H D.40H解析:10.执行下面的程序段后,AL 中的内容是_。 BUF DW 1234H,5678H,0001H MOV BX,OFFSETBUF MOV AL,2 XLAT(分数:1.00)A.12HB.34HC.56H D.78H解析:11.假设某汇编语言源程序的代码段段地址为 CSEG,启动地址为 START,可用来设置 CS 寄存器值的汇编语句是_。(分数:1.00)A.ASSUME CS:CSEGB.END START C.MOV CS,CSE

    20、G MOV CS,AXD.MOV AX,CSEG解析:12.下述定义变量指令正确的是_。(分数:1.00)A.X DW ABCDB.X DB A,B,C,D C.X DD ABCDD.X DQ ABCD解析:13.寄存器间接寻址中,操作数放在_。(分数:1.00)A.通用寄存器B.主存单元 C.堆栈D.程序计数器解析:14.某机器字长 16位,它的存储容量是 64KB,若按字编址,则它的寻址范围是_。(分数:1.00)A.64KBB.32KBC.64KD.32K 解析:15.在普通的微处理芯片中,主要有 CISC和 RISC两种不同的体系结构。80386 的体系结构为_。(分数:1.00)A.

    21、CISC结构 B.融合了 CISC结构和 RISC结构C.RISC结构D.不具有上述两种结构解析:16.假设 Pentium微处理器的段描述符中基地址是 00280000H,段的界限是 00010H,粒度 G=1,则该描述符所寻址的结束地址是_。(分数:1.00)A.00280010HB.00290000H C.0028000FHD.00370000H解析:17.Pentium微处理器中共有几个段寄存器?_。(分数:1.00)A.4个B.5个C.6个 D.7个解析:18.下述_不是奔腾处理器 Pentium与 80386相比所具有的新特点。(分数:1.00)A.错误检测及功能冗余校验技术B.增

    22、强的 64位数据总线C.保护虚地址存储方式,扩充了通用寄存器的功能 D.采用了 PCI标准的局部总线解析:19.上题执行后(AX)=_。(分数:1.00)A.00ABHB.4142H C.00BAHD.4241H解析:20.Pendum4微处理器可寻址的最大存储空间是_。(分数:1.00)A.256MBB.4GBC.64GB D.64TB解析:21.下列指令中,不合法的指令是_。(分数:1.00)A.PUSH AL B.ADC AX, SIC.INT 21HD.IN AX,03H解析:22.执行下列指令后,(CL)=_。 STR1 DW AB STR2 DB 16DUP(?) CNT EQU

    23、$-STR1 MOV CX,CNT MOV AX,STR1 HLT(分数:1.00)A.10HB.0EHC.12H D.0FH解析:23.指令 ADD CX,SI+10H中的源操作数的寻址方式是_。(分数:1.00)A.相对的变址寻址 B.基址寻址C.变址寻址D.基址加变址寻址解析:24.设 AL=0E0H,CX=3,执行 RCL AL,CL 指令后,CF 的内容为_。(分数:1.00)A.0 B.1C.不变D.变反解析:25.MOV AX,(BXD1,如果(DS)=2100H,(BX)=0158H,(DI)=10A5H,则物理地址=_。(分数:1.00)A.11FDHB.221FDH C.0

    24、158HD.32FFH解析:26.一般使用高级语言编写的应用程序称为_,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译程序成机器语言才能执行。(分数:1.00)A.用户程序B.浮动程序C.源程序 D.目标程序解析:27.下列程序执行(AX)=_。 X DB 5,7,5 MOV AL,WORD PIR X(分数:1.00)A.5B.57C.75D.117 解析:28.PC机采用向量中断方式处理 8级中断,中断号依次为 08H0FH;在 RAM 0:30H 单元开始依次存放24H,FAH,10H,POH 4 个字节,该向量对应的中断号和中断程序入口地址是_。(分数:1.00)A.0B

    25、H,24FAH:10F0HB.0BH,F010:FA24HC.0CH,10F0H:24FAH D.0CH,F010:FA24H解析:29.已知(AL)=6,(BL)=7,执行下述指令后(AL)=_。 MUL AL,BL AAM(分数:1.00)A.42B.2AHC.4D.2 解析:30.下列语句正确的是_。(分数:1.00)A.PUSH ALB.PUSH 1234HC.PUSH AX D.PUSH AH解析:31.Pentium4微处理器进行存储操作时,在时钟周期 T1期间,完成_操作。(分数:1.00)A.W/R信号变为高电平B.发送存储器地址 C.读操作码D.读操作数解析:32.Penti

    26、um微处理器的内部数据总线宽度是_。(分数:1.00)A.16位B.32位 C.36位D.64位解析:33.下列指令中,不影响标志位 SF位的指令是_。(分数:1.00)A.RCL AX,1 B.SAR AX,1C.AND BH,0FHD.ADC AX,SI解析:34.指令 SUB BX+DI+3456H,CX 的机器码最后 8位为_。(分数:1.00)A.10010001BB.01010110BC.00110100B D.01000101B解析:35.已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010110H)=ABH,(010111H)=BAH,执行指令 LEA

    27、 CX,BPD1后,(BX)=_。(分数:1.00)A.0ABBAHB.0100HC.0BAABHD.0110H 解析:36.下列指令对标志位 CF无影响的是_。(分数:1.00)A.ADDB.INC C.NEGD.SUB解析:37.一个有 16个字的数据区,起始地址为 70A0:DDF6,则这个数据区末字单元的物理地址是_。(分数:1.00)A.7E7F6HB.7E816H C.7E814HD.7E7F8H解析:38.下列_不是 80386所具有的特点。(分数:1.00)A.保护虚地址存储方式,扩充了通用寄存器的功能B.32位的运算能力C.程序中可同时使用四个数据段D.采用了 PCI标准的局

    28、部总线 解析:39.在 CPU中跟踪下一条指令地址的寄存器是_。(分数:1.00)A.主存地址寄存器B.指令寄存器C.指令计数器 D.状态条件寄存器解析:二、B填空题/B(总题数:8,分数:16.00)40.8088/8086CPU中,通用寄存器中的 SP和 BP通常作为U 【1】 /U寄存器。(分数:2.00)填空项 1:_ (正确答案:指针)解析:41.程序设计语言是指用于编写程序的语言,按照等级的高低,主要包括以下三种类型U 【2】 /U、U 【3】 /U、U 【4】 /U。(分数:2.00)填空项 1:_ (正确答案:2 机器语言 3 汇编语言 4 高级语言)解析:42.在存储器型堆栈

    29、中需要一个U 【5】 /U,用它来指明栈顶地址的变化。(分数:2.00)填空项 1:_ (正确答案:堆栈指示器)解析:43.在下列寻址方式中为了取出操作数,需访问内存几次。 (1) 立即寻址U 【6】 /U次; (2) 直接寻址U 【7】 /U次; (3) 一级间接寻址U 【8】 /U次; (4) 二级间接寻址U 【9】 /U次。(分数:2.00)填空项 1:_ (正确答案:6 0 7 1 8 2 9 3)解析:44.执行下列指令后,AX 寄存器中的内容是U 【10】 /U。 TABLE DW 10,20,30,40,50 ENTRY DW 3 MOV BX,OFFSET TABLE ADD

    30、BX,ENTRY MOV AX,BX(分数:2.00)填空项 1:_ (正确答案:40)解析:45.在汇编语言中,所使用的三种基本语句分别是U 【11】 /U和U 【12】 /U。(分数:2.00)填空项 1:_ (正确答案:11 指令语句 12 伪指令语句)解析:46.某程序的数据段定义如下,请填空,使程序完整。 DATA SEGMENT TAB DB MICROSOFT DB MS-DOS D.22 DW 12234 DB IBM PS/2 TABLEN EQUU 【13】 /U :数据长度 DATA ENDS(分数:2.00)填空项 1:_ (正确答案:$-TAB)解析:47.以下程序段的作用是U 【14】 /U。 STR1 DB 300DUP (?) STR2 DB 100DUP (?) MOV CX,100 MOV BX,200 MOV S1,0 NEXT: MOV AL,STR1BXS1 MOV STR2D1,AL INC SI INC DI LOOP NEXT(分数:2.00)填空项 1:_ (正确答案:将 STR1的后 100个数据传送到 STR2中)解析:


    注意事项

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开