《微机原理与接口技术》课程总结

一、 选择题: A组: 1.如果采用偶校验方式,下列接收端收到的校验码中,( A )是不正确的 A、00100 B、10100 C、11011 D、11110 2、某一逻辑函数真值表确定后,下面描述该函数功能的方法中,具有唯一性的是( B ) A、逻辑函数的最简与或式 B、逻辑函数的最小项之和 C、逻辑函数的最简或与式 D、逻辑函数的最大项之和 3、在下列逻辑电路中,不是组合逻辑电路的是( D ) A、译码器 B、编码器 C、全加器 D、寄存器 4、下列触发器中没有约束条件的是( D ) A、基本RS触发器 B、主从RS触发器 C、同步RS触发器 D、边沿D触发器 5、555定时器不可以组成 D

。 A.多谐振荡器 B.单稳态触发器 C.施密特触发器 D.JK触发器 6、编码器(A )优先编码功能,因而( C )多个输入端同时为1。 A、有 B、无 C、允许 D、不允许 7、( D )触发器可以构成移位寄存器。 A、基本RS触发器 B、主从RS触发器 C、同步RS触发器 D、边沿D触发器 8、速度最快的A/D转换器是( A )电路 A、并行比较型 B、串行比较型 C、并-串行比较型 D、逐次比较型 9、某触发器的状态转换图如图所示,该触发器应是( C ) A. J-K触发器 B. R-S触发器

C. D触发器 D. T触发器 10.(电子专业作)对于VHDL以下几种说法错误的是(A )

A VHDL程序中是区分大小写的。 B 一个完整的VHDL程序总是由库说明部分、实体和结构体等三部分构成 C VHDL程序中的实体部分是对元件和外部电路之间的接口进行的描述,可以看成是定义元件的引脚 D 结构体是描述元件内部的结构和逻辑功能 B组: 1、微型计算机和数字电子设备中最常采用的数制是--------------------------------( A ) A.二进制 B.八进制 C. 十进制 D.十六进制 2、十进制

数6在8421BCD码中表示为-------------------------------------------------( B ) A.0101

B.0110 C. 0111

D. 1000

2 3、在图1所示电路中,使的电路是---------------------------------------------( A ) A. ○1 B. ○2 C. ○3 D. ○4

4、接通电源电压就能输出矩形脉冲的电路是------------------------------------------( D ) A. 单稳态触发器 B. 施密特触发器 C. D触发器 D. 多谐振荡器 5、多谐振荡器有

-------------------------------------------------------------------------------( C ) A. 两个稳态

B. 一个稳态 C. 没有稳态 D. 不能确定 6、已知输入A、B和输出Y的波形

如下图所示,则对应的逻辑门电路是-------( D ) A. 与门 B. 与非门

C. 或非门 D. 异或门

7、下列电路中属于时序逻辑电路的是------------------------------------------------------( B ) A. 编码器 B. 计数器 C. 译码器 D. 数据选择器 8、在某些情况下,使组合逻辑电路产生了竞争与冒险,这是由于信号的---------( A ) A. 延迟 B. 超前 C. 突变 D. 放大 9、下列哪种触发器可以方便地将所加数据存入触发器,适用于数据存储类型的 时序电路

--------------------------------------------------------------------------------( C ) A. RS触发器

B. JK触发器 C. D触发器 D. T触发器 10、电路和波形如下图,正确输出

的波形是-----------------------------------------------( A ) A. ○1 B. ○2

C. ○3 D. ○4

C组: 1.十进制数25用8421BCD码表示为 A

。 A.11001 B.0010 0101 C.100101 D.10001 2. 当逻辑函数有n个变量

时,共有

D 个变量取值组合? A. n B. 2n C. n2 D. 2n

3.在何种输入情况下,“与非”运算的结果是逻辑0。 D

A.全部输入是0 B.任一输入是0 C.仅一输入是0 D.全部输入是1 4.存储8位

二进制信息要 D

个触发器。

3 A.2 B.3 C.4 D.8 5.欲使JK触发器按Qn+1

=Qn工作,可使JK触发器的输入端 A

