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

    【学历类职业资格】微型计算机原理与接口技术自考题-17及答案解析.doc

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

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

    【学历类职业资格】微型计算机原理与接口技术自考题-17及答案解析.doc

    1、微型计算机原理与接口技术自考题-17 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:20.00)1.8086 是( )A微机系统 B微处理器C单板机 D单片机(分数:1.00)A.B.C.D.2.8086 处理器最小工作方式和最大工作方式的主要差别是( )A内存容量不同 BI/O 端口数不同C数据总线位数不同 D单处理器和多处理器的不同(分数:1.00)A.B.C.D.3.8086 处理器的一个典型总线周期需要( )个 T 状态。A1 B2C3 D4(分数:1.00)A.B.C.D.4.在 EPROM 芯片的玻璃窗口上,通常都贴有不干胶纸,这是为了(

    2、 )A保持窗口清洁 B阻止光照C技术保密 D书写型号(分数:1.00)A.B.C.D.5.在执行十进制调整指令前,必须先把需要调整的数送入( )AAL BAXCDL DDX(分数:1.00)A.B.C.D.6.Pentium MMX 微处理器,又称为“多能奔腾”,其中 MMX 主要是指( )A多媒体处理技术 B超线程技术C动态执行技术 D流水线技术(分数:1.00)A.B.C.D.7.单片机是( )A中央处理器 B微处理器C微型计算机 D微机系统(分数:1.00)A.B.C.D.8.逻辑地址是( )地址。A信息在存储器中的具体 B经过处理后的 20 位C允许在程序中编排的 D段寄存器与指针寄存

    3、器共同提供的(分数:1.00)A.B.C.D.9.8086 处理器的一个总线周期在( )之后插入 Tw。AT 1 BT 2CT 3 DT 4(分数:1.00)A.B.C.D.10.当 8086 CPU 采样到 READY=0,则 CPU 将( )A执行停机指令 B插入等待周期C执行空操作指令 D重新发送地址码(分数:1.00)A.B.C.D.11.指令 LOOPNE LOP 的循环条件是( )A(ZF)=0,(CX)=0 B(ZF)=0,(CX)0C(ZF)=1,(CX)=0 D(ZF)=1,(CX)0(分数:1.00)A.B.C.D.12.总线是微处理器、内存储器和 I/O 接口之间相互交换

    4、信息的公共通路。总线中的控制总线是( )的通路。A微处理器向内存储器传送命令信号 B微处理器向 I/O 接口传送命令信号C外界向微处理器传送状态信号 D上述三种信号(分数:1.00)A.B.C.D.13.通常我们所说的 32 位机指的是计算机的 CPU( )A是由 32 个运算器组成的 B能够同时处理 32 位二进制数据C有 32 条数据引脚 D包含有 32 个寄存器(分数:1.00)A.B.C.D.14.在 8086 CPU 中,CS=1000H,DS=2000H,SS=3000H,IP=4000H,SP=5000H,则下一条执行的指令字节地址为( )A14000H B25000HC5000

    5、H D8000H(分数:1.00)A.B.C.D.15.8086 工作于最大方式时,系统的总线控制信号来自( )A8284 B8288C8087 D8286(分数:1.00)A.B.C.D.16.下列四个选项中,指令执行后可能改变累加器内容的是( )AOR AL,00H BAND AL,0FFHCXOR AL,AL DTEST AL,0FFH(分数:1.00)A.B.C.D.17.8086 CPU 的主频为 5MHz,内存芯片的存取时间为 250ns,以下说法中正确的是( )A渎/写内存时不需要加入等待周期 TwB渎/写内存时至少需加入 1 个等待周期 TwC读/写内存时至少需加入 2 个等待

    6、周期 TwD渎/写内存时至少需加入 3 个等待周期 Tw(分数:1.00)A.B.C.D.18.指令周期是指( )ACPU 从主存取出一条指令的时间BCPU 执行指令的时间CCPU 从主存取出一条指令加上执行这条指令的时间D时钟周期时间(分数:1.00)A.B.C.D.19.8086CPU 在进行读内存操作时,控制信号 和 (分数:1.00)A.B.C.D.20.在汇编语言源程序中,对 END 语句的叙述正确的是( )AEND 语句是一可执行语句 BEND 语句表示程序执行到此结束CEND 语句表示源程序到此结束 DEND 语句在汇编后产生机器代码(分数:1.00)A.B.C.D.二、多项选择

    7、题(总题数:5,分数:10.00)21.8086 有两种工作模式,即最大模式和最小模式,其中最大模式的特点是( )A由编程者进行工作模式的设定 B必须使用总线控制器 8288C不需要使用总线锁存器 D不需要使用总线收发器E可构成的处理器系统(分数:2.00)A.B.C.D.E.22.PC 机中的 D0D 7数据线是( )A单向 B双向C可向存储器传送数据 D可向 I/O 传送数据E可传送地址(分数:2.00)A.B.C.D.E.23.存储容量为 64k1b 的 DRAM 芯片 2164 的引脚有( )(分数:2.00)A.B.C.D.E.24.单片机是单片微型计算机,它必须包括( )ACPU

    8、BRAMCROM DI/O 接口电路E定时器/计数器电路(分数:2.00)A.B.C.D.E.25.8086 的总线读周期和写周期的时序之间的不同之处为( )(分数:2.00)A.B.C.D.E.三、名词解释(总题数:5,分数:10.00)26.最小方式(分数:2.00)_27.最大方式(分数:2.00)_28.指令周期(分数:2.00)_29.时钟周期(分数:2.00)_30.等待周期(分数:2.00)_四、简答题(总题数:5,分数:20.00)31.在 8086 系统中,指令所在单元的物理地址如何计算?(分数:4.00)_32.简述 8086 最小方式下的主要总线操作。(分数:4.00)_

    9、33.简述 80486 同 80386 的主要区别。(分数:4.00)_34.简述 8086 微处理器在最小方式时,存储器读总线周期和 I/O 写总线周期在时序图上有关信号的区别。(分数:4.00)_35.8086 的复位信号是什么?有效电平是什么?当 CPU 复位后,寄存器和指令队列处于什么状态?(分数:4.00)_五、简单分析设计题(总题数:3,分数:20.00)36.分析下面程序段,试回答:(1)该程序段是什么结构的程序;(2)该程序段执行后,(DL)=_,屏幕上显示的字符是_。Buffer DB 0CH MOV AL,BufferCALLFAR PTR SUBROUTSUBROUT P

    10、ROC FARCM PAL, 10JC K1ADD AL,7K1: ADD AL,30HMOV DL,ALMOV AH,2INT 21HRETSUBROUT ENDP (分数:6.00)填空项 1:_37.DXX4 DD 80041570HDYY4 DD 44708000HMOV BX,WORD PTR DXX4MOV AX,WORD PTR DXX4+2CMP AX,WORD PTR DYY4+2JL L2JG DoneCMP BX,WORD PTR DYY4JGE DoneL2: MOV BX,WORD PTR DYY4MOV AX,WORD PTR DYY4+2Done:试问:(1)该程

    11、序段所完成的功能;(2)该程序段执行后,(AX)=_,(BX)=_。(分数:7.00)填空项 1:_38.MOV AX,1045HMOV BX,A031HMOV CX,A66BHAND AH,0F0HAND BL,0FHAND CX,0FF0HOR CL,BLOR CH,AHMOV DX,CX试问:(1)上述程序段所完成的操作_。(2)上述程序段执行后(DX)=_。(分数:7.00)填空项 1:_六、综合分析设计题(总题数:2,分数:20.00)39.设计一个程序段,要求将 AX 和 BX 中的 8 位 BCD 数同 CX 和 DX 中的 8 位 BCD 数(AX 和 CX 是最高有效寄存器)

    12、相加,运算以后的结果必须存入 CX 和 DX 中。(分数:10.00)_40.假设 BX=54A3H,变量 VALUE 中存放的内容为 68H,确定下列各条指令单独执行后 BX=?(1)XOR BX,VADUE(2)OR BX,VALUE(3)AND BX,00H(4)SUB BX,VALUE(5)XOR BX,0FFH(6)TEST BX,01H(分数:10.00)_微型计算机原理与接口技术自考题-17 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:20.00)1.8086 是( )A微机系统 B微处理器C单板机 D单片机(分数:1.00)A.B.

    13、C.D.解析:2.8086 处理器最小工作方式和最大工作方式的主要差别是( )A内存容量不同 BI/O 端口数不同C数据总线位数不同 D单处理器和多处理器的不同(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点是 8086 处理器最小工作方式和最大工作方式的主要差别。要点透析 8086 处理器的最小工作模式在系统中只有一个微处理器,所有的总线控制信号都由此处理器产生。而最大工作模式在系统中包含两个或多个处理器,一个主处理器为 8086,其他为协处理器。3.8086 处理器的一个典型总线周期需要( )个 T 状态。A1 B2C3 D4(分数:1.00)A.B.C.D. 解析:解析

    14、本题考查的知识点为 8086 CPU 的总线周期。要点透析 8086 CPU 的总线周期至少由 4 个时钟周期组成,分别为 T1、T 2、T 3和 T4表示,T 又称为状态(state)。4.在 EPROM 芯片的玻璃窗口上,通常都贴有不干胶纸,这是为了( )A保持窗口清洁 B阻止光照C技术保密 D书写型号(分数:1.00)A.B. C.D.解析:解析 本题考查的知识点为 EPROM。要点透析 EPROM 可由用户自行写入程序和数据,写入后的内容可由紫外线灯透过芯片上的玻璃窗口照射擦除,然后可重新写入新的内容。通常在不需要重新写入的情况下,玻璃窗口上都贴有不干胶纸。5.在执行十进制调整指令前,

    15、必须先把需要调整的数送入( )AAL BAXCDL DDX(分数:1.00)A. B.C.D.解析:解析 本题考查的知识点为 DAA 指令。要点透析 DAA 指令是对 AL 寄存器中的压缩 BCD 数的加法运算结果进行修正。6.Pentium MMX 微处理器,又称为“多能奔腾”,其中 MMX 主要是指( )A多媒体处理技术 B超线程技术C动态执行技术 D流水线技术(分数:1.00)A. B.C.D.解析:解析 本题考查的知识点为 PentiumMMX 微处理器。要点透析 英文全称为 Pentium with MMX 和 Pentium MMX,中文名为“多能奔腾”。MMX 是“Multi M

    16、edia Extension”的缩写,意为“多媒体扩展”。7.单片机是( )A中央处理器 B微处理器C微型计算机 D微机系统(分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为单片机。要点透析 单片机,即单片微型计算机,又称为“微控制器”和“嵌入式计算机”。这是一种把构成一个微型计算机的一些功能部件集成在一块芯片之中的计算机。8.逻辑地址是( )地址。A信息在存储器中的具体 B经过处理后的 20 位C允许在程序中编排的 D段寄存器与指针寄存器共同提供的(分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为逻辑地址。要点透析 在具有地址变换机构的计算机中,有两种存储器地

    17、址,一种是允许在程序中编排的地址逻辑地址(Logical Address);另一种是信息在存储器中实际存放的地址一物理地址(Physical Address)。9.8086 处理器的一个总线周期在( )之后插入 Tw。AT 1 BT 2CT 3 DT 4(分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为 8086 处理器的总线周期。要点透析 在总线周期中允许插入等待周期 Tw当被选中进行数据读写的存储器或外设无法在 3 个 T周期内完成数据读写时就由其发出一个请求延长总线周期的信号到 8086 CPU 的 READY 引脚,8086 CPU 收到请求后,就在 T3与 T4之间插

    18、入一个等待周期 Tw。10.当 8086 CPU 采样到 READY=0,则 CPU 将( )A执行停机指令 B插入等待周期C执行空操作指令 D重新发送地址码(分数:1.00)A.B. C.D.解析:11.指令 LOOPNE LOP 的循环条件是( )A(ZF)=0,(CX)=0 B(ZF)=0,(CX)0C(ZF)=1,(CX)=0 D(ZF)=1,(CX)0(分数:1.00)A.B. C.D.解析:解析 本题考查的知识点为重复控制指令。要点透析 LOOPNE/LOOPNZ 指令:LOOPNE dest/LOOPNZ destCXCX-1:CX0,且 ZF=“0”,转到 dest 所指指令;

    19、CX=0,或 ZF=“1”顺序执行。12.总线是微处理器、内存储器和 I/O 接口之间相互交换信息的公共通路。总线中的控制总线是( )的通路。A微处理器向内存储器传送命令信号 B微处理器向 I/O 接口传送命令信号C外界向微处理器传送状态信号 D上述三种信号(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点为控制总线。要点透析 控制总线可以是微处理器向内存储器和 I/O 接口传送的命令信号,也可以是外界向微处理器传送状态信号的信息的通路。13.通常我们所说的 32 位机指的是计算机的 CPU( )A是由 32 个运算器组成的 B能够同时处理 32 位二进制数据C有 32 条数据引

    20、脚 D包含有 32 个寄存器(分数:1.00)A.B. C.D.解析:14.在 8086 CPU 中,CS=1000H,DS=2000H,SS=3000H,IP=4000H,SP=5000H,则下一条执行的指令字节地址为( )A14000H B25000HC5000H D8000H(分数:1.00)A. B.C.D.解析:15.8086 工作于最大方式时,系统的总线控制信号来自( )A8284 B8288C8087 D8286(分数:1.00)A.B. C.D.解析:解析 本题考查的知识点为 8086 工作于最大方式时,系统控制总线的信号来源。要点透析 当 接地时,8086 处于最大方式,系统

    21、的总线控制信号由专用的总线控制器 8288 提供。8086 把指示当前操作的状态信号16.下列四个选项中,指令执行后可能改变累加器内容的是( )AOR AL,00H BAND AL,0FFHCXOR AL,AL DTEST AL,0FFH(分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为 XOR 指令。要点透析 XOR 指令可用来将目的操作数中某些位取反或保持不变。同“0”相“异或”,其值不变;同“1”相“异或”,其值取反;自身相“异或”,则清零。XOR 指令执行后 CF 必清零(?为异或操作符号)。17.8086 CPU 的主频为 5MHz,内存芯片的存取时间为 250ns,

    22、以下说法中正确的是( )A渎/写内存时不需要加入等待周期 TwB渎/写内存时至少需加入 1 个等待周期 TwC读/写内存时至少需加入 2 个等待周期 TwD渎/写内存时至少需加入 3 个等待周期 Tw(分数:1.00)A. B.C.D.解析:18.指令周期是指( )ACPU 从主存取出一条指令的时间BCPU 执行指令的时间CCPU 从主存取出一条指令加上执行这条指令的时间D时钟周期时间(分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为指令周期。要点透析 每条指令的执行由取指令、译码和执行等操作组成。执行一条指令所需要的全部时间称为指令周期(Instruction Cycle),

    23、不同指令的指令周期是不等长的。19.8086CPU 在进行读内存操作时,控制信号 和 (分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为总线读操作。要点透析 :在整个读周期保持有效,当进行存储器读操作时, 为高电平;当进行 I/O 端口读操作时, 为低电平。20.在汇编语言源程序中,对 END 语句的叙述正确的是( )AEND 语句是一可执行语句 BEND 语句表示程序执行到此结束CEND 语句表示源程序到此结束 DEND 语句在汇编后产生机器代码(分数:1.00)A.B.C. D.解析:二、多项选择题(总题数:5,分数:10.00)21.8086 有两种工作模式,即最大模式和

    24、最小模式,其中最大模式的特点是( )A由编程者进行工作模式的设定 B必须使用总线控制器 8288C不需要使用总线锁存器 D不需要使用总线收发器E可构成的处理器系统(分数:2.00)A.B. C.D.E. 解析:22.PC 机中的 D0D 7数据线是( )A单向 B双向C可向存储器传送数据 D可向 I/O 传送数据E可传送地址(分数:2.00)A.B. C. D. E.解析:23.存储容量为 64k1b 的 DRAM 芯片 2164 的引脚有( )(分数:2.00)A.B. C. D. E. 解析:24.单片机是单片微型计算机,它必须包括( )ACPU BRAMCROM DI/O 接口电路E定时

    25、器/计数器电路(分数:2.00)A. B. C.D. E. 解析:解析 本题考查的知识点为单片机的构成。要点透析 单片机可以将构成一个微型计算机的一些功能部件集成在一块芯片中。这些功能部件包括微处理器、RAM、ROM(有的单片机中不含 ROM)、I/O 接口电路、定时器/计数器等,甚至还有将模/数(A/D)转换器和数/模(D/A)转换器集成在内的单片机。25.8086 的总线读周期和写周期的时序之间的不同之处为( )(分数:2.00)A. B.C. D. E.解析:考点点击本题考查的知识点为 8086 总线读周期和写周期的时序之间的不同之处。要点透析 总线写操作的时序与读操作时序相似,其不同处

    26、在于:(1)AD15AD 0:在 T2T 4期间总线写操作送上欲输出的数据,而无高阻态,总线读操作 T2期间为高阻态。(2) :从 T2T 4 引脚出有效低电平,该信号送到所有的存储器和 I/O 接口。注意,只有被地址信号选中的存储单元或 I/O 端口才会被 信号写入数据。(3)三、名词解释(总题数:5,分数:10.00)26.最小方式(分数:2.00)_正确答案:(最小方式是 8086 微处理器的一种工作方式。在该方式下,由 8086 提供系统所需要的全部控制信号,用来构成一个单处理器系统,此时 MN/ )解析:27.最大方式(分数:2.00)_正确答案:(最大方式是 8086 微处理器的另

    27、一种工作方式。在该方式下,系统的总线控制信号由专用的总线控制器 8288 提供,构成一个多处理机或协处理机系统,此时 MN/MX 线接地。)解析:28.指令周期(分数:2.00)_正确答案:(执行一条指令所需要的时间称为指令周期,它包括取指令、译码和执行等操作所需的时间。)解析:29.时钟周期(分数:2.00)_正确答案:(CPU 时钟脉冲的重复周期称为时钟周期,时钟周期是 CPU 的时间基准由计算机的主频决定。)解析:30.等待周期(分数:2.00)_正确答案:(在 CPU 对内存或外设接口进行读写操作时,当被选中进行数据读写的存储器或外设接口无法在 3 个 T(时钟周期)内完成数据读写,这

    28、时就由该存储器或外设接口发出一个请求延长总线周期的信号,CPU 在接收到该请求信号后,就在 T3与 T4之间插入一个等待周期 Tw。在 Tw 期间,总线上的状态一直保持不变。)解析:四、简答题(总题数:5,分数:20.00)31.在 8086 系统中,指令所在单元的物理地址如何计算?(分数:4.00)_正确答案:(8086 系统中存储器操作数的物理地址由 16 位的段寄存器值(二进制值)左移 4 位再加上段内偏移量。指令存放在代码段 CS 中,指令在段内的偏移量为指令指针 IP 之值。所以,指令的物理地址为:16CS+IP(注意:CS,IP 为十进制值)。)解析:32.简述 8086 最小方式

    29、下的主要总线操作。(分数:4.00)_正确答案:(当总线主设备请求控制权时,通过 HOLD 请求,使 8086 CPU 的 HOLD 信号变为高电平。如果8086 CPU 响应请求,则输出信号 HLDA 有效,同时使 8086 CPU 的地址总线,数据总线,BHE 信号有关的总线控制信号和命令输出信号处于高阻状态。)解析:33.简述 80486 同 80386 的主要区别。(分数:4.00)_正确答案:(80486 同 80386 的主要区别是:(1)芯片内集成有一个指令和数据共用的 8KB 的 4 路组相连的高速缓冲存储器(Cache),由于访问 Cache 的速度远高于访问内存的速度,从而

    30、提高了系统的性能。(2)芯片内集成有数字协处理器(FPU)陛能增强的 80387,FPU 与 CPU 之间、以及 Cache 与 CPU 之间采用 64 位数据传输,大大加快了处理器的运行速度。(3)在 X86 系列芯片中首次采用了 RISC 技术,降低了执行每条指令所需的时钟数,可达到 12 条指令/时钟周期。(4)采用一种称为猝发式总线的技术,使 CPU 与内存在进行成组传送时实现高速数据交换。)解析:34.简述 8086 微处理器在最小方式时,存储器读总线周期和 I/O 写总线周期在时序图上有关信号的区别。(分数:4.00)_正确答案:(1) 信号等于“1”和“0”不同。(2) 有效和

    31、有效不同。(3) )解析:35.8086 的复位信号是什么?有效电平是什么?当 CPU 复位后,寄存器和指令队列处于什么状态?(分数:4.00)_正确答案:(8086 的复位信号是输入 8086CPU 的 1 个控制信号,符号为 RESET,高电平有效。当 RESET 信号有效时,8086 CPU 处于初始化状态,此时,14 个 16 位寄存器除 CS 为 FFFH 外,其他全部清零,指令队列为空。)解析:五、简单分析设计题(总题数:3,分数:20.00)36.分析下面程序段,试回答:(1)该程序段是什么结构的程序;(2)该程序段执行后,(DL)=_,屏幕上显示的字符是_。Buffer DB

    32、0CH MOV AL,BufferCALLFAR PTR SUBROUTSUBROUT PROC FARCM PAL, 10JC K1ADD AL,7K1: ADD AL,30HMOV DL,ALMOV AH,2INT 21HRETSUBROUT ENDP (分数:6.00)填空项 1:_ (正确答案:(1)此程序段的功能是调用子程序结构,在子程序中完成将AL 中对应的字符(0F)在屏幕上显示出来的操作。(2)(DL)=43H,显示的字符为 C。)解析:37.DXX4 DD 80041570HDYY4 DD 44708000HMOV BX,WORD PTR DXX4MOV AX,WORD PT

    33、R DXX4+2CMP AX,WORD PTR DYY4+2JL L2JG DoneCMP BX,WORD PTR DYY4JGE DoneL2: MOV BX,WORD PTR DYY4MOV AX,WORD PTR DYY4+2Done:试问:(1)该程序段所完成的功能;(2)该程序段执行后,(AX)=_,(BX)=_。(分数:7.00)填空项 1:_ (正确答案:(1)该程序段的功能是对两个 4 字节数据进行比较,选出其中大的数据存放在 AX:BX 中。(2)(AX)=8004H,(BX)=1570H)解析:38.MOV AX,1045HMOV BX,A031HMOV CX,A66BHA

    34、ND AH,0F0HAND BL,0FHAND CX,0FF0HOR CL,BLOR CH,AHMOV DX,CX试问:(1)上述程序段所完成的操作_。(2)上述程序段执行后(DX)=_。(分数:7.00)填空项 1:_ (正确答案:(1)此程序完成的操作为:取 AX 中的最高 4 位数、CX 中的中间 8 位数、AX 中的最低 4 位数,组成一个新的 16 位数送入 DX。(2)该程序段执行后(DX)=1661H。)解析:六、综合分析设计题(总题数:2,分数:20.00)39.设计一个程序段,要求将 AX 和 BX 中的 8 位 BCD 数同 CX 和 DX 中的 8 位 BCD 数(AX

    35、和 CX 是最高有效寄存器)相加,运算以后的结果必须存入 CX 和 DX 中。(分数:10.00)_正确答案:(BCD1 DW?,?BCD2 DW?,? BCD3 DW?,?MOV BCD1, BX ;把 AX 和 BX中 BCD 码放到 BCD1 开始的存储单元中MOV BCD1+2,AXMOV BCD2,DX ;把 CX 和 DX中 BCD 码放到 BCD2 开始的存储单元中MOV BCD2+2,CXMOV CX,4 ;循环次数MOV BX,0 ;指针初值为 0CLC ;用到 ADC 指令,初始 CF=0LOP: MOV AL,BYTE PTR BCD1BXADC AL,BYTE PTR

    36、BCD2BXDAA ;对 AL 中 BCD 码调整MOV BYTE PTR BCD3BX,ALINC BXLOOP LOPMOV DX,BCD3MOV CX,BCD3+2HLT)解析:解析 为构成循环,把两个操作数先存入相应的存储单元 BCD1 和 BCD2 中,BCD3 用于存放结果。低位 BCD 码存放低地址存储单元,高位 BCD 码存放高地址存储单元。多字节 BCD 码相加必须从低位开始,因此 BX 指针的初始值为 0,每相加一个字节,指针加 1,循环 4 次。结果存于 CX 和 DX 中。40.假设 BX=54A3H,变量 VALUE 中存放的内容为 68H,确定下列各条指令单独执行后

    37、 BX=?(1)XOR BX,VADUE(2)OR BX,VALUE(3)AND BX,00H(4)SUB BX,VALUE(5)XOR BX,0FFH(6)TEST BX,01H(分数:10.00)_正确答案:(1)指令功能是将 VALUE 单元中的内容与 BX 中的内容进行“异或”运算,即0068H?54A3H=54CBH因此 BX=54CBH。(2)指令功能是将 VALUE 单元中的内容与 BX 中的内容进行“或”运算,即0068HV54A3H=54EBH因此 BX=54EBH。(3)0000H54A3H=0000H,因此 BX=0000H。(4)54A3H-0068H=543BH,因此 BX=543BH。(5)5AA3H?00FFH=545CH,因此 BX=545CH。(6)指令功能是 BX 中的内容与 0001H 进行“与”运算,影响标志位,但不保存运算结果,因此 BX 仍为54A3H。)解析:


    注意事项

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




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

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

    收起
    展开