1、完整微型计算机原理嘉兴学院试卷 20182019学年第一学期期末考试试卷NOA卷 课程名称:微型计算机原理 使用班级:计科、网络 考试形式:闭卷班级: 姓名: 学号: 座位号: 题号一二三四五六七八总分得分评阅人一、选择题(在每小题的备选答案中,选出一个正确答案,并将正确答案的序号填在下表内。每小题2分,共20分)1、寄存器间接寻址方式中,操作数在_中. A、通用寄存器 B、堆栈 C、存储器 D、段寄存器2、当写入计数初值相同,GATE=1,8253的方式0和方式1最主要的不同之处为 _ 。A、输出波形不同 B、门控信号方式0为低电平而方式1为高电平 C、方式0为写入后即触发而方式1为GATE
2、的上升沿触发 D、输出信号周期相同但一个为高电平一个为低电平.3、8253的控制信号为 =0、 =1、 =0、A1=0、A0=0表示CPU正在_ 。 A、读计数器1 B、读计数器0 C、写入计数器1 D、写入计数器04、某系统采用8255A作并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A口的口地址应为 。A、 0C8H B、0CAH C、 0CH D、 0EH5、在8253的6种工作方式中,能够自动重复工作的两种方式是 。 A、方式1,方式2 B、方式2,方式3 C、方式2,方式4 D、方式3,方式56、由2732(4K8)芯片组成64KB的存储器,则需要_
3、块芯片。 A、12 B、24 C、 16 D、147、异步串行通信的主要特点是 。(A) 通信双方不需要同步 (B) 传送的每个字符是独立发送的 (C) 字符之间的间隔时间应相同 (D) 传送的数据中不含有控制信息8、能将数字信号转换为模拟信号的接口芯片是 。 A、 8259 B、 D/A C、 8251 D、 A/D9、 对8253当计数初值为 时,定时时间最长. A、 0 B、 65535 C、 9999 D、 FFFFH10、若8253A的计数器0工作方式3(方波方式),CLK端输入的脉冲频率是100kHz,当计数器初值为25时,OUT端输出的方波正半周期和负半周期的宽度分别为_。 A、
4、130s、120s B、250s、250s C、120s、130s D、125s、125s二、填空题(每题2分,共20分)1、8086的编程结构中,执行部件EU的组织有: 4个通用寄存器, 4个专用寄存器 ,标志寄存器和 ALU 。2、某8086微处理器系统中设计了一个存储为128KB的SRAM存储器模块,约定该存储器模块的起始地址为40000H,则该存储器模块的末地址为_5FFFFH_。3、一个8位DA转换器的满量程为10V,如输出信号的上限为8V,则上限信号所对应的二进制码是 0CCH 4、设异步传输的波特率为1200,每个字符由一个起始位、一个停止位、一个校验位和7位数据位,则每秒钟能传
5、输的最大字符个数为 120 个,若采用同样的波特率进行同步通信,使用4个同步字符,则每秒钟能传输的最大字符个数为 165 个.5、一个10位的A/D转换器,满量程为+5V,则最小可识别的电压是 0。00488 。6、如果串行传输速率是2400波特,数据位的时钟周期是 1/2400 秒?7、若CS=A000H,当前代码在存储器中的物理地址范围 A0000H 到 AFFFFFH ;若数据段位于52000H到61FFFH的64K范围,DS= 5200H .8、某8253A定时器/计数器0的CLK0输入时钟频率是1MHz,要求的定时时间是10ms,则定时器/计数器0的定时常数应该是 10000 。9、
6、8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H27H,8259A的端口地址为B0H和B1H。8259A设定初始化命令字ICW1、ICW2、ICW4为 00011011B 、 00100000B 和 00000011B .10、8086系统采用单片8259A中断控制器控制中断,中断类型码给定为20H,中断源的请求线与IR5相连,则对应该中断源的中断向量表入口地址是 0094H 。三、简答题 (每小题5分,共30分)1、说明总线接口部件的作用。.2、CPU 与外设交换数据时,为什么要通过I/O 接口进行?I
7、/O 接口电路有哪些主要功能?3、已知(SP)=0100H, (SS)=3500H, (CS)=9000H, (IP)=0200H, (0020H)=7FH,(00021H)=1AH,(00022H)=07H,(00023H)=6CH,在地址为90200开始的连续两个单元中存放一条两字节指令INT 8,使之处在执行该指令并进入相应的中断例程时,SP、 SS、CS 、IP寄存器的内容以及SP所指向的字单元的内容是什么?SS: 3500H ,SP: 00FAH IP=84=100000B=20H=1A7FHCS=6C07HSP所指:6CH 4、某程序数据段中存放了两个字,1EE5H 和2A8CH,
8、已知DS=7850H,数据存放的偏移地址为3121H 及285AH.试画图说明它们在存储器中的存放情况。若要读取这两个字,需要对存储器进行几次操作?偏移地址为3121H 两次操作偏移地址为285AH 一次操作5、某系统利用8251A与外设通信,已知8251A的方式控制字格式。试回答:(1)8251A的串-并转换和并一串转换是用什么方法实现的?(2)当方式控制字为FEH时,发送英文字母“D”时的帧信息是什么?(注:字母A的ASCII值为65)(3)若此时引脚TxC的输入频率为76.8kHz,则串行信息的发送波特率是多少?(1)接收移位寄存器和发送移位寄存器(2)000100010011(3)76
9、。81000/16=48006、 数据采集系统电路如图所示。图中A/D转换器为ADC0809,定时/计数器82535的计数器1将5MHz时钟转换为500kHz提供给ADC0809。根据上述电路和说明,以及下面程序功能的要求,在空格中填入相应的指令.(注:必要时可增减空格)数据采集系统原理图 MOV DX,3DBHMOV AL,57H ;设置82535控制字MOV DX,AL(1) MOV DX,3D9H (2)MOV AL,10H ;设置计数器1计数初值(3)OUT DX,AL ;ADC0809模拟通道IN5采样12次,数据存入BUFMOV BX,OFFSET BUFMOV CX,12LOP:
10、 (4) MOV DX,3D5H ;启动IN5OUT DX, ALCALL DELAY1S ;软件延时1S(5)MOV DX,3D0H ;数据读入BUFMOV BX,AL INC BXLOOP LOP四、 综合题(每小题10分,共30分) 某PC系列微机应用系统以8255A作为接口,采集一组开关的状态,然后它通过一组发光二极管显示出来,(闭合,对应亮;断开,对应灭),电路连接如图所示。已知8255的A、B两组均工作在方式0。(1)写出8255A的四个端口地址。(2分)(2)写出8255A的工作方式控制字。(3分)(3)编写实现给定功能的汇编语言程序,并画出流程图.(5分)(1)8255A的A口
11、、B口、C口和控制地址分别为:320H、321H、322H、323H(2)8355A的方式控制字:82H(3)程序如下:MOV AL,1000000010BMOV DX,323HOUT DX,ALDEC DXDEX DXIN AL,DXNOT ALDEX DXOUT DX,ALHLT2、若8086系统中采用单片8259A作为外部屏蔽中断的优先级管理,正常全嵌套方式,边沿触发,非缓冲连接,非自动中断结束,端口地址为20H和21H。其中,某中断源的中断类型码为4AH,其中中断服务子程序名为SUBS,且已知其地址是2000:3A40H。(1)请问该中断源应与8259A的哪一个IR输入端相连,其中断矢
12、量地址是多少?矢量区对应的4个单元的内容是什么?(5分)(2)请为8259A设置正确的初始化命令字,并编写初始化程序。(5分)(1)4A=01001010B 101B=5 IR5中断矢量地址=中断类型码4即 0100101000B=128H矢量区对应的4个单元的内容是:40H、3AH、00H、20H(2);ICW1初始化MOV DX,20HMOV AL,00010011BOUT DX,AL;ICW2初始化MOV DX,21HMOV AL,01001000BOUT DX,AL;ICW4初始化MOV DX,21HMOV AL,00000001BOUT DX,AL3、在某个以8086为CPU的系统中
13、使用了一块8253芯片,8253的4个端口地址分别为310H、312H、314H和316H,所用的时钟脉冲频率为1MHZ.要求3个计数通道分别完成以下功能:(1)通道0工作于方式3,输出频率为2KHZ的方波;(3分)(2)通道1产生宽度为480us的单脉冲;(4分)(3)通道2用硬件方式触发,输出单脉冲,时间常数为26.(3分)试对8253芯片进行初始化编程。;通道0初始化MOV DX, 316HMOV AL, 00110111BOUT DX, ALMOV DX, 310HMOV AL, 00HOUT DX, ALMOV AL, 05HOUT DX, AL;通道1初始化MOV DX, 316HMOV AL, 01110011BOUT DX, ALMOV DX, 312HMOV AL, 80HOUT DX, ALMOV AL, 04HOUT DX, AL;通道2初始化MOV DX, 316HMOV AL, 10011011BOUT DX, ALMOV DX, 314HMOV AL, 26HOUT DX, AL8259的ICW1、ICW2、ICW4、OCW1、OCW3: 8251的方式(模式)选择字、控制命令字、状态字:8255的方式选择字、C口置0/1字: 8253的方式控制字:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1