当前位置:文档之家› 微机原理及应用复习概要-08机械-更新

微机原理及应用复习概要-08机械-更新

微机原理及应用复习概要-08机械-更新
微机原理及应用复习概要-08机械-更新

微机原理与应用复习概要

期末上机闭卷考试

请按照教务系统中所在班级和时间安排准时参加周一的上机考试。

编写一个完整的汇编语言程序,要求有主程序和子程序,需用参数传递,实现一定功能。注意实验4、5、7。

要求掌握:

1.数的进制之间的转换

2.统计

3.键盘输入、屏幕显示

期末闭卷笔试:

题型、题量、分数比例:

一、单项选择题1*10=10分

二、填空题1*15=15分

三、是非判断题,1*10=10分

以上涉及基本概念和原理等,可参见样题。

四、程序题共20分

1.阅读程序,写出程序作用及运行结果。

2.阅读程序并填空,使其完整。

五、应用题共45分

1、异步通信8分

2、8253 10分

3、内存12分

4、8255 15分

======================================================================

第一章微型计算机概述

1.1微型计算机的发展概况

微处理器的发展按照字长划分,从4位发展到8、16、32、64位。

8086的字长为16位。

1.2微型计算机的基本结构

基本结构:冯-诺依曼体系结构

基本特点:1. 由运算器、控制器、存储器、输入设备和输出设备五大部分组成

2. 所有指令、数据,包括地址都是以二进制形式存储和处理

3. 程序控制。即把要执行的程序、指令先(从外存)调入内存,再由CPU

从内存读取到CPU由CPU识别、译码并执行。

总线:AB,单向,CPU发往内存或I/O口的地址信息,用以选择CPU需要访问的内存单元或I/O口。

DB,双向。CPU和内存及I/O口间数据的双向传输通道。

CB,总体双向。CPU发往内存或I/O口的控制信息,或内存、I/O口发往CPU 的状态信息。具体到某一条上则是单向的。

CPU 的功能:运算和控制,即进行算术运算和逻辑运算,指令译码和执行,其它控制。

CPU 的组成:运算器和控制器

运算器由ALU和寄存器组构成

ALU(算术和逻辑运算单元),进行算术和逻辑运算。

寄存器组:暂存数据,暂存运算对象、中间结果、最后结果等。

控制器:指令翻译和执行、控制等部件。

内存:分ROM和RAM。

ROM在正常工作时只读,不能写,掉电不丢失数据。

作用:如主板ROM-BIOS,显卡ROM-BIOS。

RAM可读可写,掉电丢失数据。

内存读出不变、写入时以新换旧。

无论内容和地址都是以二进制形式存储和处理。

输入输出设备和I/O端口:CPU 一般不直接和外部设备交换数据,而是通过I/O端口。

即CPU<―>I/O端口<―>外设(外部输入输出设备)

1.3微型计算机系统

基本组成:P5 图1-3。

性能指标:字长:CPU每次进行运算和处理的最大二进制位数。运算和处理的基本长度。

字长越长,它能表达的数值范围越宽,处理效率也越高。

8086 CPU 的字长为16位。

第二章微处理器

2.1 8086 的结构

所有寄存器的宽度、内部和外部数据总线宽度均为16位,即CPU内部处理和交换数据、CPU和外部交换数据都是16位。

访问内存时的地址总线宽度为20条,可访问内存空间为1M字节。

访问I/O口的地址总线为16条,可访问的I/O空间为64K个。

从功能上,8086由BIU和EU组成。BIU负责与CPU外部交换数据,EU负责执行指令。

20位物理地址z=16位段地址x*16+16位偏移量y

8086由BIU和EU组成,它们的作用见P16。

此外P16—P36自己看,注意其中的基本概念。

2.3节不作要求。

第三章寻址方式和指令系统

3.3 不作要求

本章为重点

第四章汇编语言程序设计

P93 4.3.6节-P98 4.5节前不作要求,本章也为重点。

第五章输入输出接口

一个简单的I/O接口通常由若干个端口、地址译码电路、数据缓冲/锁存器三部分组成。P117端口的概念。

编址方式:统一编址和独立编址。8086使用的是独立编址方式。

统一编址:优点:访问内存和I/O口使用相同的一种指令,可对端口数

据直接进行运算。假设8086采用的是统一编址方式,

则只要用MOV指令既可访问内存,也可访问I/O口;

使用ADD AX,[BX]指令既可对内存数据进行求和,也

可对端口数据进行求和。

缺点:内存和I/O口地址空间减小。

独立编址:优点:内存和I/O口地址不会减小。

缺点:需要专门的两种指令分别用以访问内存和I/O口。如

8086的MOV指令专门用以访问内存,IN和OUT指

令专门用以访问I/O口;ADD AX, [BX]指令只能对

内存数据求和,不能对端口数据求和。对端口数据的

运算必须先用IN指令读取到AL或AX后再进行运

算。

端口地址译码:P118-P124,原理需重点掌握。

CPU与外设的数据传送方式:

1. 程序控制方式:是在程序的控制下完成的数据传送方式,分为

A. 无条件传送:适于数据传送不太频繁的情况。CPU直接利用

IN/OUT指令直接传送数据。不影响CPU的执行效率。

B. 查询传送方式:先查询外设状态是否准备好,如果已经准备

好,再传送。CPU的执行效率比较低

2. 中断方式:效率更高,且具有实时性的数据传送方式。外设需要与CPU交

换数据时,由外设向CPU申请中断,再由CPU响应后进行处

理(输入输出数据)。CPU的运行效率比较高。

3. DMA方式:直接内存访问。CPU暂时释放总线控制权,在专门的DMA控

制器控制下,在内存―I/O口或I/O端口之间直接交换数据,

无需通过CPU进行数据交换(内存MOV指令――CPU――I/O

口IN/OUT)。CPU负担轻,数据传送速度快。适于大量数据的

高速传送,如读写硬盘、软盘、光盘等外存。

第六章存储器

存储器分外存和内存。

外存包括软盘、硬盘、光盘、各种存储卡等等。

内存分ROM和RAM。

ROM分掩膜ROM、PROM、EPROM、EEPROM。

掩膜ROM:由ROM生产厂家根据用户要求将用户的程序、数据写入到

ROM中,用户以后不能更改其中的内容。若需修改护更换

其中的程序或数据,只能废弃原ROM芯片。

PROM:ROM生产厂家出厂时,ROM内是空的。用户可以利用专门

的ROM写入器将自己需要的程序、数据写入到ROM中。

但一经写入,以后也不能改变其内容。若需修改其中的程

序或数据,也只能废弃原ROM芯片。

EPROM:ROM生产厂家出厂时,ROM内是空的。用户可以利用专