。 A.J=K=1 B.J=0,K=1 C.J=0,K=0 D.J=1,K=0 6.多谐振荡器可产生 B

。 A.正弦波 B.矩形脉冲 C.三角波 D.锯齿波 7.在下列逻辑电路中,不是

组合逻辑电路的是 A

。 A.译码器 B.编码器 C.全加器 D.寄存器 8.八路数据分配器,其地址输入

端有 B

个。 A.2 B.3 C.4 D.8 9.8位移位寄存器,串行输入时经 D

个脉冲后,8位数码全部移入寄存器中。 A.1 B.2 C.4 D.8 10.一

个无符号8位数字量输入的DAC,其分辨率为

D 位。 A.1 B.3 C.4 D.8 D组: 1、下列四个数中,最大

的数是( B ) A、(AF)16 B、(001010000010)8421BCD C、(10100000)2 D、

(198)10 2、下列关于异或运算的式子中,不正确的是( B ) A、 、、、

1=A 3、下列门电路属于双极型的是( A ) A、OC门 B、PMOS C、NMOS D、

CMOS 4、对于钟控RS触发器,若要求其输出“0”状态不变,则输入的RS信号应为( A )

A、RS=X0 B、RS=0X C、RS=X1 D、RS=1X 5、如图所示的电路,输出F的状

态是( D )

A、A B、A C、1 D、0 6、AB+A 在四变量卡诺图中有( B )个小格是

“1”。 A、13 B、12 C、6 D、5 7、二输入与非门当输入变化为( A )时,

输出可能有竞争冒险。

4 A. 01→10 B. 00→10 C. 10→11 D. 11→01 8、N个

触发器可以构成能寄存( B )位二进制数码的寄存器。 A.N-1 B.N

C.N+1 D.2N 9、以下各电路中,( B )可以产生脉冲定时。 A. 多谐振荡器

B.单稳态触发器 C.施密特触发器 D.石英晶体多谐振荡器 10、输入至少( B )

位数字量的D/A转换器分辨率可达千分之一。 A. 9 B. 10 C. 11

D. 12 E组: 1、下列编码中,属可靠性编码的是________。 A.格雷码 B. 余3

码 C. 8421BCD码 D. 2421BCD码 2、下列电路中,不属于时序逻辑电路的是

________。 A.计数器 B.加法器 C.寄存器 D.M序列信号发生器

3、下列函数Y=F(A,B,C,D)中,是最小项表达式形式的是________。 A.Y=A+BC

B.Y=ABCD+AC C . .、要实现触发器的J、K取值应为________。 A.J=0,

K=0 B.J=0,K=1 C.J=1,K=0 D.J=1,K=1 5、用555定时器组成

施密特触发器,外接电源VCC=12V电压,输入控制端CO外接10V电压时,回差电压为

________。 A. 4V B. 5V C. 8V D. 10V 二、 判断题: A组: 1、MP3音乐播放器含有D/A转换器,因为要将存储器中的数字信号转换成优美动听的模拟信号——音乐。( √ ) 2、真值表、函数式、逻辑图、卡诺图和时序图,它们各具有特点又相互关联。( √ ) 3、有冒险必然存在竞争,有竞争就一定引起冒险。( × ) 4、时序逻辑电路的特点是:电路任一时刻的输出状态与同一时刻的输入信号有关,与原有状态没有任何的联系( × ) 5、(电子专业作)FPGA是现场可编程门阵列,属于低密度可编程器件。( × ) B组:

5 1、时序电路无记忆功能,组合逻辑电路有记忆功能。--------------------------------------( × ) 2、在普通编码器中,任何时刻都只允许输入二个编码信号,否则输出将发生混乱。( × ) 3、基本的RS触发器是由二个与非门组成。----------------------------------------------------( √ ) 4、A/D转换器是将数字量转换为模拟量。-----------------------------------------------------( × ) 5、逻辑电路如下图所示,只有当A=0,B=0时Y=0才成立。----------------------------( √ )

C组: 1.若两个函数具有不同的逻辑函数式,则两个逻辑函数必然不相等。( × )

