武汉大学计算机学院《微机系统与接口技术》期末考试试题(A卷)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
武汉大学计算机学院
《微机系统与接口技术》期末考试试题(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中的可执行代码段描述符,此描述符内的段基址指向程序代码段的基地址;门描述符中偏移量指向相应处理程序的入口。
3、答:
(1)当CPL≤TSS描述符的DPL;且选择符的RPL≤TSS描述符的DPL时,JMP、CALL指令中的选择符指向新任务的TSS描述符;
(2)当CPL>TSS描述符的DPL时,JMP、CALL指令中的选择符指向一个任务门,任务门中的选择符指向新任务的TSS描述符;
(3)当中断/异常引起的任务转换,根据中断类型号从IDT中找到相应的任务门描述符,门描述符中的选择符指向新任务的TSS描述符;
通过新任务的TSS描述符找到新任务的TSS,TSS中包含有新任务的LDT选择符和页目录表的基地址。
4、答:
DMA方式,即直接存储器存取方式。
是进行主机与外设的数据交换,数据在存储器与外设之间直接开辟的高速数据通路上进行传送,不需要CPU干预。
DMA控制器有如下基本功能模块:地址寄存器、字计数寄存器、工作方式寄存器、命令寄
存器、数据和地址缓冲器、定时和控制逻辑、优先权控制逻辑和命令控制逻辑。
四、编程题
1、对8254定时计数器3个通道进行初始化的顺序没有特定要求,对每个计数器都应该先写入控制字然后再写入计数初值。
初始化编程如下:
MOV DX, 346H
MOV AL, 32H ;计数器0控制字
OUT DX, AL
MOV AL, 64H ;计数器1控制字
OUT DX, AL
MOV AL, A7H ;计数器2控制字
OUT DX, AL
MOV DX, 340H ;写计数器0初值
MOV AL, 50H
OUT DX, AL
MOV AL, 20H
OUT DX, AL
MOV DX, 342H ;写计数器1初值
MOV AL, 30H
OUT DX, AL
MOV DX, 344H ;写计数器2初值
MOV AL, 10H
OUT DX, AL
2、初始化程序:
MOV AL, 80H
MOV DX, 2FBH ;使DLAB=1
OUT DX, AL
MOV DX, 2F8H ;写入除数寄存器低字节
MOV AL, 60H
OUT DX, AL
MOV DX, 2F9H ;写入除数寄存器高字节
MOV AL, 00H
OUT DX, AL
MOV AL, 0AH ;写线路控制寄存器,定数据格式
MOV DX, 2FBH
OUT DX, AL。