门的ROM写入器将自己需要的程序、数据写入到ROM中。

若用户需修改其中的程序或数据,则需用紫外线擦除其中

内容即清空,再用写入器写入新的程序和数据。

EEPROM:ROM生产厂家出厂时,ROM内是空的。用户可以利用专

门的ROM写入器将自己需要的程序、数据写入到ROM中。

若用户需修改其中的程序或数据,则无需用紫外线擦除其

中内容,而是在特殊模式下利用专门程序以电方法即可清

空,再用写入器写入新的程序和数据。

例如现在的主板或显卡上的ROM-BIOS就存储在EEPROM

中。主板或显卡生产厂家将主板、显卡的BIOS写入到

EEPROM中供用户正常使用。用户需要更新其中的BIOS

程序时,只需用专门的BIOS刷新软件即可刷新BIOS。

使用EEPROM也有缺点可能被病毒改写其中的程序和数

据,破坏BIOS程序,造成不能开机等。如大名鼎鼎的CIH

病毒。

RAM分为静态SRAM和动态RAM。SRAM无需刷新,DRAM需要刷新。

P145-151 6.4节重点

第七章中断系统

8086支持的中断:各个中断用中断号区分,中断号用8位二进制表示,共256个。

即0-255,或00-FFH。

中断服务程序:当CPU响应外设中断时,需要中断当前正在执行的程序,转到中

断服务程序去执行。中断服务程序执行完毕后再返回原来断点位置

继续执行后续程序。

中断向量:中断服务程序的入口地址。每个中断需要占用4字节,其中一个字

表示段地址送CS,另一个表示断内偏移量送IP.

中断向量表:256个中断中每一个中断的中断向量存放在一起构成中断向量表。

每个中断向量需占4字节,256个中断共需占1024字节,即1K字

节。也就是说中断向量表占用1K内存空间,且在内存的最低端,

从0000:0000处开始存放。

DOS中断和BIOS中断:

DOS中断:21H,各子功能由AH区分,注意入口参数和出口参数。

要求熟练掌握01、02、09三个子功能。

与硬件关系远,兼容性好,但速度慢。DOS中断调用本

质上也是通过调用BIOS中断来实现。

常用的字符(串)输入输出中断调用,AH分别为1、2、

9、A号子功能要熟悉。P357附录4几个基本调用。

BIOS中断:与硬件关系紧密,兼容性差,但速度快。注意10H和

16H两个中断

有些功能如字符输出、键盘输入,既可用DOS也可用

BIOS中断实现,但前者兼容性好,速度慢,后者

兼容性差,速度快。再如对磁盘的读写,DOS中

断以文件为单位读写,编程者可以不予理会文件

具体存放在磁盘的具体位置,如哪个磁道和扇区,

而BIOS中断是以磁盘的磁道、扇区为单位进行

读写,可以对磁盘的某个磁道和扇区进行读写。

BIOS中断更加深入到机器内部,涉及深层工作原

理。

中断处理过程包括中断申请、中断判优、中断响应、中断处理、中断返回五个阶段。

8259可编程中断控制器:一片8259可以管理8级外设中断,且可用多片8259级联,形成

多于8级中断请求的管理。最多可采用9片8259A

构成64级主从式中断管理系统。

中断分外部(硬件)中断和内部(软件)中断等,见P164 图7-3。P164-167。优先级高低,

见P165。

识别中断源方法:识别中断源方法通常有两种: 查询中断和向量中断。

主程序利用CALL指令调用子程序,并转向执行子程序。子程序调用结束后,在子程序的

结束处用一条RET指令使得子程序执行结束后

可以正常返回主程序。为了能正确返回主程序的

断点处,一般要求子程序中PUSH、POP指令的

条数必须相同,保证堆栈指针恢复到进入子程序

前的指向位置。

中断处理时主程序转向执行中断服务程序,当中断服务程序执行结束后利用IRET指令返回

主程序的断点处继续执行。

主程序调用子程序及返回过程:CALL执行时,隐含的默认操作是将下一条指令的IP(对应

段内调用,若段间调用则为先压CS再压IP)自

动PUSH压入堆栈。执行子程序结束处的RET指

令,则隐含的默认操作是将栈顶数据自动POP弹

出到IP(对应段内调用,若段间调用则为先弹出

到IP再CS)。

主程序转向执行中断服务程序及返回过程:隐含的默认操作是先将PSW压入堆栈,再将下

一条指令的IP和CS压入堆栈。执行中断服务程

序结束处的IRET指令,则隐含的默认操作是将

栈顶数据自动依次POP弹出到IP、CS和PSW。RET和IRET指令是有区别的,区别在于有没有先将栈顶数据先弹出到PSW。前者用于一

般的子程序,后者用于中断服务程序。

第8章计数器/定时器

重点掌握8253的5种工作方式的特点和作用以及初始化程序的编写。见例题。

第9章并行口和串行口

重点掌握8255A的3种工作方式以及应用。

8255A共有A口、B口、C口三个端口,其中C口比较特殊,只有C口在工作方式0下可以拆为C口高4位和C口低4位使用;且C口的若干位可以和A口配合使用,C口的若干位也可以和B口配合使用,作为联络控制信号。

A口可以使用方式0、1、2,B口只能使用方式0、1,而C口只能使用方式0。

方式0:基本输入/输出方式,最简单。A口、B口、C口高4位、C口低4位可分别定义为输入或者输出,但C口高4位PC7-PC4必须同为输入或输出、C口低4位PC3-PC0

也是。例如PC7若用于输出,则PC6-PC4也必为输出;PC0若用于输入,则PC1-PC3

也必为输入。

方式0最适合用于无条件传送方式。也可用于查询工作方式,此时必须由编程者自

己根据实际需要确定使用哪些信号线作为联络控制信号。

方式1:三个端口分为两组,即A组(A口和C口高部分PC7-PC3)、B组(B口和C口低PC2-PC0)。

A组可用作输入或者输出,但不能既作为输入也作为输出,B组也是。

在工作方式1下,已经规定C口的特定信号线用作特定的联络控制信号,这些联络

控制信号具有特定的含义和作用。不能使用C口的其它信号线作为联络控制信号。

C口只有两条PC4/5或PC6/7还可作为普通输入输出使用。详见P217图9-4和下

页图9-5。

方式0:只有A口可以工作于方式0。

A口工作于方式0下既可用于输入也可用于输出,且必须在C口的PC7-PC3配合

下才能工作,PC7-PC3作为特定的联络控制信号,只有PC0-PC2可作为普通的输

入或输出。

P220 例9-4补充说明:

发送方的发送程序最后应加上,注意最后一节课课堂讲授有误,需更正:

MOV AL,00H ; 00H即00000000B

OUT 62H,AL ; 直接向C口写入80H,使得发送方PC7输出0,注意端口号

