1、微型计算机原理与接口技术真题 2010 年 10 月及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:20.00)1.以下设备属于微型计算机输出设备的是( )A键盘、鼠标、扫描仪 B打印机、显示器、指示灯C打印机、音箱、扫描仪 D指示灯、打印机、鼠标(分数:1.00)A.B.C.D.2.微机中控制总线传送的是( )A存储器和 I/O 接口的地址码 B命令信号C状态信号 D命令信号和状态信号(分数:1.00)A.B.C.D.3.8255A 接口芯片的控制信号中,8255A 与外设之间有一对联络信号,当工作于方式 1 的输出接口时,联络信号是( )(分数:1
2、.00)A.B.C.D.4.设 8255A 的 4 个端口地址为 78H、79H、7AH 和 7BH,则设置 C 口按位置位/复位字时,写入的端口地址应为( )A78H B79HC7AH D7BH(分数:1.00)A.B.C.D.5.设 8255A 的 4 个端口地址为 88H、89H、8AH 和 8BH,则写入工作方式选择字时,写入的端口地址应为( )A88H B89HC8AH D8BH(分数:1.00)A.B.C.D.6.8255A 接口芯片有三个 8 位端口PA 口、PB 口和 PC 口,以及用以传送控制命令的控制口,其中可同时用作两个 4 位 I/O 口的是( )APA 口 BPB 口
3、CPC 口 D控制口(分数:1.00)A.B.C.D.7.8255A 的 PA 口工作于方式 2 时,PB 口可以工作于( )A方式 0 的无条件传送和方式 1 B方式 0 的查询传送和方式 1C方式 2 D任何方式(分数:1.00)A.B.C.D.8.可编程定时器/计数器 8253 的 6 种工作方式中,只可用软件启动的是( )A方式 2、5 B方式 1、2C方式 1、5 D方式 0、4(分数:1.00)A.B.C.D.9.8253 可编程定时/计数器,在初始化时写入计数初值的范围是( )A0000HFFFFH B00001HFFFFHC065536 D165536(分数:1.00)A.B.
4、C.D.10.CPU 可以对 8253 计数器执行读操作,其读到的是( )A工作方式字B计数初值C计数执行部件 CE(减法计数器)的当前值D0(分数:1.00)A.B.C.D.11.8086 处理器的标志寄存器中定义了 9 位,其中 3 位是控制位,6 位是状态位。下述 4 位标志位中不属于控制位的是( )ATF BDFCOF DIF(分数:1.00)A.B.C.D.12.8086/8088CPU 的寄存器中,在内存操作时不可用作寄存器间接寻址的寄存器是( )ASI BBXCDI DDX(分数:1.00)A.B.C.D.13.8086CPU 在存储器读/写时遇到 READY 无效后可插入( )
5、A1 个等待周期 B2 个等待周期C3 个等待周期 D等待周期个数由具体情况而定(分数:1.00)A.B.C.D.14.等待周期 Tw 插在( )AT 1和 T2之间 BT 2和 T3之间CT 3和 T4之间 DT 4和 T5之间(分数:1.00)A.B.C.D.15.8086CPU 在进行对存储器输出操作时,控制信号 (分数:1.00)A.B.C.D.16.指令 INC BX,其采用的寻址方式是( )A寄存器寻址 B立即寻址C寄存器间接寻址 D变址寻址(分数:1.00)A.B.C.D.17.有一段汇编语言,在一个段基值为 4000H 的段中,第一条数据定义语句为 DATA1DW2233H,5
6、544H,则内存中的数据情况为( )A(4000:0000H)=22H;(4000:0001H)=33HB(4000:0000H)=33H;(4000:0001H)=22HC(4000:0002H)=55H;(4000:0003H)=44HD(4000:000IH)=33H;(4000:0002H)=55H(分数:1.00)A.B.C.D.18.执行 PUSH 指令以后,栈指针的变化为( )ASP 加一 BSP 加二CSP 减一 DSP 减二(分数:1.00)A.B.C.D.19.一个 8 位 A/D 转换器,输入满刻度值为 10V,则其分辨率约为( )A1.25V B1.25mVC39mV
7、D0.8V(分数:1.00)A.B.C.D.20.在对双极性模拟信号进行编码时,常用的一种编码,其符号位为“1”表示正值,符号位为“0”表示负值,这种编码称为( )A原码 B反码C补码 D移码(分数:1.00)A.B.C.D.二、多项选择题(总题数:5,分数:10.00)21.8086 的控制总线中,有部分信号线是外部向 CPU 输入的控制及请求信号,它们中有( )(分数:2.00)A.HLDAB.HOLDC.READYD.INTRE.22.在 8086 系统中,要实现 CPU 和存储器的连接,必须 ( )(分数:2.00)A.A0选中偶存储体B.数据总线的 D7D 0选中奇存储体 D7D 0
8、C.地址总线的 AnA 0选中存储器的 AnA 0D.数据总线的 D15D 8选中偶存储体 D7D 0E.选中奇存储体23.在下列指令中,有可能影响标志位 CF 的指令是( )(分数:2.00)A.XORB.SFILC.SUBD.MOVE.INC24.8086CPU 响应可屏蔽中断请求 INTR 的条件是( )(分数:2.00)A.外设有中断请求,中断接口中的中断请求触发器置 1B.中断接口中的中断允许触发器置 1C.8086CPU 开中(IF=1)D.CPU 完成当前的总线周期E.CPU 完成当前指令周期25.串行异步发送器具有的功能是( )(分数:2.00)A.串行数据转并行B.并行数据转
9、串行C.添加停止位D.判别起始位E.进行奇偶校检并提供出错信息三、名词解释(总题数:5,分数:10.00)26.半导体存储器的存储容量(分数:2.00)_27.存储字(分数:2.00)_28.内部中断(分数:2.00)_29.PnP(即 P(4000:0001H)=33HB(4000:0000H)=33H;(4000:0001H)=22HC(4000:0002H)=55H;(4000:0003H)=44HD(4000:000IH)=33H;(4000:0002H)=55H(分数:1.00)A.B. C.D.解析:18.执行 PUSH 指令以后,栈指针的变化为( )ASP 加一 BSP 加二CS
10、P 减一 DSP 减二(分数:1.00)A.B.C.D. 解析:解析 PUSH src;(W)SPSP2。19.一个 8 位 A/D 转换器,输入满刻度值为 10V,则其分辨率约为( )A1.25V B1.25mVC39mV D0.8V(分数:1.00)A.B.C. D.解析:解析 若输入电压的满刻度值为 VFS,转换器的位数为 n 分辨率为 1/2nVFS,当输入电压满刻度值为 VFS=10V,则 8 位 A/D 转换器的分辨率为 10V/2560.039V=39mV。20.在对双极性模拟信号进行编码时,常用的一种编码,其符号位为“1”表示正值,符号位为“0”表示负值,这种编码称为( )A原
11、码 B反码C补码 D移码(分数:1.00)A.B.C.D. 解析:解析 偏移二进制码(移码)是一种直接的二进制编码,用满刻度来加以偏移。符号位在正值(包括零在内)时,均为“1”,而在负值时均为“0”。这种编码常用于微型计算机的双极性模拟量转换。二、多项选择题(总题数:5,分数:10.00)21.8086 的控制总线中,有部分信号线是外部向 CPU 输入的控制及请求信号,它们中有( )(分数:2.00)A.HLDAB.HOLD C.READY D.INTRE. 解析:22.在 8086 系统中,要实现 CPU 和存储器的连接,必须 ( )(分数:2.00)A.A0选中偶存储体 B.数据总线的 D
12、7D 0选中奇存储体 D7D 0 C.地址总线的 AnA 0选中存储器的 AnA 0D.数据总线的 D15D 8选中偶存储体 D7D 0E.选中奇存储体解析:23.在下列指令中,有可能影响标志位 CF 的指令是( )(分数:2.00)A.XOR B.SFIL C.SUB D.MOVE.INC解析:24.8086CPU 响应可屏蔽中断请求 INTR 的条件是( )(分数:2.00)A.外设有中断请求,中断接口中的中断请求触发器置 1 B.中断接口中的中断允许触发器置 1 C.8086CPU 开中(IF=1) D.CPU 完成当前的总线周期 E.CPU 完成当前指令周期解析:解析 如果 IF=“H
13、”(置 1)表示 INTR 线上的中断开放,CPU 在完成现行正在执行的指令后,识别该中断请求,并进行中断处理。中断允许标志 IF 可以用 STI(中断允许位置住)指令或 CLI(中断允许位清零)指令来设定。也可以将命令写入 8259A 的 IMR(中断屏蔽寄存器),从而有选择地屏蔽 INTR 线上的中断。25.串行异步发送器具有的功能是( )(分数:2.00)A.串行数据转并行B.并行数据转串行 C.添加停止位 D.判别起始位E.进行奇偶校检并提供出错信息解析:三、名词解释(总题数:5,分数:10.00)26.半导体存储器的存储容量(分数:2.00)_正确答案:(是指存储器可以容纳的二进制信
14、息量。以存储器中存储地址寄存器 MAR 的编址数与存储字位数的乘积表示。)解析:27.存储字(分数:2.00)_正确答案:(计算机系统中,作为一个整体一次存放或取出内存储器的数据称为“存储字”。)解析:28.内部中断(分数:2.00)_正确答案:(通过软件调用的中断:INT n 指令中断;执行指令过程产生的“异常”,包括溢出中断、除法出错中断、单步中断。)解析:29.PnP(即 P&P)(分数:2.00)_正确答案:(即插即用,只要将扩展卡插入微机扩展槽中,微机会自动配置系统,无需操作人员干预。)解析:30.异步串行通信中的“帧出错”(分数:2.00)_正确答案:(若接收的字格式不符合规定(例
15、如测出停止住为“0”等),则称为帧出错。)解析:四、简答题(总题数:5,分数:20.00)31.简述 8086CPU 读与写时序图的主要区别。(分数:4.00)_正确答案:(1)读时序图中 在 T2开始为有效电平;写时序图中 在 T2开始为有效电平。(2)读时序图中 为低电平;写时序图中 )解析:32.I/O 接口电路应具有哪些电路单元?(分数:4.00)_正确答案:(1)输入/输出数据锁存器和缓冲器。(2)控制命令和状态寄存器。(3)地址译码器。(4)读写控制逻辑。(5)中断控制逻辑。)解析:33.作为整合型芯片组,控制芯片组在原南桥、北桥电路基础上,又集成了哪些功能部件?(分数:4.00)
16、_正确答案:(主要功能部件有:显示卡、声卡、网卡和硬盘接口电路等)解析:34.在 A/D 转换过程中,采样保持电路有什么作用?在什么情况下可以不使用采样保持电路?(分数:4.00)_正确答案:(由于 A/D 转换需要一定的时间,因此需由采样保持电路接收输入信号并将信号保持稳定。如果输入信号变化缓慢,可以不使用采样保持电路。)解析:35.什么是存储器的奇偶分体?(分数:4.00)_正确答案:(8086 系统中 1MB 的内存空间实际上分为奇偶两部分。“偶存储体”的地址为偶地址,数据线同 8086 的低 8 位数据总线 D7D 0相连接,“奇存储体”的地址为奇地址,数据线同 8086 的高 8 住
17、数据总线 D15D 8相连接,“奇偶存储体”分别由 )解析:五、简单分析设计题(总题数:3,分数:20.00)36.下列程序的功能是显示字符串“Better City Better Life”,试完善其程序:DATA SEGMENTMESSAGE DBDATA ENDSCODE SEGMENT MOV AX,DATAMOV DS,AXMOV AH, MOV DX,INT 21HCODE ENDSEND答案:_(分数:6.00)填空项 1:_ (正确答案:Better City Better Life,$(或Better City Better Life$)09HOFFSET MESSAGE)解
18、析:37.8086 存储系统由两片 HM6116 的芯片组成,如图所示。芯片的选择由 74LS138 译码器来完成, 选中芯片#1, 选中芯片#2。请在 CPU 总线信号和存储器芯片之间正确连线。(注:需要附加基本门电路可任选)(分数:7.00)_正确答案:( )解析:38.某一串行通信设备以异步方式进行 ASC字符传送,约定采用 7 位数据位、1 位偶校验位、1 位停止位,波特率为 9600。试问该设备每分钟最快能传送多少个字符?(分数:7.00)_正确答案:(按题意:一帧信息包括:7 位数据位、1 住偶校验位、1 位停止住,波特率为 9600。注意:还必须加上一位起始位,则一帧信息共有 1
19、+7+1+1=10 位每秒钟传送字符数=9600/10=960每分钟传送字符数=96060=57600注意:这是指各帧连续传送的情况,所以是每分钟最快能传送的字符数。)解析:六、综合分析设计题(总题数:2,分数:20.00)39.如图为一个采用查询传送的输出接口,它由一个译码器和#1#5 五个器件组成,请说明 CPU 输出一个字符的具体工作过程:(1)哪些器件是数据口的部件?(2)哪些器件是状态口的部件?(3)说明 CPU 输出一个数据信息的具体工作过程。(分数:10.00)_正确答案:(1)数据口由器件#1 和#4 组成。(2)状态口由器件#2、#3 和#5 组成。(3)CPU 准备好一个输
20、出数据,用输入指令检测状态信息 BUSY,若 BUSY=0(表示输出设备不忙),CPU 用输出指令将数据通过数据口送到输出设备,同时使 BUSY=1 表示设备正在接受数据。)解析:40.某 8253 可编程定时器,给定输入频率为 2MHz 的时钟信号。现要求 OUT 输出高电平和低电平都为 1S 的周期信号,请说明:(1)如何用计数通道 0 和 1 实现上述要求。画出计数通道 0 和 1 的连接图;(2)写出计数通道 0 和 1 的初始化程序段(包括方式选择和计数初值)。8253 的端口地址为 60H63H。建议二个通道都采用 BCD 码计数,通道 0 采用方式 2。8253 控制字格式为:(分数:10.00)_正确答案:(1)总计数初值 N=Tour/TCLK=2S/1/2MHz=2s/0.510-6S=4106N1N2=4106今 N1=N2=2103=2000通道 0 工作于方式 2,计数初值 2000,BCD 计数通道 1 工作于方式 3,计数初值 2000,BCD 计数连接图)解析: