微机原理复习知识点总结Word下载.docx

上传人:b****5 文档编号:19449493 上传时间:2023-01-06 格式:DOCX 页数:12 大小:459KB
下载 相关 举报
微机原理复习知识点总结Word下载.docx_第1页
第1页 / 共12页
微机原理复习知识点总结Word下载.docx_第2页
第2页 / 共12页
微机原理复习知识点总结Word下载.docx_第3页
第3页 / 共12页
微机原理复习知识点总结Word下载.docx_第4页
第4页 / 共12页
微机原理复习知识点总结Word下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

微机原理复习知识点总结Word下载.docx

《微机原理复习知识点总结Word下载.docx》由会员分享,可在线阅读,更多相关《微机原理复习知识点总结Word下载.docx(12页珍藏版)》请在冰豆网上搜索。

微机原理复习知识点总结Word下载.docx

13.SCSI总线的中文名为小型计算机系统接口(SmallComputerSystemInterface),它就是

芯的信号线,最多可连接7个外设。

14.USB总线的中文名为通用串行接口,它就是4芯的信号线,最多可连接127个外设。

15.I/O端口的编码方式有统一编址与端口独立编址。

访问端口的方式有直接寻址与间接寻址。

PC机的地址由16位构成,实际使用中其地址范围为000~3FFH。

16.在计算机中主要有两种寻址方式:

端口独立编址与统一编址方式。

在端口独立编址方式中,处理器使用专门的I/O指令。

17.74LS688的主要功能就是:

8位数字比较器,把输入的8位数据P0-P7与预设的8位数据Q0-Q7进行比较。

如果相等输d出0,不等输出1。

主要功能:

把输入的8位数据P0-P7与预设的8位数据Q0-Q7进行比较,比较的结果有三种:

大于、等于、小于。

通过比较器进行地址译码时,只需把某一地址范围与预设的地址进行比较,如果两者相等,说明该地址即为接口地址,可以开始相应的操作。

18.8086的内部结构从功能上分成总线接口单元BIU与执行单元EU两个单元。

19.8086有20地址线,寻址空间1M,80286有24根地址线,寻址空间为16M。

20.8086/8088有两种工作模式,即最大模式、最小模式,它就是由MNMX决定的。

21.在8086/8088系统中,I/O端口的地址采用端口独立编址方式,访问端口时使用专门的

I/O指令。

22.使用80X86的CPU有两种类型的中断:

内部中断(软件中断)与外部中断(硬件中断)。

而后者中由8259A管理的中断又被称为可屏蔽中断。

(外部中断分为可屏蔽中断与非屏蔽中断)

23.在以80X86为处理器的微机中能寻址的最大端口数为4G(32根地址线),但在早期的IBM-PC机中,由于只用了16根地址线作为I/O端口的寻址,因此其最大的寻址端口数为64K。

80X86的CPU有两条外部中断请求线INTR与NMI。

这两条线上来的中断都属于硬件中断。

24.特殊嵌套方式与一般嵌套方式相比,其特点就是:

CPU不仅响应更高优先级的中断,而且响应同级的中断,只屏蔽较低级的中断。

25.某时刻8259A的IRR寄存器中的内容就是13H,说明IR0、IR1、IR4有中断请求;

某时刻8259A的IRR寄存器中的内容就是11H,说明IR0与IR4引脚有中断请求;

某时刻8259A的ISR寄存器中的内容就是40H,说明IR6的中断请求正在服务中;

某时刻8259A的ISR寄存器中的内容就是80H,说明IR7中断请求正在服务中;

某时刻8259A的IMR寄存器中的内容就是40H,说明屏蔽IR6引脚的中断请求;

某时刻8259A的IMR寄存器中的内容就是80H,说明屏蔽IR7引脚的中断请求。

26.在两片8259A级联的中断电路中,主片的IR3请求线作为从片的中断请求输入,则初始化主片时的ICW3为08H,从片的ICW3为03H。

27.8259A的地址引脚A0=1时读出的内容就是:

IMR(中断屏蔽寄存器的状态)。

(IMR→数据总线)P186

28.ICW2命令字的功能就是设置中断类型号,如果写入的ICW2为08H,则IR0的中断类型号为08H。

29.ICW3命令字的功能就是设置级联方式,如果写入主片的ICW3为08H,则说明主片的IR3

已连接从片。

30.8251串行通信按通信的信息格式不同,分为面向字符型与面向位型两种方式,它们的传送对象分别就是字符与数据位。

31.8253每个通道有6种工作方式可供选择。

若设定某通道为方式0后,其输出引脚为低

电平;

当GATE=1,计数初值写入计数器后通道开始计数,CLK信号端每来一个脉冲减法计数器就减1;

当减到0,则输出引脚输出高电平,表示计数结束。

32.8253的一个计数通道的最大计数值为(65535)。

如果采用BCD计数方式且为三片级联,则8253最大可计数到9999^3。

(每个计数器通道都就是16位的,因此最大计数值就是216,而且采用“-1”计数)

33.8253的核心功能部件就是:

计数器。

34.8253的CLK0接1、5MHz的时钟,欲使OUT0产生频率为50kHz的方波信号,则8253

的计数值应为1EH,应选用的工作方式就是方式3。

(定时常数=CLK频率/OUT频率。

1、5M/50K=30D)

35.8255的方式选择字与PC口的置位/复位字都就是写入控制字端口(43H)口的,为了区别写入的两条命令,命令的D7位作为特征位。

36.当8255工作于方式1时,其引脚信号IBF表示输入缓冲器满(高电平有效,输出),OBF表示输出缓冲器满(低电平有效,输出)。

37.8255A有3种工作方式,其中只有PA口有方式2。

P217

38.当8255A工作于1方式与2方式时,通过置位/复位控制命令字使INTE允许。

P219

39.扫描码的D7=0表示置位/复位命令控制字。

(D7=1,就是工作方式控制字)P216

40.编码键盘与非编码键盘的区别就是:

编码键盘采用硬件逻辑电路识别被按键,能自动提供对应被按键的编码(如ASCII编码)。

此外,编码键盘一般都有去抖动与防串键保护电路。

非编码键盘仅提供行列矩阵,不具有编码功能,按键的识别靠专门的程序实现。

41.波特率为4800bps的异步传输,每秒传送的字符数约为480/400个。

42.对于一个N行M列的矩阵键盘,其按键数为M*N,信号线的数目为M+N。

43.RS-232进行三线连接时,连接RXD、TXD、GND三个引脚。

二、简答:

(每题5分,共20分)

1.下图中的译码电路所确定的端口地址为28C-28DH。

2.下图中的译码电路所确定的端口地址为02F2-02F3H。

3.设某芯片的端口地址为200H,试设计其译码电路。

答:

译码电路参见简答1、2题

4.简述8086与8088的区别

答:

8086就是Inter系列的16位微处理器,芯片上有2、9万个晶体管,采用HMOS工艺制造,用单一的+5V电源,时钟频率为5MHz~10MHz。

8086有16根数据线与20根地址线,它既能处理16位数据,也能处理8位数据。

可寻址的内存空间为1MB。

Inter公司在推出8086的同时,还推出了一种准16位微处理器8088,8088的内部寄存器,运算部件及内部数据总线都就是按16位设计的,单外部数据总线只有8条。

推出8086的主要目的就是为了与当时已有的一套Inter外部设备接口芯片直接兼容使用。

5.下图为IBM_PC中键盘与主机的硬件连接示意图,试根据此图叙述:

当用户按下某一键后,键盘中断的

产生及执行的全过程。

键盘中的键识别芯片8048工作时不断地扫描键盘矩阵,当有按键按下,则确定按键位置(键扫描码)之后以串行数据形式发送给系统板键盘接口电路,LS322接收一个串行形式字符以后,进行串并转换,然后产生键盘中断IRQ1请求,由中断控制器8259向CPU请求中断,等待读取键盘数据,CPU响应中断,则进入09H键盘中断服务程序:

2读取键盘扫描码:

用INAL,60H即可

②响应键盘:

系统使PB7=1

③允许键盘工作:

系统使PB7=0

④处理键盘数据(将扫描码轮换成ASCII码)

⑤给8259A中断结束EOI命令,中断返回

09H号中断服务程序(kbint过程)

完成常规的操作

处理键盘数据:

将获取的扫描码通过查表转换为对应的ASCII码送缓冲区。

对于不能显示的按键,则转换为0,且不再送至缓冲区

键盘I/O功能程序(kbget子程序)

从缓冲区中读取转换后的ASCII码

功能调用(主程序)

循环显示键入的字符

6.试说明逐次逼近式A/D转换原理的工作过程。

P282

1)用启动信号启动A/D转换器工作。

首先使A/D转换器初始化,即将SAR清零,使D/A转换器输出电压V0为0V。

2)输入模拟电压Vi(Vi不为0V)

3)以8位A/D转换为例,第一次逼近:

使SAR的D7=1,其余为0;

SAR=10000000B。

4)SAR→D/A转换器,使D/A转换器输出电压V0,V0为VREF的1/2。

5)V0与Vi用比较器进行比较,若Vi≥V0,则比较器输出一个信号,使D7=1,否则使D7=0

6)第二次逼近:

使SAR的D6=1,D7=保留结果,其余位为0,;

SAR=D71000000B。

根据上一次逼近的结果,SAR=11000000B或者SAR=01000000B。

7)以后重复4)~7),最后经过8次逼近,8次逼近过程如表13-1(P282),SAR中就就是Vi经过转换而得到的数字,此数字经输出缓冲器输出。

7.说明微处理器、微型计算机、微型计算机系统三者的概念。

8.异步通信与同步通信的特点就是什么?

在异步通信中,哪些通信参数可影响帧格式长度?

若通信参数为9600,8,N,1时,1秒钟可传送多少字符?

P249-251

同步通信:

通信的双方用共同的同步字符或者同步脉冲进行同步;

以数据块(字符块)为单位进行数据传输,每个数据块可以使256B~2KB或更大,并按照同步信息格式形成一帧数据,再将帧作为一个整体进行发送与接收。

字符与字符之间的传送就是同步的。

异步方式:

用起始位—停止信号实现同步;

以字符为单位进行传输,每个字符通常用ASCII码;

字符与字符之间没有严格的定时要求;

同步通信方式:

传输速率高、传输设备复杂,技术要求高;

应用于要求快速、连续、大量传送数据的情况。

异步传输方式:

传输速率低、传输设备简单:

应用于传送数据不连续、数据量较小与传输速率较低的情况。

异步通信:

字符长度、字符校验方式、停止位个数、起始位(1位)9600/(8+1+1)=960字符/s//9600就是波特率8表示字符长度N表示不要校验方式1表示一位停止位。

9.什么就是非编码键盘?

设下图为一3*4的矩阵键盘,以此为例简述其初始化状态及扫描按键的工作过程。

1)编码式键盘将按键排列成矩阵的形式,由硬件或软件随时对矩阵扫描,一旦某一键被按下,该键的行列信息即被转换为位置码并送入主机,再由键盘驱动程序查表,从而得到按键的ASCⅡ码,最后送入内存中的键盘缓冲区供主机分析执行。

2)初始状态:

8255A口输出,B口输入;

PA0~PA7均输出0

PB0~PB7接入高电平

3)扫描过程:

先使第0行接低电平,其余行为高电平,然后瞧第0行就是否有键闭合(通过检查列线电位实现此后,再将第1行置0,然后检测列线就是否有变为低电位的线。

如此往下一行一行地扫描,直到最后一行

在扫描过程中,当发现某一行有键闭合时,便在扫描中途退出

10.作图叙述频移键控的工作原理。

频移键控方式,就就是将数字1与0调制为不同频率的两个信号,实现原理如下图所示

频移键控方式,就就是将数字1与0调制为不同频率的两个信号,实现原理如下图所示。

4.简述8259中断执行过程。

四、软、硬件设计(共40分)

1、设某系统使用两片8259A管理中断。

主片的端口地址为80H与81H,工作于边沿触发、特殊完全嵌套、非自动结束与非缓冲方式;

从片的端口地址为20H与21H,工作于边沿触发、完全嵌套、非自动结束与非缓冲方式;

主片的中断类型号为08~0FH,从片的中断类型号为80~87H。

要求:

(1)为主片设计地址译码电路(5分)

(2)画出主从片的级联图;

(3分)

(3)编写主从片初始化程序(5分)

2、为用一片8255A控制八个8段共阴极LED数码管的电路。

现要求按下某开关,其代表的数字(K1为1,K2为2,„K8为8)在数码管从左到右循环显示(已有一个延时子程序DELAY可以调用),直到按下另一个开关。

假定8255A的口A、B、C及控制口的地址依次为60~63H。

编写完成上述功能的程序,应包括8255A的初始化、控制程序与数码管的显示代码表。

(15分)

3、使用8255A作为开关与共阴极LED显示器的接口,设8255A的A口连接8个开关,B口连接8个LED指示灯,要求将A口的开关状态读入,然后送至B口控制指示灯亮、灭。

(设8255A的A口的地址为60H)(0)为该8255A设计一码电路

(1)试画出连接电路图。

(5分)

(2)编写程序实现之。

(设8255A的控制口的地址为63H)(7分)

4、有一组发光二极管,提供高电平,二极管发光;

提供低电平,二极管熄灭。

现要求8个发光二极管依次轮流点亮,每个点亮时间为500毫秒。

设8253的输入CLK=1KHz。

(1)试设计完成该功能的电路。

(6分)

(2)请给出所用芯片的端口地址以及计数器中所赋初值。

(3)编制相应的程序。

PA_8255EQU0F000H;

8255PA口

PC_8255EQU0F002H;

8255PC口

C_8255EQU0F003H;

8255控制口

CNT0_8253EQU0E000H

C_8253EQU0E003H;

8253控制口

、STACK100

、CODE

START:

MOVDX,C_8255

MOVAL,81H

OUTDX,AL

MOVDX,C_8253

MOVAL,34H

MOVDX,CNT0_8253

MOVAL,01H计数器的初值为500

MOVAL,F4H计数器的初值为500

OUTDX,AL

loop2:

movcl,0moval,01h

movbl,al

loop1:

movdxPA_8255

3.某系统采用DAC0832产生连续的三角波形。

(1)设VREF=5V,求该DAC的分辨率与精度各为多少?

(5分)

(2)编写三角波发生程序。

1.设8253的输入CLK1=1000Hz,CS=10~13H,要求OUT1输出为高电平与低电平均为20ms方波。

(1)画出8253的接线图;

(5分)

(2)设计8253的控制程序。

(5分

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1