CALL DELAY

或:

MOV AL,00001110B

OUT 63H,AL ; 使用端口C置位/复位控制字使得发送方PC7输出0,注意端口号CALL DELAY

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

《机械设计基础》复习重点、要点总结

《机械设计基础》 第1章机械设计概论 复习重点 1. 机械零件常见的失效形式 2. 机械设计中,主要的设计准则 习题 1-1 机械零件常见的失效形式有哪些? 1-2 在机械设计中,主要的设计准则有哪些? 1-3 在机械设计中,选用材料的依据是什么? 第2章润滑与密封概述 复习重点 1. 摩擦的四种状态 2. 常用润滑剂的性能 习题 2-1 摩擦可分哪几类?各有何特点? 2-2 润滑剂的作用是什麽?常用润滑剂有几类? 第3章平面机构的结构分析 复习重点 1、机构及运动副的概念 2、自由度计算 平面机构:各运动构件均在同一平面内或相互平行平面内运动的机构,称为平面机构。 3.1 运动副及其分类 运动副:构件间的可动联接。(既保持直接接触,又能产生一定的相对运动) 按照接触情况和两构件接触后的相对运动形式的不同,通常把平面运动副分为低副和高副两类。 3.2 平面机构自由度的计算 一个作平面运动的自由构件具有三个自由度,若机构中有n个活动构件(即不包括机架),在未通过运动副连接前共有3n个自由度。当用P L个低副和P H个高副连接组成机构后,每个低副引入两个约束,每个高副引入一个约束,共引入2P L+P H个约束,因此整个机构相对机架的自由度数,即机构的自由度为 F=3n-2P L-P H (1-1)下面举例说明此式的应用。 例1-1 试计算下图所示颚式破碎机机构的自由度。 解由其机构运动简图不难看出,该 机构有3个活动构件,n=3;包含4个转 动副,P L=4;没有高副,P H=0。因此, 由式(1-1)得该机构自由度为 F=3n-2P L-P H =3×3-2×4-0=1

《微机原理及应用》期末考试复习参考

《微机原理及应用》期末考试复习参考资料 一、微机原理与应用模拟试题Ⅰ 一、填空题(每空1分,共25分) 1、指令由和组成。 2、I/O接口是微机系统的一种部件,它被设置在与之间。 3、已知[X]补=(11110011)B,则真值X= 。 4、IF是标志;SP称为;CS称为。 5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。 6、8086CPU由和两部分组成。 7、CPU的基本时间计量单位称为周期。 8、SP总是指向堆栈的。 9、指令MOV AX,[BP+200]读取的是段的存储单元。 10、由8个二进制位组成的基本数据表示单元称为。 11、访存空间的是指CPU所能访问的。 12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。 13、PENTIUM的工作模式有、、。 14、指令由、和操作数字段组成。 15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围 为。 16、电可擦除的可编程只读存储器的英文简写为。 17、逻辑地址由段基值和___ ___组成。 二、判断题(每小题1.5分,共15分,在每小题 后面的括号中认为正确的画“√”,错误的画 “×”) 1、堆栈是处在CPU内部的一个部件。()

2、8086的状态标志位有9个。() 3、IP是EU中的寄存器。() 4、IP中存放的是正在执行的指令的偏移地址。() 5、全地址译码法是指存储器芯片上的所有地址均参加译码。() 6、EPROM是电可擦除的PROM。() 7、中断是指CPU执行程序过程被意外暂停。() 8、EEPROM中存储的数据不会因掉电而丢失。() 9、SRAM是不用刷新的RAM。() 10、总线周期是指CPU通过总线访问一次内存或外设的时间。() 三、单项选择题(每题1.5分,共15分) 1)。 (A) SP (B) IP (C)BP (D)CS 2、源变址寄存器是()。 (A) SI (B)DI (C)SP (D)DX 3、下面4个标志中属于控制标志的是()。 (A) CF (B)DF (C)SF (D)ZF 4、LEA BX,BUFF 指令的功能是()。 (A)将存储单元BUFF的地址送给BX。 (B)将存储单元BUFF的数据送给BX。 (C)将存储单元BUFF的偏移地址送给BX。 (D)将存储单元BUFF的段地址送给BX。 5、DOS功能调用的子功能号存放在()寄存器中。 (A) AH (B)AL (C)DH (D)DL 6、采用DMA方式的I/O系统中,其基本思想是在()间建立直接的数据通道。 (A) CPU与外设 (B)主存与外设 (C)外设与外设 (D)CPU与主存 7、设SP=1110H,执行 PUSH AX 指令后,SP的内容为()。 (A) SP=1112H (B)SP=110EH (C)SP=1111H (D)SP=110FH 8、语句DAI DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是()。 (A) DAI DB 3,5,7 (B)DAI DB 2,3,5,7 (C)DAI DB 3,5,7,2 (D)DAI DB 3,5,7,3,5,7 9、给定AL=80H,CL=02H,则SAR AL ,CL指令执行后的结果是()。 (A) AL=40H (B)AL=20H (C)AL=0C0H (D)AL=0E0H 10、对于输入端口,应具有下面何种功能()。 (A)应具备数据缓冲功能。 (B)应具备数据锁存功能。 (C)应同时具备数据缓冲功能和数据锁存功能。 (D)具备缓冲功能和数据锁存功能中的任一种。 四、名词解释题(每题5分,共25分)

微机原理及应用综合练习一

2012电子微机原理综合练习一 一、简答题。 1.8086CPU标志寄存器中的控制位有几个?简述它们的含义。 2.8086工作于最小方式或最大方式,如何设置?两种模式的主要区别是什么 3. 简述8086和8088CPU引脚信号的区别。 4. 何为时钟周期?它和指令周期、总线周期三者之间的关系是什么? 5. 简述标志位中溢出位和进位位的区别。 6. 简述8088和8086对存储器进行字访问的异同。 7. 在8086系统中,下一条指令所在单元的物理地址是如何计算的? 8.简述半导体存储器的分类和特点。 9.简述高位地址总线译码方法的种类和特点。 10. SRAM芯片6116是4K×8位的存储器,其地址线和数据线的分别有多少条?并简述它的3条控制线、和的含义和功能。 11. CPU与外设间的接口信息有哪几种? 12.简要说明8086/8088中断的分类,以及优先级顺序。 13. 8086/8088CPU响应可屏蔽中断INTR的条件是什么? 14.CPU与外设数据传送的方式有哪几种?什么情况下数据传送要采用无条件传送方式?它有什么特点? 15. 简述查询式数据传送方式的工作过程。 16.比较串行通信和并行通信的优缺点。 17.何为波特率?设数据传送的速率是120字符/秒,而每一个字符格式中的数据位7位,停止位,校验位各1位,则传送的波特率为多少? 18. 异步通信中,字符的格式是由哪些部分组成? 19.8253的方式0~方式3各是何种工作方式?为了便于重复计数,最好选用那些工作方式? 二、综合题 1.设8088的时钟频率为5MHZ,总线周期中包含2个T w等待周期。问: (1)该总线周期是多少?(2)该总线周期内对READY信号检测了多少次? 2.某微机有8条数据线、16条地址线,现用SRAM 2114(容量为1K×4位)存储芯片组成存储系统。问采用线译码方式时,系统的最大存储容量最大是多少?此时需要多少个2114存储芯片 3. 设有一个具有15位地址和16位字长的存储器,试计算: (1)该存储器能存储多少字节信息? (2)如果存储器由2K×4位的RAM芯片组成,需多少RAM芯片?需多少位地

微机原理及应用教学目的任务

微机组成与工作原理 教学目的: 《微机原理及应用》是电气信息类专业、电子信息工程、自动化、生物医学工程、通信工程、电子科学与技术等专业的重要技术基础课,必修课,也是机械制造及其自动化、过程控制装备、电子材料、安全工程等专业的技术基础课。该课程提供微机原理与应用的基本理论与技术。其目的在于使学生了解微型计算机的基本结构、微型计算机与外设的数据传输方式、中断技术、输入输出接口技术及应用。 教学任务: 通过此课程的学习,使学生了解微机的基本组成,掌握微处理器、存储器、I/O接口等部件的基本组成与工作原理,理解和掌握微机工作过程、工作原理,了解I/O接口的功能、作用、组成,使学生了解常用接口电路的分析方法,具有简单接口电路的阅读能力与设计能力。 教学内容: 第一章微机基本组成与工作原理 1.1 微型计算机的结构组成 1.2 微型计算机的原理组成 1.3 微型计算机的概念组成 1.4 微型计算机的基本工作原理 第二章微处理器 2.1 微处理器的发展历史及结构特点* 2.2 8086/8088微处理器简介 2.3 32位微处理器简介 2.4 CPU的结构和功能 2.5 流水CPU 第三章总线* 3.1 总线的基本概念 3.2 总线的层次结构 3.3 总线技术 3.4 常见总线简介 第四章汇编语言 4.1 汇编语言格式* 4.2 汇编程序结构 4.3 汇编程序设计

4.2 汇编过程* 第五章存储器 5.1 存储器概况(功能、分类、特点、操作) 5.2 存储系统体系结构(Cache存储器、虚拟存储器) 5.3 内存储器 5.4 外存储器简介 第六章I/O系统和中断技术 6.1 I/O接口概述(分类、功能、组成) 6.2 CPU与外设数据传送的方式 6.3 I/O接口芯片简介(8255、8251、8253、A/D转换器、D/A转换器) 6.4 微机中断系统 第七章微机在自动控制系统中的应用

机械设计基础期末考试试题 答案解析要点

机械设计基础试题库 一、判断(每题一分) 1、一部机器可以只含有一个机构,也可以由数个机构组成。……(√ ) 2、机器的传动部分是完成机器预定的动作,通常处于整个传动的终端。(×) 4、机构是具有确定相对运动的构件组合。………………………………(√ ) 5、构件可以由一个零件组成,也可以由几个零件组成。………………(√ ) 6、整体式连杆是最小的制造单元,所以它是零件而不是构件。……( ×) 7、连杆是一个构件,也是一个零件。………………………(√) 8、减速器中的轴、齿轮、箱体都是通用零件。………………………………(×) 二、选择(每题一分) 1、组成机器的运动单元体是什么?( B ) A.机构 B.构件 C.部件 D.零件 2、机器与机构的本质区别是什么?( A ) A.是否能完成有用的机械功或转换机械能 B.是否由许多构件组合而成 C.各构件间能否产生相对运动 D.两者没有区别 3、下列哪一点是构件概念的正确表述?( D ) A.构件是机器零件组合而成的。 B.构件是机器的装配单元 C.构件是机器的制造单元 D.构件是机器的运动单元 4、下列实物中,哪一种属于专用零件?( B ) A.钉 B.起重吊钩 C.螺母 D.键 5、以下不属于机器的工作部分的是( D ) A.数控机床的刀架 B.工业机器人的手臂 C.汽车的轮子 D.空气压缩机 三、填空(每空一分) 1、根据功能,一台完整的机器是由(动力系统)、(执行系统)、(传动系统)、(操作控制系统)四部分组成的。车床上的主轴属于(执行)部分。 2、机械中不可拆卸的基本单元称为(零件),它是(制造)的单元体。 3、机械中制造的单元称为(零件),运动的单元称为(构件),装配的单元称为 (机构)。 4、从(运动)观点看,机器和机构并无区别,工程上统称为(机械)。 5.机器或机构各部分之间应具有_相对__运动。机器工作时,都能完成有用的__机械功___或实现转换__能量___。 2 平面机构 一、填空题(每空一分)

微机原理及应用复习题-答案

微机原理及应用复习题 一、填空题 1、 在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为__1011 1101__。 2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的 地址总线 、 数据总线_和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA 应为__低电平__。 4、若(A )=B3H ,(R0)=A8H,执行指令XRL A,R0之后,(A )=_1BH _。 5、在80C51单片机中,带借位减法SUBB 指令中,差的D7需借位时,__CY_=1,差的D3需借位时,__AC__=1。 6、80C51单片机中,在调用子程序前,用__PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用__POP___指令从堆栈中弹出数据。 7、在十六进制数与ASCII 码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII 码值为该十六进制数加__30H__。 8、外部中断0INT 和1INT 有两种触发方式:___电平触发方式___和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为___异步通信____和_____同步通信____。 10、若累加器A 中的数据为0111 0010B ,则PSW 中的P=____0________。 二、选择题 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A 、微处理器 B 、存储器 C 、I/O 接口电路 D 、串口通信接口 2、一个机器周期包含多少个晶振周期( D ) A 、2 B 、6 C 、8 D 、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A 、SBUF B 、TCON C 、SCON D 、PCON 4、80C51系列单片机具有4个8位的并行I/O 口,其中哪个口工作时需要外接上拉电阻( A ) A 、P0 B 、P1 C 、P2 D 、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A 、寄存器寻址 B 、直接寻址 C 、寄存器间接寻址 D 、变址寻址 6、源地址为1005H 。目的地址为0F87H 。当执行指令“JC rel ”时,rel 为( B )。 A 、7EH B 、80H C 、82H D 、84H 7、若(R0)=30H ,(30H )=75H ,(75H )=90H ,执行指令MOV A,@R0后,(A )=______。( B ) A 、30H B 、75H C 、90H D 、00H 8、下列哪个语句是起始地址设置伪指令( A )。 A 、ORG B 、END C 、DW D 、EQU