2.三态门的三种状态分别为:高电平、低电平、不高不低的电压。( × ) 3.D触发器的特性方程为Qn+1=D,与Qn无关,所以它没有记忆功能。(× ) 4.编码与译码是互逆的过程。( √ ) 5.同步时序电路具有统一的时钟CP控制。( √ ) D组: 1、时序逻辑电路在某一时刻的输出状态与该时刻之前的输入信号无关。( × ) 2、D触发器的特性方程为Qn+1=D,与Qn无关,所以它没有记忆功能。( × ) 3、用数据选择器可实现时序逻辑电路。( × ) 4、16位输入的二进制编码器,其输出端有4位。(√) 5、时序电路不含有记忆功能的器件。( × ) 三、 填空题: A组: 1、数字电路按照是否有记忆功能通常可分为两类: 组合逻辑电

路、 时序逻辑电路

。 2、 三态门的三种状态是指___0____、___1___、____高阻___。 3、实现A/D转换的四个主要步骤是___

采样___、___保持

__、___

量化__、___

编码____。 4、将十进制转换为二进制数、八进制数、十六进制数: (25.6875D)=( B)=( O) 5、寄存器分为____

基本寄存器___________和_______移位寄存器

_______两种。 6、半导体数码显示器的内部接法有两种形式:共 阳极

接法和 共 阴极

接法。 7

、与下图真值表相对应的逻辑门应是____与门__________ 输入 A B 输出 F 0 0 0 0 1 0 1 0 0

 

第二篇:《微机原理与接口技术》课程总结

《微机原理与接口技术》课程总结

计本二班 彭雪华 1104012004

《微机原理与接口技术》是继上学期学的《计算机组成和原理》之后又一门对微型计算机硬件组成及各部分的工作原理详细的阐述,课程紧密结合我们嵌入式方向,围绕微型计算机原理和应用主题,以Intel80x86CPU为主线,系统介绍了微型计算机的基本知识、基本组成、体系结构、工作模式,介绍了8086CPU的指令系统、汇编语言及程序设计方法和技巧,存储器的组成和I/O接口扩展方法,微机的中断结构、工作过程,并系统介绍了微机中的常用接口原理和应用技术,包括七大接口芯片:并行接口8255A、串行接口8251A、计数器/定时器8253、中断控制器8259A、A/D、D/A 、DMA(8237)、微型计算机的总线技术等结构原理与应用。下面进行具体介绍:

第一章:微型计算机概论

本章主要讲了微型计算机的概念、微处理器的发展概况及微型计算机的分类、微型计算机的结构、微型计算机系统的主要指标;重点是微型计算机的结构,包括总线结构、微型计算机的结构和功能及指令执行过程。

第二章:介绍了80x86微处理器结构

(1)BIU与EU的动作协调原则:

总线接口部件(BIU)和执行部件(EU)按以下流水线技术原则协调工作,共同完成所要求的信息处理任务:

①每当8086的指令队列中有两个空字节,或8088的指令队列中有一个空字节时,BIU就会自动把指令取到指令队列中。其取指的顺序是按指令在程序中出现的前后顺序。

②每当EU准备执行一条指令时,它会从BIU部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。在执行指令的过程中,如果必须访问存储器或者I/O端口,那么EU就会请求BIU,进入总线周期,完成访问内存或者I/O端口的操作;如果此时BIU正好处于空闲状态,会立即响应EU的总线请求。如BIU正将某个指令字节取到指令队列中,则BIU将首先完成这个取指令的总线周期,然后再去响应EU发出的访问总线的请求。

③当指令队列已满,且EU又没有总线访问请求时,BIU便进入空闲状态。

④在执行转移指令、调用指令和返回指令时,由于待执行指令的顺序发生了变化,则指令队列中已经装入的字节被自动消除,BIU会接着往指令队列装入转向的另一程序段中的指令代码。

(2)它的工作模式:有最小和最大

(3)它的寻址方式:

a、数据操作数

这类操作数是与数据有关的操作数,即指令中操作的对象是数据。数据操作数又可分为:

第1页

