当前位置:文档之家› 微机原理期末试卷A(带答案)

微机原理期末试卷A(带答案)

BIU的功能:8086CPU与外部(存储器、I/O端口)传送指令代码或数据。 BIU的组成: 20位的地址加法器 16位的4个段地址寄存器(CS、DS、ES、SS) 16位的指令指针寄存器 IP 16位的内部暂存器 6字节的指令队列缓冲器 总线控制逻辑 1分
2. 8086CPU 系统中, 在 有一个堆栈区, 其地址为 5600H: 0000H—5600H: 0300H, (SP)=0070H. 请问:1)栈顶地址的值 2)栈底地址的值 3)若把数据 2010H 存入,在堆栈存储区是怎样放置的,此时 SP 是多少?
答:时钟周期是CPU工作的时间基准,由计算机主频决定; 成为指令周期。 2分 总线周期是CPU完成一次访问存储器或IO端口操作所需要的时间。 执行一条指令所需要的时间
四、编程题(共2题,每题10分,共20分)请把本题答案写在答题纸上! 1.设主片8259A的中断类型码范围是18H—1FH,端口地址为220H和221H,从片 8259A的中断类型码为28H—2FH, 端口地址为2A0H和2A1H;从片8259A的INT与主 片的IR2相连。要求中断请求信号采用边沿触发、全嵌套、缓冲、非自动中断结束 方式。试通过编程对主、从片8259A进行初始化。 2.在8255A的接口应用实验中,使端口A工作在方式0并作为输出口,端口B工作 于方式1并作为输入口,如下硬件连接图,从PB口输入的开关状态通过PA口输出 控制相应灯的亮和灭,在相应的横线位置上写上程序段,完成本程序。 其中,程序装入到实验箱0000:2000开始的位置;8259A的中断类型码是08H-0FH
第 2 页 共 6 页
2010~2011 学年第 一 学期 微型计算机原理与应用
1) 栈顶地址:逻辑地址为 5600H:0070H 物理地址为 5600H× 10H+0070H=56070H 2) 栈底地址:逻辑地址为 5600H:0300H 物理地址为 5600H× 10H+0300H=56300H 3) 数据 2010H 放置于 5600H:006FH 和 5600H:006EH 单元(SP)=006EH
10.简述硬件中断和调用子程序的异同?
答:相同:都需要保护断点,实现返回;都是暂停执行现行程序,转去执行另一段程序。2分 不同点:调用子程序是事先安排好的,调用点固定,并由远调用近调用之分;不会影响标志寄 存器的内容。硬件中断是随机的,调用点不固定,都为远调用;会影响标志寄存器的内容。
11.什么是时钟周期?什么是总线周期?什么是指令周期?
第 1 页 共 6 页
2010~2011 学年第 一 学期 微型计算机原理与应用
试卷 (A )
6.组成 16 M×8 位的存储器,需要 1M×4 位的存储芯片(B)片。 A.4 B. 32 C.16 D.8 7.向 8253 芯片写入的计数初值,写到了( D )中。 A.减计数单元 B.0#计数器 C.控制字寄存器 D.初值寄存器 8.并行通信适用于( C )的数据传送。 A.不同类型 B.同类型 C.近距离 D.远距离 9. Intel 8237 有( C )个完全独立的 DMA 通道。 A.1 B.2 C.4 D.8 10.存储器在断电后,仍保留原有信息的是(B) A.RAM,ROM B.ROM,EPROM C.SRAM,DRAM D.PROM,RAM 11.在可编程通信接口电路Intel 8251的接口信号中,有同CPU接口的,有同外部 装置接口。下面四个信号中,哪个不是同CPU接口的?( B )。 A.CLK B.RXD C.DB D.TxRDY 12.8086 的内存空间和 I/O 空间是( A )。 A.单独编址的,分别是 1MB 和 64KB B.单独编址的,都是 1MB C.统一编址的,都是 64KB D.统一编址的,都是 1MB 13.CPU 同外设之间传送数据有三种方式,下面哪一种不是?( B )。 A.查询传送方式 B.串行传送方式 C.中断传送方式 D.DMA 方式 14.寻址方式通常是指(C )。 A.寻找操作数的方式 B.寻找寄存器的方式 C.寻找操作数地址的方式 D.寻找立即数的方式 15.设串行异步通信的数据格式是:1 位停止位,7 位数据位,1 位校验位,1 位起始位, 若传输率为 2400 位/秒,则每秒传输的最大字符个数为( D ) A.10 个 B.110 个 C.120 个 D.240 个 三、简答题(共11题,每题5分,共55分)请把本题答案写在答题纸上! 1.简述8086CPU BIU的功能和组成?
2010~2011 学年第 一 学期 微型计算机原理与应用
命 题 教 师 教研室 主任签名 教学院长 签名
试卷 (A )

题号 得分 考生姓名____________ 学 一