微机原理及应用(广西大学)

微机原理期末复习要点(必看) 一、填空题(每空1分,共30分) 1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。 2、80X86系统中,执行指令PUSH AX后,SP= SP-2 ;若执行指令POP AX 后,SP= SP+2 。 3、指令“MOV AX,2000H”源操作数的寻址方式为立即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址方式为带偏移量的基础加变址。 4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。 5、80486可访问两个独立的地址空间,一个为I/O地址空间,其大小为 64K 字节。 6、执行指令“XOR AX,AX”后,标志位ZF的值为 1 。 7、若(AL)=10011000B,(BL)=01100111B,则执行指令“ADD AL,BL”后,(AL)=11111111B;执行指令“AND AL,BL”后,(AL)= 0 。 8、可屏蔽中断从CPU的 INTR 引脚进入,只有当中断允许标志IF为 1 时,该中断才能得到响应。 9、中断向量表存放在从 00000H 至 003FFH 存储空间中。 10、在实地址方式下,中断类型号为20H的中断所对应的中断向量,存放在内存 从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到 高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址 65000H 。 11、80X86的I/O指令中,要寻址的16位的端口地址存放在 DX 中。 12、现要用6116静态RAM芯片构成8K×32位的存储器,此种芯片共需16 片。 13、8255A在“方式1输出”与外设之间的一对"握手"信号是 ACK和OBF 。 14、由实地址方式上,由逻辑地址获得物理地址的计算公式为:

微机原理及应用课程设计

微机原理及应用课程设计 指导书 兰州理工大学电子信息工程系

前言 “微机原理及应用”是一门实践性和实用性都很强的课程,学习的目的在于应用。本课程设计是配合“微机原理及应用”课堂教学的一个重要的实践教学环节,在本课程设计指导书中列举了一些常用的小型设计系统,旨在起到巩固课堂和书本上所学知识,加强综合能力,提高系统设计水平,启发创新思想的效果。 全书共分两部分,第一部分是实例,书中所举实例均是在多年教学、实践的基础上开发、整理出来的。第二部分是要求学生所作的一些课程设计题目。我们希望每个学生都能自己动手独立设计完成一个典型的微机应用小系统。 本书由电工教研室多年从事“微机原理及应用”的教师编写而成。 电工教研室 2005年4月

目录 第一部分:实例 第一章:微型计算机系统的设计步骤 第二章:微型计算机系统的设计实例 第二部分:微型计算机系统设计题目 题目1:微机控制的顺序控制系统 题目2:汽车倒车测距仪 题目3:机械手专用控制器的设计 题目4:家用电热淋浴器控制器的设计 题目5:公共场所安全报警系统 题目6:微型机控制的自动钻床系统 题目7:交通灯控制系统 题目8:温度多路数据采集系统 题目9:小型自动售货机计算可控制系统 题目10:步进电机控制系统 题目11:多功能密码锁 题目12:微型计算机退火炉温度控制系统 题目13: 题目14:

第一章微型计算机系统的设计步骤 微型计算机控制系统的被控对象多种多样,设备类型、控制方式和生产过程规模各有不同,但系统设计的基本任务和步骤大致是相同的。本节主要介绍一般的微型计算机控制系统设计过程中应考虑的问题。 设计微型计算机控制系统时,首先应考虑被控系统采用微型计算机控制的必要性,应用微型机控制后对被控系统的主要性能、生产技术指标和安全性、可靠性、可维护性是否有所改善,以及在采用微型机控制后的经济效益是否显著等。在进行了上述综合分析的基础上,再决定是否选用微型机控制。 微型机控制系统的设计步骤: 1、首先要通过调研熟悉控制系统的生产过程及工艺要求,根据工艺要求确定系统应完成的任务,再提出不同的总体方案进行比较后确定出系统的总体方案。 2、确定控制算法,要测出被控对象的数学模型,根据系统品质指标确定控制算法。控制系统中要求以计算机为控制中心,通过外围和接口电路,与被控对象联系起来。 3、选择总线标准及微型计算机系统,根据被控系统对控制方式和外围设备以及计算速度进行实时控制的要求来选择微型计算机机型。 4、根据系统的总体方案和所选微型计算机对系统进行硬件设计。

机械设计基础复习题要点

机械设计基础复习题 一、简答题: 1 为什么螺母的螺纹圈数不宜大于10圈? 大于10圈有可能会因为积累螺距误差造成螺丝不通顺再说了一般螺纹塞规的通端是10圈也就是说检验内螺纹最多检验10圈再说了积累螺距误差的出现虽然不能说不通顺但是至少螺纹受力时 10圈以外的螺纹肯定没有10圈以内的承受力大所以一般情况下螺纹滑扣就是那么几扣所以一般情况下10圈以上的螺母没有必要用 2 螺纹联接中拧紧目的是什么?举出几种控制拧紧力的方法。 3试指出普通螺栓联接、双头螺柱连接和螺钉连接的结构特点,各用在什么场合? 4为什么螺纹联接常需要防松?防松的实质是什么?有哪几类防松措施? 5 为什么对于重要的螺栓联接应尽可能不采用直径小于M12~M16的螺栓?若必须使用直径较小的螺栓时应采取什么措施? 6 V带轮的轮槽应该与所选V带的型号相对应,V带截面楔角为40°而带轮轮槽工作面的夹角却制成小于40°,说明理由? 7带传动的设计准则是什么? 8带传动弹性滑动和打滑都是由什么原因引起的?打滑首先发生在哪个带轮上?为什么? 9在V带传动设计中,为什么要限制? 10带传动为何要有张紧装置?常用张紧装置有哪些?具有张紧轮的带传动,张紧轮最好放在什么位置?为什么? 11 渐开线上各点的压力角是否相等?为什么?基圆上的压力角等于多少? 12 齿廓啮合基本定律是什么? 13 渐开线齿轮的正确啮合条件是什么? 14 什么是渐开线齿廓的根切现象?产生根切原因是什么?标准直齿圆柱齿轮不根切的最小齿数是多少? 15 渐开线齿廓的啮合特点是什么? 16 齿轮的基本参数有哪些?什么是标准齿轮? —对标准直齿圆柱齿轮传动,已知:问:1) 哪个齿轮的接触强度弱? 2) 哪个齿轮的弯曲强度弱? 为什么 ? 18 标准齿轮的正确安装条件是什么? 19 现有一对啮合的大、小齿轮,问:1) 哪个齿轮的弯曲应力大? 2) 写出大、小齿轮齿根弯曲疲劳强度相等的条件的表达式;3) 若两轮的材料、热处理及齿面硬度均相同,且寿命系数都为1,那么哪一个齿轮齿根 1 弯曲疲劳强度高?

