微机原理复习资料

 广电在线一、判断改错题(每题2分)
1.在IF=1INTR输入高电平时,CPU立即执行相应的中断服务程序。
2ROM中的信息可以长久保留,即使断电信息也不会丢失。
3USB河南化肥厂爆炸总线带有总线供电能力,可连接不带电源的设备。
4.半导体随机存储器需要定时刷新。
5.每一个任务都有一个任务寄存器
 
二、单项选择题(每题2分)
1.在保护模式下,(  )描述符中包含的偏移量无效。
A.中断门          B.异常门        C.调用门        D.任务门
280386/80486 在保护模式下工作时,虚拟地址向物理地址的转换都是(    )完成的。
A、先经段表转换,再经两级页表转换        B、经段表转换
C、经页表转换          D、经段表转换或先后经段表和两级页表转换
332位微处理器中采用TLB的目的是(  )。
A.替代两级页表                B.提高主存速度
C.扩大页表的空间              D.提高地址变换的处理速度
4.为了获得20位存储器地址,8086系统采用(    )。
A.直接使用段地址        B.段地址左移4位加上偏移量
C.直接使用偏移量        D.偏移量左移4位加上段地址
5Pentium微处理器的虚拟存储空间是(    )。
A1MB        B16MB        C4GB        D64TB
6.若要求级联的8259A从片上较高级别的中断请求能够中断该片较低级别的中断服务,则主8259A必须工作在(    )。
A. 一般全嵌套方式        B. 特殊全嵌套方式
C. 固定优先级方式        D. 循环优先级方式
7IBM PC/XT中,主机从键盘接口获得按键的(  )。
A. ASCII      B. 系统扫描码    C. 串行扫描码  D.并行扫描码
832CPU访问存储器的非对准双字时需要(  )个总线周期。
A1              B2                C3            D4
9.访问DRAM的操作是通过(  )信号来控制完成的。
A    B            C        D
10.在RS家园通信息平台232接口中,用于微机向MODEM发送数据的输入控制信号是(  )。
ADTRDSR    BDSRCTS      CRTSCTS  DDTRRTS
1182C54的每一个计数器按二进制计数,其最大计数值为(  )。
A9999            B10000            C65535        D65536
12.两片8259A级联后可管理(  )级中断。
A15        B16          C32      D64
13Intel 32位微处理器中GDTRLDTRIDTR的个数分别是____
A. 1,多,1      B. 1,多,多      C. 111      D. 多,多,多
14.编程使8255按位置位/复位的控制字为0DH0AH01H07H08H02H0FH05H输出后,C口输出的值为(  )。
A98H            B89H            C0DCH          D0CDH
15.当8237DREQ1未输入有效信号,但希望请求通道1执行DMA传送时,可通过置( 
寄存器的通道1请求位来完成。
A.命令          B.工作方式        C.请求          D.屏蔽
 
三、简答题(35分)
1.如果段的基地址为10000000H,界限为001FFH,计算G位为01时,段的起始地址和结束地址。(10分)
2.在保护模式下,如何通过中断类型号得到中断服务程序的入口地址?(7分)
3.在保护模式下,当发生任务转换时,如何得到新任务的TSSLDT、页目录表?(8)
4.什么是DMA传送方式?简述8237控制的DMA工作过程。(10分)
 
四、编程题(25分)
1.对8254定时计数器3个通道进行初始化编程的顺序有没有要求?已知8254中计数器012及控制寄存器地址分别为340H342H344H346H,试对8254三个计数器进行编程,使计数器0设置为方式1,计数初值为2050H;计数器1设置为方式2,计数初值为3000H;计数器2设置为方式3,计数初值为1000H。(15分)
2.在IBM PC/XT系统中,使用Ins8250作串行接口时,若要求以1200baud的波特率发送一个字符,字符格式为:7个数据位,一个停止位,一个奇校验位。试编写8250的初始化程序(设8250的地址为2F8H~2FFH1200baud对应的除数为0060H)。(10分)
答案
一、判断改错题
×     × ×
 
二、单项选择题
十六届三中全会公报
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)当CPLTSS描述符的DPL;且选择符的RPLTSS描述符的DPL时,JMPCALL指令中的选择符指向新任务的TSS描述符;
2)当CPLTSS描述符的DPL时,JMPCALL指令中的选择符指向一个任务门,任务门中的选择符指向新任务的TSS描述符;
3)当中断/异常引起的任务转换,根据中断类型号从IDT中到相应的任务门描述符,门描述符中的选择符指向新任务的TSS描述符;
通过新任务的TSS描述符到新任务的TSSTSS中包含有新任务的LDT选择符和页目录表的基地址。
金瓶梅 (10)4、答:
DMA方式,即直接存储器存取方式。是进行主机与外设的数据交换,数据在存储器与外设之间直接开辟的高速数据通路上进行传送,不需要CPU干预。
DMA控制器有如下基本功能模块:地址寄存器、字计数寄存器、工作方式寄存器、命令寄存器、数据和地址缓冲器、定时和控制逻辑、优先权控制逻辑和命令控制逻辑。
 
四、编程题
1、对8254定时计数器3个通道进行初始化的顺序没有特定要求,对每个计数器都应该先写入控制字然后再写入计数初值。初始化编程如下:
MOV  DX, 346H
MOV  AL, 32H;计数器0控制字
OUT  DX, AL
MOV  AL, 64H人脸识别atm问世;计数器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;使DLAB1
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
1 概论       
1、总线:是在模块和模块之间或设备与设备之间的一组进行互连和传输信息的信号线,信息包括指令、数据和地址。
2、按总线功能或信号类型划分为:数据总线、地址总线、控制总线
3、按总线的层次结构分为:CPU总线、系统总线、外设总线
4、总线的主要性能参数:总线频率、总线宽度、总线的数据传输率;总线的数据传输率=(总线宽度/8位)×总线频率。
5、接口标准:  外设接口的规范,涉及接口信号线定义、信号传输速率、传输方向和拓扑结构,以及电气特性和机械特性等多个方面。
6、总线操作的4个阶段:总线请求和仲裁阶段、寻址阶段、数据传送阶段、结束阶段。
2 概论
1、8068工作模式:●最小模式: 指在系统中只有一个微处理器;●最大模式:是相对于最小模式而言的,指系统中含有两个或两个以上微处理器。
2、80486三种工作模式:①实地址模式,系统启动后,自动进入实地址方式,寻址方式、存储器管理、中断处理与8086一样;不用虚拟地址,最大地址范围仍限于1MB;绝大多数
指令在实地址方式下都有效;存储器中保留两个固定的区域,一个是初始化程序区FFFF0H~FFFFFH,另一个为中断向量表00000H~003FFH。②保护地址模式,在执行多任务操作时,对不同任务使用的虚拟存储器空间进行完全的隔离,保护每个任务顺利执行,存储器采用虚拟地址空间、线性地址空间和物理地址空间三种方式来描述,既可以进行16位操作,又可进行32位操作,能真正发挥其性能。②虚拟8086方式,指一个多任务的环境,即模拟多个8086的工作方式,可执行原来采用8086书写的应用程序,段寄存器的用法与实地址方式一样,可以使用分页方式,将1MB分为256个页面,每页4KB,在虚拟8086方式中,应用程序在最低特权级3级上运行,因此80386指令系统中的特权指令不能使用。

本文发布于:2024-09-21 23:20:49,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/231435.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:总线   方式   地址   寄存器   控制   进行   任务   描述符
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议