四 合计
号 ___________
专业班级
一、填空题(共 7 题,每空 1 分,共 10 分) 请把本题答案写在答题纸上! 1.8086 中断主要分为内部中断和外部中断,其中,外部中断主要分为两类,它们 分别是( 可屏蔽中断 )中断和( 不可屏蔽中断 )中断。 2.与 MOV BX,OFFSET X 等价的指令是(LEA BX ,X )。 3.微机硬件系统的总线分为内总线和外总线,外总线也称为系统总线,它分为三 种分别是( 数据总线 )、控制总线、( 地址总线 )。 4.DAC 0832 的三种工作方式(直通工作方式 )、单缓冲方式、双缓冲工作方 式。 5.ADC 主要性能指标主要有( 分辨率 )、( 转换精度 )、转换时间、量 程、温度参数。转换精度 6.8237A 有四种传送方式分别是单字节传送方式、请求传送方式、( (数据) 块传送方式 )、级联传输方式。 7.在 8086 系统中,有两种工作模式,即最大模式和最小模式,当 MN/MX 引脚 接( 高 )电平时,工作在最小模式下。 二、单项选择题(共 15 题,每题 1 分,共 15 分) 请把本题答案写在答题纸上! 1.当 RESET 信号进高电平状态时,将使 8086/8088 CPU 的(D )寄存器初始 化为 0FFFFH。 A. SS B. DS C. ES D. CS 2.8086 在响应中断请求时( B)。 A. INTA 输出一个负脉冲,将中断类型码从 ADO-AD7 读入 B. INTA 输出两个负脉冲,在第二个负脉冲时读取中断类型码 C .INTA 输出一个负脉冲,再进行一次 1/O 读周期,读取中断类型码 D. INTA 输出一个负脉冲,同时提供 1/O 读的控制信号,读取中断类型码 3.8086 CPU 响应硬件中断 INTER 请求的必要条件除 IF=1 外,还需满足( B )。 A.访存储器操作结束 B.当前指令执行完 C.无软件中断请求 D.无内部中断请求 4. 等待状态 TW 应在 ( C )之间插入。 A. T1 和 T2 B. T3 和 T2 C. T3 和 T4 D. T4 和 T1 5.当存储器芯片位数不足时,需用(D ) 。 A.字扩展 B.位扩展 C.字位扩展 D.以上均可
第 5学期 微型计算机原理与应用
试卷 (A )
D2:在16位和32位系统中可以为0也可以为1 D1:指出8259A是否处于级联状态 D0:指出后面是否设置ICW4 ICW2:设置中断类型码的初始化命令字,其高5位是中断类型码的高5位。 主片ICW3格式:D0-D7分别表示IR0-IR7中断请求线上有无从片。 从片ICW3格式:ID2-ID0:为对应于主片IR0-IR7级联的从片编码。 ICW4 格式:D7D6D5=000 D4=1:特殊全嵌套方式,=0:非特殊全嵌套方式。 D3D2=0X:非缓冲,=10:缓冲/从片,=11:缓冲/主片 D1=-1:中断自动结束,=0:非自动结束 D0=1:8086/8088模式,=0:8080/8085模式 8255A 方式控制字各位的含义是: D0:端口 C 低四位的输入/出方式:1=输入,0=输出 D1:端口 B 的输入/出方式 D2:端口 B 工作方式选择:0=方式 0,1=方式 D3:端口 C 高四位的输入/出方式 D4:端口 A 的输入/出方式 D6 ~D5:端口 A 工作方式选择 00=方式 0,01=方式 1,1X=方式 2 D7:特征位 置位/复位控制字各位的含义是: D0:1=置位,0=复位 D1,D2,D3:位选择 D7:特征位
试卷 (A )
2分
3分
3.对于8086CPU计算机系统中,在进行 6789H-1234H 运算后,试求状态标志SF、 ZF、PF、CF、AF、OF 的值。
SF=0:运算结果的最高位为0; ZF=0:运算结果本身不为0; PF=1:运算结果低8位所含1的个数为4个,是偶数个1; 无借位; AF=0:与CF类似,第3位没有向第4位产生借位; OF=0:次高位向最高位产生进位,最高位向前也产生了进位,所以无溢出; 2分
第 4 页 共 6 页
2010~2011 学年第 一 学期 微型计算机原理与应用
IRQ0 (8259) KK1(KKUNIT)
试卷 (A )
PC0 PC2
PA0 … PA7 PB0 … PB7
D0 … D7 K0 … K7
SW-LEDUNIT
8255A
STACK SEGMENT STACK DW 64 DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE START: CLI PUSH DS POP DS IN AL,21H AND AL,7FH OUT 21H,AL A1: STI HLT JMP A1 IRQ0: MOV AL,20H OUT 20H,AL IRET CODE ENDS END START 附:试题中所需命令字参考 8259A ICW1: D7-D5:在16位系统中不用,在16位系统中不用,可以为1,也可以为0。 D4:标志位 D3:=0 边沿触发,=1 电平触发。
5.一个完整的中断处理系统必须实现哪6个方面的功能?
1) 2) 3) 4) 5) 中断返回 中断源识别 中断优先级判断 中断嵌套管理 CPU的中断响应 中断服务 3分
相关主题