A 立即数操作数。指令中要操作的数据包含在指令中。

B 寄存器操作数。指令中要操作的数据存放在指定的寄存器中。

C 存储器操作数。指令中要操作的数据存放在指定的存储单元中。

D I/O操作数。指令中要操作的数据来自或送到I/O端口。

b、地址操作数

这类操作数是与程序转移地址有关的操作数,即指令中操作的对象不是数据,而是要转移的目标地址。它也可以分为立即数操作数、寄存器操作数和存储器操作数,即要转移的目标地址包含在指令中,或存放在寄存器中,或存放在存储单元之中。

第三章:对8x086的指令系统和汇编语言的介绍

计算机的指令通常包括操作吗和操作数两部分,寻址方式是指令中说明操作数所在地址的方法。 寻址方式有立即寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址编址寻址方式、相对基址编址寻址方式,还有隐含寻址,I/O端口寻址等。要能正确判断各种寻址方式。要熟练掌握一下下面的指令:数据传送指令,通用数据传送指令:MOV PUSH POP XCHG XLAT, 输入输出指令:IN OUT地址目标传送指令: LEA LDS LES,标志传送指令: LAHF SAHF PUSHF POPF;算术运算指令,加法:ADD ADC INC AAA DAA ,减法:SUB SBB DEC NEG CMP AAS DAS,乘法: MUL IMUL AAM ,除法:DIV IDIV AAD CBW CWD;逻辑运算和移位指令,逻辑运算指令:NOT AND OR XOR TEST ,算术逻辑移位指令:SHL/SAL SHR SAR,循环移位指令: ROL ROR RCL RCR字符串处理指令MOVS CMPS 等,指令前缀REP (无条件重复)以及转移指令:JC JZ JS JP;标志操作指令:CLC CMC STC STI等。

汇编语言是一种利用指令助记符、符号地址、标号来编写的计算机语言。是机器语言的符号表示,是面向机器的语言,是较低级的语言。汇编语言语句类别:实指令语句、伪指令语句、宏指令语句,程序基本机构:顺序结构、分支结构、循环结构、过程(子程序)--参数传递途径:寄存器约定、存储器约定、堆栈传递,程序开发步骤:编辑--汇编--链接--调试程序。伪指令语句:符号定义指令EQU、=,数据定义伪指令DBDWDD??,段定义伪指令SEGMENTENDS,过程定义伪指令PROC??ENDP段指派伪指令ASSUME程序定位伪指令ORG汇编结束伪指令END。伪指令语句中的名字可以是变量名、段名、过程名。变量也有三种属性:段、偏移量和类型。

第四章:内存储器及接口

本章在上学期已经做了介绍,本次主要讲述了不同种类的半导体存储器芯片的结构、工作原理及典型芯片的使用法方法;还介绍了半导体存储器接口的基本技术、微型计算机存储器系统的组成、cache存储器。存储器分外部和内部,外部又分软盘、硬盘、磁带、闪存盘和光盘;内部又分RAM

第2页

和ROM,RAM可分为 SRAM、DRAM;ROM也可分为PROM 、EPROM、 EEPROM 和Flash Memory。知道各种存储器的结构和用途,特点以及寻址方式,根据实际接线图能写出寻址空间,以及明白与CPU之间的速度匹配问题等。在学习时要知道存储器芯片的存储容量的计算方法(单元数X位数/单元),会计算各存储器的芯片地址范围。

第五章:输入输出

本章主要介绍了输入输出接口的基本知识,包括输入输出接口的作用、输入输出接口所具有的功能、接口与端口的关系、CPU对端口的编址方式及CPU与外设之间数据传送的类型和数据传送的控制方式。接口是CPU与各种各样外设进行数据通信的桥梁,是处在CPU与外设之间的一个物理连接部件。端口是CPU可寻址的处于接口之中的寄存器(或缓冲器、锁存器)。CPU与外设之间进行数据传送实际上是对接口中的端口进行读写操作,并通过端口与外设相连构成电路,他们之间传送数据的类型主要包括数据信息、状态信息、控制信息。

第六章:讨论中断系统并介绍中断控制器8259A