《微机原理及应用》期末考试复习参考资料

《微机原理及应用》期末考试 复习参考资料 一、微机原理与应用模拟试题Ⅰ 一、填空题(每空1分,共25分) 1、指令由和组成。 2、I/O接口是微机系统的一种部件,它被设置在与之间。 3、已知[X]补=(11110011)B,则真值X= 。 4、IF是标志;SP称为;CS称为。 5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。 6、8086CPU由和两部分组成。 7、CPU的基本时间计量单位称为周期。 8、SP总是指向堆栈的。 9、指令MOV AX,[BP+200]读取的是段的存储单元。 10、由8个二进制位组成的基本数据表示单元称为。 11、访存空间的是指CPU所能访问的。 12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。 13、PENTIUM的工作模式有、、。 14、指令由、和操作数字段组成。 15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围 为。 16、电可擦除的可编程只读存储器的英文简写为。 17、逻辑地址由段基值和___ ___组成。 二、判断题(每小题1.5分,共15分,在每小题 后面的括号中认为正确的画“√”,错误的画“×”) 1、堆栈是处在CPU内部的一个部件。() 2、8086的状态标志位有9个。() 3、IP是EU中的寄存器。()

4、IP中存放的是正在执行的指令的偏移地址。() 5、全地址译码法是指存储器芯片上的所有地址均参加译码。() 6、EPROM是电可擦除的PROM。() 7、中断是指CPU执行程序过程被意外暂停。() 8、EEPROM中存储的数据不会因掉电而丢失。() 9、SRAM是不用刷新的RAM。() 10、总线周期是指CPU通过总线访问一次内存或外设的时间。() 三、单项选择题(每题1.5分,共15分) 1)。 (A) SP (B) IP (C)BP (D)CS 2、源变址寄存器是()。 (A) SI (B)DI (C)SP (D)DX 3、下面4个标志中属于控制标志的是()。 (A) CF (B)DF (C)SF (D)ZF 4、LEA BX,BUFF 指令的功能是()。 (A)将存储单元BUFF的地址送给BX。 (B)将存储单元BUFF的数据送给BX。 (C)将存储单元BUFF的偏移地址送给BX。 (D)将存储单元BUFF的段地址送给BX。 5、DOS功能调用的子功能号存放在()寄存器中。 (A) AH (B)AL (C)DH (D)DL 6、采用DMA方式的I/O系统中,其基本思想是在()间建立直接的数据通道。 (A) CPU与外设(B)主存与外设(C)外设与外设(D)CPU与主存 7、设SP=1110H,执行PUSH AX 指令后,SP的内容为()。 (A) SP=1112H (B)SP=110EH (C)SP=1111H (D)SP=110FH 8、语句DAI DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是()。 (A) DAI DB 3,5,7 (B)DAI DB 2,3,5,7 (C)DAI DB 3,5,7,2 (D)DAI DB 3,5,7,3,5,7 9、给定AL=80H,CL=02H,则SAR AL ,CL指令执行后的结果是()。 (A) AL=40H (B)AL=20H (C)AL=0C0H (D)AL=0E0H 10、对于输入端口,应具有下面何种功能()。 (A)应具备数据缓冲功能。 (B)应具备数据锁存功能。 (C)应同时具备数据缓冲功能和数据锁存功能。 (D)具备缓冲功能和数据锁存功能中的任一种。 四、名词解释题(每题5分,共25分)

微机原理及应用课程设计报告最终版

《微机原理及应用》课程设计报告 题目LED16*16点阵实验 学院电子信息工程学院 专业电子信息工程 组长姓名和学号 学生姓名和学号 指导教师 2015 年 1 月 22 日

目录 1 选题目的、意义及任务 (1) 1.1 选题目的 (1) 1.2 选题意义 (1) 1.3 设计任务 (1) 2 方案设计 (2) 2.1设计思路......................... . (2) 2.2总体设计 (3) 2.3设计论证 (3) 2.4硬件连接 (3) 3 设计流程 (6) 3.1程序流程图 (6) 4 主程序分析 (7) 4.1程序分析 (7) 4.2功能解释 (9) 5 调试结果 (9) 5.1硬件、软件实现 (9) 5.2结果图 (10) 6 团队构成 (10) 7 问题分析 (11) 8 心得体会 (11) 8 附录 (14)

1 选题目的、意义及任务 1.1 选题目的 本次微机原理及应用课程设计我们组的选题是LED16*16点阵实验。LED点阵通过LED(发光二极管)组成,以灯珠亮灭来显示文字、图片、动画、视频等,LED点阵常常被用来做点阵屏。点阵屏是各部分组件都模块化的显示器件,通常由显示模块、控制系统及电源系统组成。LED点阵显示系统中各模块的显示方式有静态和动态显示两种,静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可以显示各种图形或文字信息。对于我们的课程设计主要目的如下: ①熟悉8155、8255的功能,了解点阵显示的原理及控制方法; ②学会使用LED点阵,通过编程显示不同字符; 1.2选题意义 LED显示屏具有亮度高、工作电压低、功耗小、微型化、易与集成电路匹配、驱动简单、寿命长、耐冲击、性能稳定等特点。广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。因此16*16LED点阵实验的课程设计对实际的生产和生活具有非常重要的指导意义。通过LED16*16点阵实验来让我们更好地理解微机工作的原理,并更深层次的了解各大芯片的用法以及功能。 1.3设计任务 设计一个能显示16X16点阵图文LED显示屏,要求能显示文字,文字应稳定、清晰,文字以卷帘形式向上滚动显示“欢迎使用星研实验仪”。

合集机械设计基础期末考试试题 答案解析概要

机械设计试题[1] 一、单项选择题 1.在如图所示的齿轮—凸轮轴系中,轴4称为( ) A.零件 B.机构 C.构件 D.部件 2.若组成运动副的两构件间的相对运动是移动,则称这种运动副为( ) A.转动副 B.移动副 C.球面副

