武汉大学计算机学院微机接口06~07试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
武汉大学计算机学院
《微机系统与接口技术》期末考试试题(A卷)
2006-2007学年第一学期
班号:学号:姓名:成绩:
(答案全部做在答题纸上,该试卷连同答题纸一起上交)
一、判断改错题(每题2分)
1.如果用8237DMAC传送N个字节,则写入基字节计数器的字节总数应为N。
2.ROM中的信息可以长久保留,即使断电信息也不会丢失。
3.USB总线带有总线供电能力,可连接不带电源的设备。
4.半导体随机存储器需要定时刷新。
5.每一个任务都有一个任务寄存器。
二、单项选择题(每题2分)
1.GDTR、LDTR和IDTR分别是()。
A.32位、32位和32位B.32位、32位和16位
C.48位、16位和16位D.48位、16位和48位
2.80386/80486 在保护模式下工作时,虚拟地址向物理地址的转换是()完成的。
A、先经段表转换,再经两级页表转换
B、经段表转换
C、经页表转换
D、经段表转换或先后经段表和两级页表转换
3.32位微处理器中采用TLB的目的是()。
A.替代两级页表B.提高主存速度
C.扩大页表的空间D.提高地址变换的处理速度
4.为了获得20位存储器地址,8086系统采用()。
A.直接使用段地址B.段地址左移4位加上偏移量
C.直接使用偏移量D.偏移量左移4位加上段地址
5.32位微处理器的虚拟存储空间是()。
A.1MB B.16MB C.4GB D.64TB
6.若要求级联的8259A从片上较高级别的中断请求能够中断该片较低级别的中断服务,则主8259A必须工作在()。
A. 一般全嵌套方式
B. 特殊全嵌套方式
C. 固定优先级方式
D. 循环优先级方式
7.IBM PC/XT中,主机从键盘接口获得按键的()。
A. ASCII
B. 系统扫描码
C. 串行扫描码
D.并行扫描码
8.32位CPU访问存储器的非对准双字时需要()个总线周期。
A.1 B.2 C.3 D.4
9.访问DRAM的操作是通过()信号来控制完成的。
A.RAS和CAS B.WE C.RAS D.CAS
10.在RS-232接口中,用于微机向MODEM发送数据的输入控制信号是()。
A.DTR和DSR B.DSR和CTS C.RTS和CTS D.DTR和RTS 11.82C54的每一个计数器按二进制计数,其最大计数值为()。
A.9999 B.10000 C.65535 D.65536
12.两片8259A级联后可管理()级中断。
A.15 B.16 C.32 D.64
13.Intel 32位微处理器中GDTR、LDTR和IDTR的个数分别是____。
A. 1,多,1
B. 1,多,多
C. 1,1,1
D. 多,多,多
14.编程使8255按位置位/复位的控制字为0DH、0AH、01H、07H、08H、02H、0FH、05H 输出后,C口输出的值为()。
A.98H B.89H C.0DCH D.0CDH
15.当8237的DREQ1未输入有效信号,但希望请求通道1执行DMA传送时,可通过置()寄存器的通道1请求位来完成。
A.命令B.工作方式C.请求D.屏蔽
三、简答题(35分)
1.如果段的基地址为10000000H,界限为001FFH,计算G位为0和1时,段的起始地址和结束地址。(10分)
2.在保护模式下,如何访问当前任务的局部描述符表?(7分)
3.在保护模式下,当发生任务转换时,如何得到新任务的TSS、LDT、页目录表?(8分)
4.什么是DMA传送方式?8327只有16位地址线,它是怎样实现PX/XT机器1MB 空间的寻址功能的?(10分)
四、编程题(25分)
1.对8254定时计数器3个通道进行初始化编程的顺序有没有要求?已知8254中计数器0、1、2及控制寄存器地址分别为340H、342H、344H、346H,试对8254三个计数器进行编程,使计数器0设置为方式1,计数初值为2050H;计数器1设置为方式2,计数初值为3000H;计数器2设置为方式3,计数初值为1000H。(15分)2.在IBM PC/XT系统中,使用Ins8250作串行接口时,若要求以1200baud的波特率发送一个字符,字符格式为:7个数据位,一个停止位,一个奇校验位。试编写8250的初始化程序(设8250的地址为2F8H~2FFH,1200baud对应的除数为0060H)。(10分)
武汉大学计算机学院
《微机系统与接口技术》期末考试试题(A卷)
2006-2007学年第一学期
答案
一.判断改错题
×√√××
二、单项选择题
D D D B D
B D B A D
C A C C C
三、简答题
1、解:
G=0时,起始地址为:10000000H
结束地址为:10000000H+001FFH = 100001FFH
G=1时,起始地址为:10000000H
结束地址为:10000000H+001FFFFFH=101FFFFFH
2、答:
(1)根据中断类型号从IDT中找到相应的异常门/中断门描述符。门描述符中的选择符指向一个在GDT或当前LDT中的可执行代码段描述符,此描述符内的段基址指向程序代码段的基地址;门描述符中偏移量指向相应处理程序的入口。
(2)根据中断类型号从IDT中找到相应的任务门描述符。门描述符中的选择符指向一个在GDT中的可执行代码段描述符,此描述符内的段基址指向程序代码段的基地址;门描述符中偏移量指向相应处理程序的入口。