本章主要内容是:中断的概念,中断源、中断响应、中断优先级、中断向量表等。会编写初始化程序,8259A的结构和原理及应用;根据题目要求会画实际连线图;会写初始化命令字ICW1 、ICW2、ICW3、ICW4和操作命令字OCW1、OCW2、OCW3;会处理中断级联和中断嵌套的问题。

第七章:介绍了可编程定时器/计数器技术

本章主要内容是:定时器/计数器的应用场合;如何实现定时/计数;可编程计数器/定时器8253芯片的内部结构、引脚功能、计数原理、6种工作方式下的工作条件和输出波形特征。重点是8253芯片的实际应用。本章主要知识点:知道计数和定时的概念,8253的原理和结构,有3个计数器,每个计数器能独立工作于6种方式,可通过控制字寄存器来设置每个计数器的工作方式,根据题目要求能编写简单的初始化程序,也能根据连线图写出芯片地址。

8253的引脚功能:与系统总线相连:数据引脚D0—D7、地址引脚A1、A0、控制引脚RD/CS/WR;通道引脚CLKGATEOUT其他引脚GNDVCC

可编程计数器/定时器8253的工作方式:方式0:计数结束中断方式,方式1:可编程单稳态输出方式,方式2:比率发生器(分频器),方式3:方波发生器,方式4:软件触发选通,方式5:硬件触发选通。

第八章:可编程输入/输出接口

本章主要内容是并行输入/输出接口概念,可编程并行输入/输出接口芯片8255A的内部结构、引脚功能、3种工作方式下的输入输出工作过程及其实际应用。

本章主要内容:接口的概念,知道8255A的结构和功能以及应用;芯片包括3个端口,能分别工作于3种方式,可以通过方式控制字来选择工作方式,端口A三种方式都能工作,端口B只能工

第3页

作于方式0和1,端口C只能工作于方式0,可单独写控制字;键盘接口消抖问题。

串信通信的基本概念:数据传送方向,串行传送的2中基本方式,串行传送的2种基本工作方式,串行传送速率,串行接口芯片,调制解调器;可编程串行通信接口芯片8251A:内部结构和外部引脚,记住方式字、命令字和状态字。会画与CPU的实际连线图,能根据实际需要编写8251的程序及其初始化设置。

第九章: A/D、(D/A)转换接口

本章主要内容: 模数(A/D)和数模(D/A)转换的概念,模拟量变成数字量需要采样、量化、编码,通过采样保持器来实现。ADC0809转换器要了解其原理,可以有8255A来控制ADC0809,知道连线图和其在整个系统中的作用。

第十章:总线技术

总线是计算机中连接各个功能部件的纽带,是计算机各部件之间进行信息传输的公共线路。总线技术在微型计算机应用系统中设备或硬件连接方面起着重要的作用。本章首先对总线的基本概念、三类总线和总线标准做了简单介绍,着重讲述了PC总线和PCI总线,又介绍了现在比较流行的USB串行总线。

小结:

理论知识的学习毕竟是不能带来质的飞跃,所以对于这门课程加以实验的辅导,是非常必须的,通过实验,我可以将理论知识运用到实际当中,可以看到一个正确代码的运行,究竟会出现什么样的结果。总之,我认为,在学习中要考虑到“学以致用”,不能过分强调课程的系统性和基本理论的完整性,而应该侧重于基本方法和应用实例。从微机应用系统的应用环境和特点来看,微机系统如何与千变万化的外部设备、外部世界相连,如何与它们交换信息,是微机系统应用中的关键所在,培养一定的微机应用系统的分析能力和初步设计能力才是最终目的!

总之,我对于这门课程的学习我不光是知识上的吸收,在程序编写方面也有了较大的提高。最后,我要感谢您张老师,因为您的正确教导及特别负责的教学,让我对这门课程有了浓厚的兴趣,而且你不光是针对上课而上课,你还向我们分析了本专业的一些基本情况,以及本专业未来的走向,还有本专业的人才需求,这会为我以后的就业提供了一个启蒙,非常感谢。

第4页

相关推荐