D.螺旋副 3.渐开线齿轮的齿廓曲线形状取决于( ) A.分度圆 B.齿顶圆 C.齿根圆 D.基圆 4.机构具有确定相对运动的条件是( ) A.机构的自由度数目等于主动件数目 B.机构的自由度数目大于主动件数目 C.机构的自由度数目小于主动件数目 D.机构的自由度数目大于等于主动件数目 5.一般转速的滚动轴承计算准则为( ) A.进行静强度计算 B.进行极限转速计算 C.进行疲劳寿命计算 D.进行热平衡计算 6.柴油机曲轴中部的轴承应采用( ) A.整体式滑动轴承 B.部分式滑动轴承 C.深沟球轴承 D.圆锥滚子轴承 7.螺纹联接的自锁条件为( ) A.螺纹升角≤当量摩擦角 B.螺纹升角>摩擦角 D.螺纹升角≥当量摩擦角螺纹升角≥摩擦角C. ( ) 8.机械运转不均匀系数是用来描述机械运转不均匀程度的重要参数,其表达式为???minmax B. A.???????minmax 2 ??????minminmaxmax C. D. ????????minmaxm) ( 9.铰链四杆机构的死点位置发生在从动件与连杆共线位置A. B.从动件与机架共线位置 D. 主动件与连杆共线位置C. 主动件与机架共线位置) ( 当轴的转速较低,且只承受较大的径向载荷时,宜选用10. A.深沟球轴承 B.推力球轴承 C.圆柱滚子轴承 D.圆锥滚子轴承 11.作单向运转的转轴,其弯曲应力的变化特征是( ) A.对称循环 B.脉动循环 C.恒定不变 D.非对称循环 12.在一般机械传动中,若需要采用带传动时,应优先选用( ) A.圆型带传动 B.同步带传动 C.V型带传动 D.平型带传动 13.铰链四杆机构中,若最短杆与最长杆长度之和小于其余两杆长度之和,则为了获得曲柄摇杆机构,其机架应取( ) A.最短杆 B.最短杆的相邻杆 C.最短杆的相对杆 D.任何一杆 14.若被联接件之一厚度较大、材料较软、强度较低、需要经常装拆时,宜采用( ) A.螺栓联接 B.双头螺柱联接 C.螺钉联接 D.紧定螺钉联接 15.在凸轮机构的从动件选用等速运动规律时,其从动件的运动( ) A.将产生刚性冲击 B.将产生柔性冲击 C.没有冲击 D.既有刚性冲击又有柔性冲击 16.与标准直齿圆柱齿轮的复合齿轮形系数Y值有关的参数是( ) FS A.工作齿宽b B.模数m C.齿数z D.压力角α

微机原理及应用课程复习要点

微机原理及应用课程复习要点 第一章微型计算机概述 1.微型计算机的基本组成(CPU 、存储器、I/O接口、总线),各自的主要功能。 2.微型计算机的特点与工作过程。 3.总线的作用;控制总线、数据总线、地址总线(方向、状态、条数、作用) 总线的分类(片内、局部、系统、通信)与规范(机械结构、功能结构、电气) 4.8088/8086微处理器的编程结构(分为执行部件、总线接口部件,各自的功能以及两者的动作协调) 5.8088/8086微处理器的内部寄存器。AX、BX、CX、DX、DI、SI;(一般用在什么场合?)指针:CS、IP、SP,它们的作用是什么? 6.标志寄存器含六个状态标志(重点CF、ZF)、三个控制标志(重点IF),起什么作用? 7.存储器组织:(分段结构、物理地址的确定),物理地址的确定:段地址左移四位加上偏移地址 8.8088/8086微处理器的引脚及其功能(三总线、复用线、有效电平) 9.8088/8086微处理器的工作模式:(最大模式、最小模式),什么是最大模式与最小模式,它们的区别(包括系统配置、控制信号线由谁产生等)。10.什么是时序?分清几个重要概念:指令周期、总线周期、时钟周期) 11.8088/8086微处理器的基本操作有哪些? 12.典型时序分析:(存储器读写、I/O读写、中断响应、复位)

第二章指令系统 1.寻址方式:(六种寻址方式),源操作数、目的操作数的存储位置(CPU内、存储器)。 2.指令格式:(标识符、操作数、操作码、注释) 3.掌握指令的要点:(助记符、格式、功能、操作数的个数、对标志位的影响) 4.选择指令注意点:(数据从哪来、结果放到哪去、区分字与字节操作、默认的寄存器)。 5.传送指令、运算指令、程序控制指令的测重点:(数据的方向、标志位的状态、程序的方向) 6.移位指令:(左移、右移、逻辑、算术、循环、非循环、移位的次数) 7.程序控制指令:(无条件、条件、调用、中断) 8.十进制数运算方法:(先利用二进制运算指令、再进行十进制调整) 第三章汇编语言程序设计 1.汇编语言的基本要素:(语句格式、运算符、表达式) 2.汇编语言的运算符:(算术、取值、属性) 选用运算符注意点:(操作数、结果、有意义的运算符) 以及运算符与助记符的区别 3.表达式:(常量表达式、存储器表达式) 4.伪指令:(四个定义:数据定义、符号定义、段定义、过程定义) 数据定义与符号定义的区别:是否占存储单元;过程定义:(段内、段间) 5.汇编语言上机步骤:(编辑、汇编、连接、调试)

微机原理及应用A课程教学大纲

《微机原理及应用A》课程教学大纲 Microcomputer Principle and Application A 课程代码:课程性质:专业基础理论课/必修 适用专业:信息安全 开课学期:3 总学时数:56 总学分数:3.5 编写年月:2005年7月修订年月:2007年7月 执笔:刘科峰 一、课程的性质和目的: 微机原理课程是信息与计算科学专业的一门重要的专业基础选修课。通过学习本课程能了解微型计算机的内部运行原理及微机接口应用的基本方法,初步掌握汇编语言程序设计的有关基本知识和程序设计的方法,为学习本专业后续课程打下良好的基础。 二、课程教学内容 第1章计算机基本知识(4学时) 了解计算机的发展,掌握微型计算机中信息的表示及运算,掌握几种进制之间的相互转换的方法。 本章知识点为:计算机的发展,计算机编程语言的发展,二、十、十六进制数的表示与运算,字符的编码表示,二、十、十六进制之间的相互转换。 第二章 8086系统结构与80x86 CPU(8学时) 理解8086 CPU结构和8086系统的结构,了解8086 CPU内部时序和80x86典型微处理机。 本章知识点为:8086 CPU结构,8086系统的结构,最小和最大模式系统,8086 CPU内部时序,80486 CPU,Pentium系列微处理机。 第3章 8086的指令系统(8学时) 了解8086 指令的特点,理解8086的指令格式及数据类型,掌握8086的寻址方式和8086的各类指令。 本章知识点为:8086 指令的特点,8086的寻址方式,8086的指令格式,指令中的数据类型,8086的指令集。 第4章 8086汇编语言程序设计(16学时) 了解汇编语言程序设计的两种语句、程序的基本结构。掌握编程技巧和上机调试技术,通过大量具有代表性的例题,由浅入深地引导学生进行汇编语言程序设计。 本章知识点为:8086汇编语言的语句,8086汇编语言中的伪指令,8086汇编语言中的运算符,汇编语言程序设计,DOS功能调用与子程序设计,汇编语言程序上机调试 第5章存储器原理与接口(4学时) 了解存储器分类和计算机存储体系的塔形结构,了解高速缓存的概念及应用场合和虚拟存储的概念,掌握CPU与存储器芯片的连接技术。

