1、微型计算机原理与接口技术自考题模拟 49及答案解析(总分:100.00,做题时间:90 分钟)一、第一部分 选择题(总题数:20,分数:20.00)1.以下设备属于微型计算机输出设备的是_(分数:1.00)A.键盘、鼠标、扫描仪B.打印机、显示器、指示灯C.打印机、扫描仪、音箱D.指示灯、打印机、鼠标2.微机中控制总线传输的是_(分数:1.00)A.存储器和 I/O接口的地址码B.命令信号C.命令信号和状态信号D.状态信号3.8255A接口芯片的控制信号中,8255A 与外设之间有一对联络信号,当工作于方式 1的输出接口时,联络信号是_ A B C D (分数:1.00)A.B.C.D.4.下
2、面是指令流水线功能 CPU的特点是_(分数:1.00)A.提高 I/O处理速度B.提高存储器存取速度C.提高 CPU运行速度D.提高 DMA传递速度5.RAM存储器中的信息,其特点是_(分数:1.00)A.不会变动的B.可以读/写的C.可永久保留的D.便于携带的6.设 8255A的 4个端口地址为 78H、79H、7AH 和 7BH,则设置 C口按位置位/复位字时,写入的端口地址应为_(分数:1.00)A.78HB.79HC.7AHD.7BH7.8086处理器的标志寄存器中定义了 9位,其中 3位是控制位,6 位是状态位。下述 4位标志位中不属于控制位的是_(分数:1.00)A.TFB.DFC
3、.OFD.IF、8.等待周期 T w 插在_(分数:1.00)A.T1和 T2之间B.T2和 T3之间C.T3和 T4之间D.T4和 T5之间9.若 8255A的端口 A工作于方式 2,那么端口 B可以工作于的方式为_(分数:1.00)A.0B.1C.0或 1D.210.指令 DEC BX,其采用的寻址方式是_(分数:1.00)A.寄存器寻址B.立即寻址C.寄存器间接寻址D.变址寻址11.设(AL)=05H,(DL)=OF8H,执行 MUL DL指令后,结果为_(分数:1.00)A.(AX)=408HB.(AX)=0FEE0HC.(AX)=0032HD.(AX)=00E0H。12.USB是通用
4、串行总线,最多可连接外设(包括 Hub)的个数为_(分数:1.00)A.2B.127C.64D.413.8255A接口芯片有三个 8位端口P A 口、P B 口和 P C 口,以及用以传送控制命令的控制口,其中可同时用作两个 4位 I/O口的是_(分数:1.00)A.PA口B.PB口C.PC口D.控制口14.下列不正确的指令是_(分数:1.00)A.MOV100H,AXB.(PUSH AX)C.(MOV AX,1OOH)D.MOV100H,25H15.I/O接口中的数据端口、状态端口和控制端口_(分数:1.00)A.都是双向端口B.分别为双向端口、输出端口和输入端口C.分别为输入端口、输入端口
5、和输出端口D.分别为双向端口、输入端口和输出端口16.有一段汇编语言,在一个段基值为 4000H的段中,第一条数据定义语句为 DATA1 DW2233H,5544H,则内存中的数据情况为_(分数:1.00)A.(4000:0000H)=22H;(4000:0001H)=33HB.(4000:0000H)=33H;(4000:0001H)=22HC.(4000:0002H)=55H;(4000:0003H)=44HD.(4000:0001H)=33H;(4000:0002H)=55H17.一个 8位 A/D转换器,输入满刻度值为 IOV,则其分辨率约为_(分数:1.00)A.1.25VB.1.2
6、5mVC.39mVD.0.8V18.外设接口同外设之间交换的信息包括数据信息、状态信息和控制信息,其中数据信息和控制信息是通过来传递的_(分数:1.00)A.CPU的数据总线和控制总线B.CPU的控制总线C.CPU的数据总线D.CPU的地址总线19.构成 8086系统最大存储器容量需用 64K1位的存储器芯片_(分数:1.00)A.8片B.16片C.64片D.128片20.可编程定时器/计数器 8253的 6种工作方式中,既可用软件启动,又可用硬件启动的是_(分数:1.00)A.方式 2和方式 3B.方式 1和方式 2C.方式 1和方式 5D.方式 3和方式 1二、多项选择题(总题数:5,分数
7、:10.00)21.8086的控制总线中,有些信号线是通过输出线向其他部件传输 CPU的控制命令,它们中有_ A B C (分数:2.00)A.B.C.D.E.22.寄存器阵列是微处理器中的一个部件,通常组成部分是_(分数:2.00)A.缓冲器B.控制器C.运算器D.微处理器E.锁存器23.一个采用中断方式的输出接口,通常需要有_(分数:2.00)A.数据输入端口B.数据输出端口C.控制端口D.状态端口E.中断控制逻辑24.Intel 8251是一个可编程的串行接口芯片,就其内部结构而言,主要有_(分数:2.00)A.并串转换功能的发送缓冲器B.串并转换功能的接收缓冲器C.数据总线缓冲器D.读
8、写控制逻辑E.Modem控制25.为了使电路工作可靠,8251A 时钟信号输入端 CLK的频率应_(分数:2.00)A.工作在同步方式时,大于数据传送率的 30倍B.工作在异步方式时,应大于数据传送率的 5.6倍C.越大越好D.应在 19.2kHz64kHz 范围E.工作在异步方式时,大于数据传送率的 4.5倍三、第二部分 非选择题(总题数:5,分数:10.00)26.存储容量 (分数:2.00)_27.存储字 (分数:2.00)_28.内部中断 (分数:2.00)_29.PnP (分数:2.00)_30.异步串行通信中的“帧出错” (分数:2.00)_四、简答题(总题数:5,分数:20.00
9、)31.8086/8088的 EU与 BIU是如何协同工作的? (分数:4.00)_32.接口的基本作用是什么?什么是端口?8086 共有多少个端口? (分数:4.00)_33.I/O接口电路应具有哪些电路单元? (分数:4.00)_34.什么是查询输入/输出方式,它有什么特点? (分数:4.00)_35.类型码为 8的中断是什么类型的中断,它的中断服务程序入口地址放在什么地方?试说明它的存放格式。(分数:4.00)_五、简单分析设计题(总题数:3,分数:20.00)36.下图为采用 8253-5产生定时中断信号,送 8259A的 IR 2 ,已知 f CLK =1MHz,要求每隔 1小时发出
10、一个中断请求,IR 2 的中断类型为 OAH,中断服务程序的入口地址为 INTER,8253-5 的端口地址为190H193H,试编制 8253-5的初始化程序,并把中断服务程序的入口地址送入中断向量表。 (分数:6.00)_执行完下列程序后,回答指定的问题。 MOV AX,0 MOV BX,1 MOV CX,50 LP: ADD AX,BX ADD BX,2 LOOP LP 问:(分数:7.00)(1).该程序的功能是_。(分数:3.50)_(2).程序执行完成后,(AX)=_。(分数:3.50)_37.设时钟频率为 4MHz,该指令的机器码为 4字节,存放在 2000H:2000H开始的代
11、码段中。8086CPU 执行MOV2005H,AX 指令语句后,从取指到执行指令最少需要多少时间? (分数:7.00)_六、综合分析设计题(总题数:2,分数:20.00)38.设计一个程序段,要求将 AX和 BX中的 8位 BCD数同 CX和 DX中的 8位 BCD数(AX 和 CX是最高有效寄存器)相加,运算以后的结果必须存入 AX和 BX中。 (分数:10.00)_8255的 PA口同 7段 LED数码管显示器的接口连接图如图所示。 (分数:10.00)(1).8255的 PA口工作于哪种方式(写出方式编号及名称),用作输入还是输出?用作何种端口?并写出属于哪种数据传送的控制方式,为什么?
12、(分数:5.00)_(2).分别写出显示“0”和“8”的程序段(注:8255 的端口地址为 190H193H)。(分数:5.00)_微型计算机原理与接口技术自考题模拟 49答案解析(总分:100.00,做题时间:90 分钟)一、第一部分 选择题(总题数:20,分数:20.00)1.以下设备属于微型计算机输出设备的是_(分数:1.00)A.键盘、鼠标、扫描仪B.打印机、显示器、指示灯 C.打印机、扫描仪、音箱D.指示灯、打印机、鼠标解析:考点 输出设备的含义及例子 解析 A 选项中均为输入设备;C 扫描仪为输入设备;D 选项鼠标为输入设备。2.微机中控制总线传输的是_(分数:1.00)A.存储器
13、和 I/O接口的地址码B.命令信号C.命令信号和状态信号 D.状态信号解析:考点 微机控制总线传输的内容 解析 控制总线传送的内容主要是用来负责控制的功能,A 选项属于地址线所传送的;BD 选项的内容不够全面。3.8255A接口芯片的控制信号中,8255A 与外设之间有一对联络信号,当工作于方式 1的输出接口时,联络信号是_ A B C D (分数:1.00)A.B. C.D.解析:考点 8255A 工作在工作方式 1的输出接口,联络信号 解析 OBF 是输出缓冲满信号,低电平有效,当其有效时表示 CPU已经将数据输出到指定的端口,通知外设将数据取走;ACK 是响应信号,低电平有效,由外设送来
14、,有效时表示 8255A数据已经为外设所接收。4.下面是指令流水线功能 CPU的特点是_(分数:1.00)A.提高 I/O处理速度B.提高存储器存取速度C.提高 CPU运行速度 D.提高 DMA传递速度解析:考点 具有指令流水线功能的 CPU的特点 解析 当一条指令完成预取步骤时,流水线就可以开始对另一条指令的操作,极大地提高了指令的执行速度。AD 选项是 I/O接口需要解决的,也是其特点;B 选项是存储系统需要解决的,也是其特点。5.RAM存储器中的信息,其特点是_(分数:1.00)A.不会变动的B.可以读/写的 C.可永久保留的D.便于携带的解析:考点 RAM 存储器的特点 解析 RAM
15、存储器的特点是存储器中的信息能读能写,且对存储器中任意存储单元进行读写操作所需要的时间基本一样,RAN 中的信息在关机后,会立即消失。6.设 8255A的 4个端口地址为 78H、79H、7AH 和 7BH,则设置 C口按位置位/复位字时,写入的端口地址应为_(分数:1.00)A.78HB.79HC.7AHD.7BH 解析:考点 8255A 的端口设置及初始化问题 解析 四个端口地址分别为 A、B、C、控制端口;写入控制信息需要往控制端口写入,给出的 4个地址,顺序依次为 A、B、C、控制端口的地址;设置 C口的控制信息需要在控制端口没置。7.8086处理器的标志寄存器中定义了 9位,其中 3
16、位是控制位,6 位是状态位。下述 4位标志位中不属于控制位的是_(分数:1.00)A.TFB.DFC.OF D.IF、解析:考点 8086 的标志寄存器 解析 标志寄存器用来指示微处理器的状态,并控制其操作。8.等待周期 T w 插在_(分数:1.00)A.T1和 T2之间B.T2和 T3之间C.T3和 T4之间 D.T4和 T5之间解析:考点 8086 的指令周期 解析 等待周期在输入地址信号后再插入,C 选项满足。需要熟记其读写周期等。9.若 8255A的端口 A工作于方式 2,那么端口 B可以工作于的方式为_(分数:1.00)A.0B.1C.0或 1 D.2解析:考点 8255A 的工作
17、方式 解析 当端口 A在方式 2下工作时,端口 B可以在方式 0(此时只能够采用无条件传递)或方式 1下工作。10.指令 DEC BX,其采用的寻址方式是_(分数:1.00)A.寄存器寻址B.立即寻址 C.寄存器间接寻址D.变址寻址解析:考点 寻址方式 解析 BX 属于寄存器,其他选项均不正确。11.设(AL)=05H,(DL)=OF8H,执行 MUL DL指令后,结果为_(分数:1.00)A.(AX)=408H B.(AX)=0FEE0HC.(AX)=0032HD.(AX)=00E0H。解析:考点 MuL 指令 解析 单字节的数据放到 AX中;(AX)=05HOF8H=408H。12.USB
18、是通用串行总线,最多可连接外设(包括 Hub)的个数为_(分数:1.00)A.2B.127 C.64D.4解析:考点 USB 的主要规范 解析 数据传输速度有两种,最多可连接 127个外设装置,连接节点的距离可达 5m,连接电缆有两种规格。13.8255A接口芯片有三个 8位端口P A 口、P B 口和 P C 口,以及用以传送控制命令的控制口,其中可同时用作两个 4位 I/O口的是_(分数:1.00)A.PA口B.PB口C.PC口 D.控制口解析:考点 8255A 的接口的相关知识 解析 PC 口可以用作两个 4位 I/O口。14.下列不正确的指令是_(分数:1.00)A.MOV100H,A
19、XB.(PUSH AX)C.(MOV AX,1OOH)D.MOV100H,25H 解析:考点 常用指令寻址的用法 解析 不能够直接传数据到物理地址。15.I/O接口中的数据端口、状态端口和控制端口_(分数:1.00)A.都是双向端口B.分别为双向端口、输出端口和输入端口C.分别为输入端口、输入端口和输出端口D.分别为双向端口、输入端口和输出端口 解析:考点 接口的类型 解析 数据端口需要从外设发送或接收数据,故是双向端口;状态端口是外设的状态信息,对 CPU来说是输入端口;控制端口是发送控制信息到外设,故是输出端口。16.有一段汇编语言,在一个段基值为 4000H的段中,第一条数据定义语句为
20、DATA1 DW2233H,5544H,则内存中的数据情况为_(分数:1.00)A.(4000:0000H)=22H;(4000:0001H)=33HB.(4000:0000H)=33H;(4000:0001H)=22H C.(4000:0002H)=55H;(4000:0003H)=44HD.(4000:0001H)=33H;(4000:0002H)=55H解析:考点 数据在内存的存放位置 解析 高位数据放到高位内存,低位数据放到低位内存。17.一个 8位 A/D转换器,输入满刻度值为 IOV,则其分辨率约为_(分数:1.00)A.1.25VB.1.25mVC.39mV D.0.8V解析:考
21、点 分辨率 解析 分辨率=量程/2 位数:10/2 8 =10/256=39mV。18.外设接口同外设之间交换的信息包括数据信息、状态信息和控制信息,其中数据信息和控制信息是通过来传递的_(分数:1.00)A.CPU的数据总线和控制总线B.CPU的控制总线C.CPU的数据总线 D.CPU的地址总线解析:考点 外设接口同外设之间交换的信息 解析 数据信息、状态信息和控制信息通常都以数据形式通过 EPU(或系统总线)的数据总线同 CPU进行传递,这些信息分别存放到 I/O接口的不同类型的寄存器中。19.构成 8086系统最大存储器容量需用 64K1位的存储器芯片_(分数:1.00)A.8片B.16
22、片 C.64片D.128片解析:考点 8086 存储系统 解析 8086 的数据总线的位数为 16位。最大存储容量 64KB,故为 16片。20.可编程定时器/计数器 8253的 6种工作方式中,既可用软件启动,又可用硬件启动的是_(分数:1.00)A.方式 2和方式 3 B.方式 1和方式 2C.方式 1和方式 5D.方式 3和方式 1解析:考点 8253 的工作方式 解析 方式 2、3 软硬启动均可。二、多项选择题(总题数:5,分数:10.00)21.8086的控制总线中,有些信号线是通过输出线向其他部件传输 CPU的控制命令,它们中有_ A B C (分数:2.00)A. B. C. D
23、.E.解析:考点 8086 控制总线的输出信号 解析 DE 选项由外设而发,D 为中断,外设完成相应的工作后,就会发送中断信号给 CPU。E 也是这种情况。22.寄存器阵列是微处理器中的一个部件,通常组成部分是_(分数:2.00)A.缓冲器 B.控制器C.运算器D.微处理器E.锁存器 解析:考点 寄存器阵列的构成 解析 寄存器阵列包括一组通用寄存器和专用寄存器。通用寄存器用来临时存放参与运算的数据,专用寄存器通常有指令指针(IP)和堆栈指针 sP等。23.一个采用中断方式的输出接口,通常需要有_(分数:2.00)A.数据输入端口B.数据输出端口 C.控制端口 D.状态端口E.中断控制逻辑 解析
24、:考点 中断方式下的输出接口的组成 解析 主要由数据输出端口、控制端口、中断控制逻辑这三个部分组成。24.Intel 8251是一个可编程的串行接口芯片,就其内部结构而言,主要有_(分数:2.00)A.并串转换功能的发送缓冲器 B.串并转换功能的接收缓冲器 C.数据总线缓冲器 D.读写控制逻辑 E.Modem控制 解析:考点 8251A 的内部结构 解析 熟记此类型的题目答案即可。25.为了使电路工作可靠,8251A 时钟信号输入端 CLK的频率应_(分数:2.00)A.工作在同步方式时,大于数据传送率的 30倍 B.工作在异步方式时,应大于数据传送率的 5.6倍C.越大越好D.应在 19.2
25、kHz64kHz 范围E.工作在异步方式时,大于数据传送率的 4.5倍 解析:考点 8251A 时钟信号输入端 CLK的频率 解析 CLK 的频率与数据传输速率有直接的关系,在同步和异步下的频率分别为 30和 4.5倍。三、第二部分 非选择题(总题数:5,分数:10.00)26.存储容量 (分数:2.00)_正确答案:()解析:存储容量是指存储器可以容纳的二进制信息量。以存储器中存储地址寄存器 MAR的编址数与存储字位数的乘积表示。考点 存储容量27.存储字 (分数:2.00)_正确答案:()解析:计算机系统中,作为一个整体一次存放或取出内存储器的数据称为“存储字”。考点 存储字28.内部中断
26、 (分数:2.00)_正确答案:()解析:通过软件调用的中断:INT n 指令中断;执行指令过程产生的“异常”,包括溢出中断、除法出错中断、单步中断。考点 内部中断29.PnP (分数:2.00)_正确答案:()解析:即插即用,只要将扩展卡插入微机扩展槽中,微机会自动配置系统,无须操作人员干预。考点 PnP30.异步串行通信中的“帧出错” (分数:2.00)_正确答案:()解析:若接收的字格式不符合规定(例如测出停止位为“0”等),则称为帧出错。考点 帧出错四、简答题(总题数:5,分数:20.00)31.8086/8088的 EU与 BIU是如何协同工作的? (分数:4.00)_正确答案:()
27、解析:(1)EU 通过 BIU进行片外操作数的访问,BIU 为 EU提供将要执行的指令; (2)EU与 BIU可独立工作,当。EU 不需要 BIU提供服务时,BIU 可进行填充指令队列的操作。8086/8088在什么时候及什么条件下可以响应一个外部 INTR中断请求。 考点 8086 中 EU与 BIU的协同工作32.接口的基本作用是什么?什么是端口?8086 共有多少个端口? (分数:4.00)_正确答案:()解析:接口的基本作用:输入缓冲,输出锁存,输入缓冲器即带选通端的三态门,选通端由地址及读信号控制。一个 I/O地址称一个端口,8086 共可有 65536个端口。考点 接口、端口33.
28、I/O接口电路应具有哪些电路单元? (分数:4.00)_正确答案:()解析:(1)输入/输出数据锁存器和缓冲器; (2)控制命令和状态寄存器; (3)地址译码器; (4)读写控制逻辑; (5)中断控制逻辑。 考点 I/O 接口电路34.什么是查询输入/输出方式,它有什么特点? (分数:4.00)_正确答案:()解析:查询输入输出方式是指 CPU在与外设交换前先检测外设的状态线,如果外设准备好与 CPU交换数据,则通过状态线通知 CPU,CPU 在检测到外设准备好后再与外设交换数据,查询输入、输出方式除了接口中有数据线外,还有状态线。考点 查询输入输出方式及其特点35.类型码为 8的中断是什么类
29、型的中断,它的中断服务程序入口地址放在什么地方?试说明它的存放格式。(分数:4.00)_正确答案:()解析:类型码为 8的中断是可屏蔽中断。它的中断服务程序入口地址放在内存从 32开始的 4个地址中,其中地址为 32和 33存储单元中放的是中断服务程序入口地址的偏移地址,地址为 34和 35的存储单元中存放的是中断服务程序入口地址的段地址。考点 中断以及类型、地址五、简单分析设计题(总题数:3,分数:20.00)36.下图为采用 8253-5产生定时中断信号,送 8259A的 IR 2 ,已知 f CLK =1MHz,要求每隔 1小时发出一个中断请求,IR 2 的中断类型为 OAH,中断服务程
30、序的入口地址为 INTER,8253-5 的端口地址为190H193H,试编制 8253-5的初始化程序,并把中断服务程序的入口地址送入中断向量表。 (分数:6.00)_正确答案:()解析:初始化程序如下: 执行完下列程序后,回答指定的问题。 MOV AX,0 MOV BX,1 MOV CX,50 LP: ADD AX,BX ADD BX,2 LOOP LP 问:(分数:7.00)(1).该程序的功能是_。(分数:3.50)_正确答案:()解析:完成 0到 100间所有奇数的求和功能。(2).程序执行完成后,(AX)=_。(分数:3.50)_正确答案:()解析:2500。 考点 汇编程序代码的
31、阅读(LOOP) 解析 看到 LOOP跳转到的位置和 CX、AX、BX 的赋的初值,很容易就能理解其题意。37.设时钟频率为 4MHz,该指令的机器码为 4字节,存放在 2000H:2000H开始的代码段中。8086CPU 执行MOV2005H,AX 指令语句后,从取指到执行指令最少需要多少时间? (分数:7.00)_正确答案:()解析:441/4MB=4s 考点 指令执行需要的时间 解析 该条指令的机器码为 4字节放在 2000H:2001H开始的 4个单元中,则取指令需要 2个总线周期,第一次去 2000H:2000H与 2000H:20011 H2个单元中的 16位代码;第二次取出 20
32、00H:2002H与2000H:2003H两个单元中的 16位,码;接着执行指令,将 AX中 16位数传送到 DS:2005H与 DS:2006H两个存储单元中,因是奇地址,需 2个总线周期才能完成。这样从取指至 0执行共需 4个总线周期,在无等待周期的情况下,从取指到执行共需:441/4MB=4s。六、综合分析设计题(总题数:2,分数:20.00)38.设计一个程序段,要求将 AX和 BX中的 8位 BCD数同 CX和 DX中的 8位 BCD数(AX 和 CX是最高有效寄存器)相加,运算以后的结果必须存入 AX和 BX中。 (分数:10.00)_正确答案:()解析:具体代码如下: BCD1
33、DW?,? BCD2 DW?,? BCD3 DW?,? . MOV BCD1,BX;将 AX和 BX中的 BCD码放到 BCD1开始的存储单元中 MOV BCD1+2 AX MOV BCD2,DX;将 CX和 DX中的 BCD码放到 BCD2开始的存储单元中 MOV BCD2+2,CX MOV CX,4;循环计数 MOV BX,0;指针初值为 0 CLC LOP: MOV AL,BYTE PTR BCD1BX ADC AL,BYTE PTR BCD2BX DAA;对 AL中的 BCD码调整 MOV BYTE PTR BCD3BX,AL INC BX LOOP LOP MOV AX,BCD3 M
34、OV BX,BCD3+2 HLT 考点 汇编程序的编写 解析 将数据保存到 AX、BX、CX、DX 中。然后循环进行处理,最后放到 AX、BX 中。8255的 PA口同 7段 LED数码管显示器的接口连接图如图所示。 (分数:10.00)(1).8255的 PA口工作于哪种方式(写出方式编号及名称),用作输入还是输出?用作何种端口?并写出属于哪种数据传送的控制方式,为什么?(分数:5.00)_正确答案:()解析:8255 的 PA口工作于方式 0(基本输入/输出),用作输出;作为数据输出端口,属于无条件传送方法,因为接口电路中既无查询口,又无中断控制逻辑。(2).分别写出显示“0”和“8”的程序段(注:8255 的端口地址为 190H193H)。(分数:5.00)_正确答案:()解析:如图所示,7 段 LED数码管显示器采用共阴极连接,阳极接 PA口,PA 为正对应段发光。