微机原理及应用总复习

微机原理及应用期终复习提纲 一、基本知识 1、微机的三总线是什么? 答:它们是地址总线、数据总线、控制总线。 2、8086 CPU启动时对RESET要求?8086/8088CPU复位时有何操作? 答:复位信号维高电平有效。8086/8088要求复位信号至少维持4个时钟周期的高电平才有效。复位信号来到后,CPU便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES及指令队列清零,而将cs设置为FFFFH,当复位信号变成地电平时,CPU从FFFF0H开始执行程序 3、中断向量是是什么?堆栈指针的作用是是什么?什么是堆栈? 答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW等重要信息。 4、累加器暂时的是什么?ALU 能完成什么运算? 答:累加器的同容是ALU每次运行结果的暂存储器。在CPU中起着存放中间结果的作用。ALU 称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能。 5、8086 CPUEU、BIU的功能是什么? 答:EU(执行部件)的功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理BIU(总线接口部件)的功能是负责与存储器、I/O端口传送数据。 6、CPU响应可屏蔽中断的条件? 答:CPU承认INTR中断请求,必须满足以下4个条件: 1)一条指令执行结束。CPU在一条指令执行的最后一个时钟周期对请求进行检测,当满足我们要叙述的4个条件时,本指令结束,即可响应。 2)CPU处于开中断状态。只有在CPU的IF=1,即处于开中断时,CPU才有可能响应可屏蔽中断请求。 3)没有发生复位(RESET),保持(HOLD)和非屏蔽中断请求(NMI)。在复位或保持时, CPU不工作,不可能响应中断请求;而NMI的优先级比INTR高,CPU响应NMI而 不响应INTR。 4)开中断指令(STI)、中断返回指令(IRET)执行完,还需要执行一条指令才能响应INTR

微机原理及应用

微机原理及应用 K60DN512VLL10 相关寄存器快速查询手册 2015年11月25日编

目录 1.通用输入输出(GPIO) 4 1.1.引言 4 1.2.寄存器说明 4 1.2.1.引脚控制寄存器(PORTx_PCRn) 4 1.2.2.GPIO端口寄存器 4 1.2.3.GPIO时钟门控寄存器(SIM_SCGC5) 5 2.中断 6 3.周期中断定时器(PIT)7 3.1.说明7 3.2.寄存器描述7 3.2.1.PIT 模块控制寄存器(PIT_MCR)7 3.2.2.定时器加载值寄存器(PIT_LDVALn)7 3.2.3.当前定时器值寄存器(PIT_CVALn)7 3.2. 4.定时器控制寄存器(PIT_TCTRLn)8 3.2.5.定时器标志寄存器(PIT_TFLGn)8 3.2.6.PIT时钟门控寄存器6(SIM_SCGC6)8 4.通用异步接收器/发送器(UART)9 4.1.UART 波特率9 4.2.寄存器说明9 4.2.1.UART 波特率寄存器9 4.2.2.UART 控制寄存器4(UARTx_C4)9 4.2.3.UART 控制寄存器1(UARTx_C1)9 4.2.4.UART 控制寄存器2(UARTx_C2)10 4.2. 5.UART 状态寄存器1(UARTx_S1)10 4.2.6.UART 数据寄存器(UARTx_D)10 4.2.7.UART时钟门控寄存器11 5.AD12 5.1.寄存器说明12 5.1.1.ADC 配罝寄存器1(ADCx_CFG1)12 5.1.2.ADC 配罝寄存器2(ADCx_CFG2)12 5.1.3.ADC状态和控制寄存器1(ADCx_SC1n)13 5.1.4.ADC状态和控制寄存器2(ADCx_SC2)14 5.1.5.ADC状态和控制寄存器3(ADCx_SC3)14 5.1. 6.ADC 数据结果寄存器(ADCx_Rn)15 5.1.7.ADC时钟门控寄存器15 6.DA17 6.1.寄存器说明17 6.1.1.DAC数据寄存器(低)(DACx_DATnL)17 6.1.2.DAC数据寄存器(高)(DACx_DATnH)17 6.1.3.DAC 控制寄存器0 (DACx_C0)17 6.1.4.DAC 控制寄存器1 (DACx_C1)18 6.1.5.DAC 控制寄存器2 (DACx_C2)18 6.1.6.DAC 状态寄存器(DACx_SR)18 6.1. 7.DAC时钟门控寄存器(SIM_SCGC2)19 7.附A 时钟门控寄存器汇总20 7.1.寄存器说明20 7.1.1.系统时钟门控寄存器1(SIM_SCGC1)20 7.1.2.系统时钟门控寄存器2(SIM_SCGC2)20 7.1.3.系统时钟门控寄存器3(SIM_SCGC3)20

《微机原理及应用》课程.

《微机原理及应用》课程 一、制定实验教学大纲依据 本大纲根据《微机原理及应用》教学大纲对学生实验能力培养要求而制定。 二、本课程实验教学的地位和作用 微机原理实验是验证、巩固和补充课堂讲授的理论知识的必要环节,通过微机原理实验,培养学生运用所学的理论解决实际问题的能力,使学生初步掌握分析简单电路,调试简单汇编程序以及撰写实验报告的能力。 三、本课程实验教学基本理论与技术内容 通过对一些基本控制线路的连接的实验(I/O、8255方式、数码管显示)等使学生巩固课堂所学的知识,了解芯片的原理及使用方法,培养学生运用所学理论解决实际问题的能力,使学生达到能正确使用和选用基本的元器件,掌握汇编语言程序的调试方法及如何分析简单的微机接口电路。 四、学生应达到的实验能力标准 1. 掌握74L273的工作原理。 2. 掌握8255的工作原理及使用方法。 3. 通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。 4. 掌握数码管显示数字的原理 5. 掌握I/O地址译码电路的工作原理。 6. 学会分析简单电路,调试简单汇编程序。 五、学时、教学文件及教学形式 学时:机械类专业本课程总学时为40学时,其中实验4学时,占总学时10%。 课外上机15学时 教学文件:校编《微机原理实验指导书》,实验报告学生自拟。 教学形式:本课程实验为综合性实验。要求学生课前预习实验指导书,写出实验程序,指导教师应概述实验的原理、方法及仪器使用等,并作针对性指导,具体实验步骤和结果分析由学生独立完成。 课外上机要求每个学生完成8-10道汇编语言的程序设计及调试。以巩固和深化对课程内容的理解,提高编程技能及程序调试的技能。 六、实验考试方法与成绩评定 根据学生的实验预习、实验纪律、实验动手能力及实验报告结果,进行综合评定,

相关主题
相关文档 最新文档