《微机原理及应用》复习精华
- 格式:pdf
- 大小:273.60 KB
- 文档页数:7
微机原理与应用要点总结1.计算机的基本组成计算机主要由中央处理器(CPU)、内存、输入输出设备和系统总线组成。
其中,CPU是计算机的核心,负责指令执行和数据处理。
2.计算机指令集结构计算机指令集结构分为精简指令集(RISC)和复杂指令集(CISC)两种类型。
RISC指令集简单,执行速度快,主要用于高性能计算机;CISC指令集功能复杂,适用于大多数应用场景。
3.主板原理及组成主板是计算机的核心部件,负责将各个部件连接起来。
主板由芯片组、插槽、电源接口等组成,芯片组包括北桥和南桥,北桥与CPU和内存相连,南桥与其他设备相连。
4.计算机的存储器层次结构计算机的存储器层次结构分为高速缓存(Cache)、内存和辅助存储器三层。
存储器层次结构的设计旨在提高计算机的运行效率和性能。
5.输入输出设备输入设备用于将外部信息输入到计算机,如键盘、鼠标、扫描仪等;输出设备用于将计算机处理后的信息输出到外部,如显示器、打印机、音箱等。
6.总线与接口技术计算机内部的各个硬件设备通过总线进行连接和通信。
总线分为数据总线、地址总线和控制总线,不同设备通过接口与总线相连。
7.中断与异常处理中断是计算机在执行过程中突然发生的事件,需要打断当前程序的执行。
异常是指计算机程序的非正常情况,如除零、越界等。
中断和异常处理是计算机系统中的重要功能,能够提高系统的可靠性和稳定性。
8.汇编语言与机器语言汇编语言是一种低级语言,与机器语言具有一一对应的关系。
汇编语言通过汇编程序转换成机器语言,然后由计算机执行。
9.系统调用与中断服务程序系统调用是用户程序请求执行操作系统提供的服务。
中断服务程序是操作系统响应中断事件时执行的程序,能够提供系统级别的服务和功能。
10.性能分析与优化性能分析与优化是提高计算机系统性能的重要手段。
通过分析系统的性能瓶颈,并对关键部分进行优化,可以提高系统的运行效率和响应速度。
以上是微机原理与应用的主要要点总结。
通过掌握这些要点,可以更好地理解计算机的结构和工作原理,为后续的计算机相关课程和实践工作打下坚实的基础。
第一章一、填空1、在现代工业中,计算机控制系统的工作原理包括、、三个基本步骤。
答案:实时数据采集、实时控制决策、实时控制输出知识点:计算机控制系统的工作原理参考页:P2学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:2题型:填空2、微型计算机控制系统的硬件由、、和组成。
答案:主机、输入输出通道、外部设备、测量变送与执行机构知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空3、一般的计算机控制系统由、、、等部分组成。
答案:计算机、I/O 接口电路、通用外部设备、工业生产对象知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空4、计算机控制系统中常用的控制器有、、、、等。
答案:可编程序控制器、工控机、单片机、DSP、智能调节器答案:按生产过程控制的特点和要求知识点:计算机控制系统的主机参考页:P3-P5学习目标:2(熟悉常用的计算机控制系统主机)难度系数:1题型:填空5、计算机控制系统主要有六类,分别是直接数字控制系统、操作指导控制系统、、、、。
答案:计算机监督控制系统、分布式控制系统、计算机集成制造系统、综合自动化系统知识点:计算机控制系统的典型形式参考页:P5学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空6、DDC 系统的最大优点是。
答案:用一台计算机控制多个回路知识点:计算机控制系统的典型形式参考页:P6学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空7、软件是工业控制机的程序系统,它可分为、、 3 个部分。
答案:系统软件、支持软件、应用软件知识点:工业控制计算机的软件组成参考页:P10学习目标:4(熟悉工业控制计算机的组成、总线结构和特点)难度系数:2题型:填空8、计算机控制系统的发展趋势为、、、。
湖北工业大学微机原理及应用课程复习提纲(04机自_机电、04机自职适用)基本概念部分1 掌握二进制、十进制、十六进制转换的方法,了解BCD码、ASCII码2 微机的基本组成部分;CPU的基本组成;振荡周期、时钟周期、机器周期、指令周期的关系;3 51单片机的存储器结构;尤其是片内RAM的各功能块;了解片外数据存储器及程序程序存储器的访问方法以及在访问片外数据或程序存储器时单片机控制信号的实现;4 51单片机的端口配置,P0、P1、P2、P3的各自功能与区别;5 MCS-51单片机的中断系统,包括中断源、中断优先级、中断入口地址及中断的控制方法6 51单片机的串口控制方法;7 键盘的接口方式;8 DAC0832及ADC0809的功能;9 常用的存储器型号及其含义,存储器容量与其地址线根数的关系,B 与b的区别;10 寻址方式的理解;常用的寻址方式;程序设计部分1 掌握三种基本结构的程序设计;2 掌握定时器及中断的使用方法;3 掌握8155的控制方法及对其I/O口的操作方法3 掌握DAC832及ADC809的简单操作方法题型(不排除最终试题的题量及分值会有调整):一填空题(14小师,25分)二简答题(3小题24分)三程序阅读题(2小题,13分)四程序设计题(1小题,8分)五电路设计及地址计算题(1小题,10分)六综合题(2题,20分,主要是程序设计)51单片机汇编语言实用子程序(1)标号:BCDA功能:多字节BCD码加法入口条件:字节数在R7中,被加数在[R0]中,加数在[R1]中。
出口信息:和在[R0]中,最高位进位在CY中。
影响资源:PSW、A、R2 堆栈需求:2字节BCDA: MOV A,R7 ;取字节数至R2中MOV R2,AADD A,R0 ;初始化数据指针MOV R0,AMOV A,R2ADD A,R1MOV R1,ACLR CBCD1: DEC R0 ;调整数据指针DEC R1MOV A,@R0ADDC A,@R1 ;按字节相加DA A ;十进制调整MOV @R0,A ;和存回[R0]中DJNZ R2,BCD1 ;处理完所有字节RET(2)标号:BCDB功能:多字节BCD码减法入口条件:字节数在R7中,被减数在[R0]中,减数在[R1]中。
第一章:计算机中的数制和码制学习要点1.有符号数的补码表示:对于任意一个有符号数N,在机器字长能表示的范围内,可分两步得到补码:(1)取N的绝对值。
(2)如果N为负数,则对其绝对值中的每一位(包括符号位)取反,并在最低位加1。
这样就取得了有符号数N的补码。
2.BCD编码用4位二进制数表示一位十进制数,这种表示方法称为BCD(编)码。
最常用的编码方法是采用4位二进制数的前10种组合来表示0~9,这种编码方案称为8421BCD码。
当让计算机处理BCD码时,应对计算结果进行适当的修正。
对加法运算应采用“加6修正”,对减法运算应采用“减6修正”,其规则总结如下:(1)两个BCD码位相加(相减)无进(借)位时,如果结果小于或等于9,则该位不需要修正:如果结果大于9,则该位进行加6(减6)修正。
(2)两个BCD码位相加有进(借)位,则该位进行加6(减6)修正。
(3)低位修正结果使得高位大于9,则高位进行加6(减6)修正。
3.常用字符的ASCII码数字0~9:30H~39H;字母A~Z:41H~5AH;字母a~z:61H~7AH;空格:20H;回车(CR):0DH;换行(LF):0AH;换码(ESC):1BH。
.第二章:微机系统中的微处理器一.学习要点1.微处理器的内部结构从微处理器(也称中央处理单元,即CPU)的内部结构,可以了解CPU的工作过程,这对于掌握汇编语言的变成是很有好处的。
典型的微处理器内部结构可以分为4个组成部分:(1)算术逻辑运算单元(ALU):CPU的核心,完成所有的算术和逻辑运算操作。
(2)工作寄存器:用于暂存寻址信息和计算中间结果。
(3)控制器:CPU的“指挥中心”。
在它的控制下,CPU才能完成指令的读入、寄存、译码和执行。
(4)I/O控制逻辑:处理CPU的I/O操作。
区分下列这些名词解析:程序计数器(PC,Program Counter)、指令寄存器(IR,Instruction Register)、指令译码器(ID,Instruction Decode)、控制逻辑部件、堆栈指针(SP,Stack Pionter)、处理器状态字(PSW,Processor State Word)。
《微机原理及应用》课程综合复习资料一、填空题1、8086/8088CPU响应可屏蔽中断的条件是、、并且现行指令执行完毕。
2、分别指出下列指令中源操作数的寻址方式:MOV AX,[100H] :MOV AX,8[BX][DI]:3、8086/8088 CPU从功能上分总线接口单元(或BIU)和两部分。
4、CPU与I/O接口间的信息一般包括数据信息、控制信息、三种类型。
5、若用2K×8的RAM芯片组成12KB的内存总容量,则共需个这样的芯片。
6、设CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200H,SI=0010H,DI=0206H则:指令MOV AX,[DI+100H]源操作数的有效地址为,物理地址为。
7、在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入寄存器中。
8、采用级联方式,用9片8259A可管理级中断。
9、指令MOV AX,[BX+DI+10H]源操作数的寻址方式为。
10、若中断类型码N=3H,则对应的中断向量在中断向量表中第一个字节单元地址为。
11、要组成容量为4K×8位的存储器,需要片4K×1位的静态RAM芯片并联。
12、对于十六进制表示的数码29.8H,该数码用压缩BCD码表示时应为:。
13、设机器字长为8位,最高位是符号位。
则十进制数–11所对应的补码为。
14、若定义DA1 DB ‘hello’,则(DA1+3) 存放的数据是。
15、8086/8088CPU可访问2个独立的地址空间,一个为I/O地址空间,其大小为字节;另一个为存储器地址空间,其大小为字节。
16、若中断类型码N=2H,则对应的中断向量在中断向量表中第一个字节单元地址为。
二、单选题1、下列数据中最大的数为_____A. (11011001)2B. (75)10C. (37)8D. (27)162~ 4、设8086/8088CPU的(SS)=1050H,(SP)=0008H,(AX)=1234H,当执行一条:PUSH AX 指令时(SS)=___2、__,(SP)=__3、_,1234H存放的实际地址是__4、_,请选择正确答案。
微机原理及应用期末考试复习参考资料内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)《微机原理及应用》期末考试复习参考资料一、微机原理与应用模拟试题Ⅰ一、填空题(每空1分,共25分)1、指令由和组成。
2、I/O接口是微机系统的一种部件,它被设置在与之间。
3、。
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)CS2、源变址寄存器是()。
一、单项选择题(本大题共5小题,每小题2分,总计10分)1、若设某容量为2K字节的RAM起始地址为1000H,则其终止地址为(C)A、11FHB、13FFHC、17FFHD、1FFFH2、CPU的ALU的主要完成(D)A、地址指针的变换B、中断管理C、产生各种时序D、算术、逻辑运算及位移操作3、8088/8086系统中外围设备可屏蔽中断请求是通过(B)进行的。
A、NMIB、INTRC、TESTD、HOLD4、可编程定时/计数器8253的工作方式共有种,共有个定时/计数器通道。
(D)A、3,4B、4,3C、6,4D、6,35、CPU马上响应中断的必要条件之一是(B)。
A、CPU 处于关中断的状态B、一条指令执行完毕后C、正在响应更高级的中断D、正在执行DMA操作三、填空题(本大题共5小题,每小题2分,总计10分)1、十进制数-117的8位二进制源码为11110101H,反码为10001010H,补码为10001011H。
2、一个程序可包含四个段,代码段包含可执行指令,堆栈段包含一个后进先出的数据警戒区,用于保护子程序调用时的段现场地址和现场IP信息。
3、8088CPU在执行指令INT42H时,断点地址压栈后,将转而执行中断服务子程序,入口地址存入在内存(中断向量表)的0004C H单元到0004F H单元,其中低地址的字送至寄存器IP中,高地址字送至寄存器CS中。
4、标号和变量均是汇编源程序中的符号地址,其中标号指向的内存单元中存放的是指令,而变量指向的内存单元中存放的是数据,若VAR为变量,LAB为一标号,则:JMP LAB和JMP VAR两指令中,只有JMP LAB是合法的。
5、8088CPU 有20根外部地址线,8根外部数据线,其存储器分段管理,每段最大64KB,段基地址在段寄存器组中。
三、读程序、写结果(本大题共4小题,每小题4分,总计16分)1.设 TABLE DW 6A67H,7D67H,0B6F6H,688FH,965FHENTRY DW 5若执行下列指令:MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,[BX]结果:AX=8FB6H(用十六进制表示)2.下面程序段的功能是把数据0-9转换为对应的ASCII码,试在空白处填上适当的指令。
练 习 题一、单项选择题1.下列字符中,ASCII码值最小的是(A )。
A. KB. YC. aD. i2.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需( A )芯片。
(1)32片 (2)16片 (3)8片; (4)4片3.8088CPU内部的数据总线有( B )条。
(1)8条; (2)16条; (3)20条; (4)32条4. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( A )。
(1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH 5.在下列伪指令中定义字节变量的是( A )。
(1)DB; (2)DW; (3)DD; (4)DT6.在并行可编程电路8255中,8位的I/O端口共有( C )。
(1)1个 ;(2)2个; (3)3个; (4)4个7.可编程计数/定时器电路8253的工作方式共有( D )。
(1)3种; (2)4种; (3)5种; (4)6种8. 若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是( C )。
A:184H B:178H C:118H D:280H12. 已知DRAM2118芯片容量为16K*1位,若需组成64KB的系统存储器,则组成的芯片组数和每个芯片数为( D )。
A:2和8 B:1和16 C:4和16 D:4和813.CPU与外设间数据传送的控制方式有( D )A.中断方式B.DMA方式C.程序控制方式D.以上三种都是14.8086 CPU内标志寄存器中的控制标志位占(C )A.9位B.6位C.3位D.16位15.CPU与I∕O设备间传送的信号有( D)A.数据信息B.控制信息C.状态信息D.以上三种都是17.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D)A.B口B.A口C.A、B、C三端口均可以D.C口18.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( C)A.10个B.110个C.120个D.240个19.堆栈的工作方式是( D)A.先进先出B.随机读写C.只能读出,不能写入D.后进先出20.指令MOV AX,[3070H]中源操作数的寻址方式为( B)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址21.Reset信号到来后,8086 CPU的启动地址为( C)A.00000HB.FFFFFHC.FFFF0HD.0FFFFH22.下列传送指令中有语法错误的是( A )。
微机原理及应用的简答题第一题1.什么是微机?–微机是指一种小型的计算机系统,通常包括中央处理器(CPU)、内存、输入输出设备和外部存储设备。
与大型计算机相比,微机具有体积小、功耗低以及价格便宜等特点。
2.微机的主要组成部分有哪些?–中央处理器(CPU):负责执行计算机的指令和控制计算机的操作。
–内存:存储计算机程序和数据,供CPU读取和写入。
–输入输出设备:用于与外部世界进行信息交换,例如键盘、鼠标、显示器、打印机等。
–外部存储设备:用于长期存储数据和程序,例如硬盘、光盘、U盘等。
3.微机与计算机的区别是什么?–微机是计算机的一种类型,相较于大型计算机,微机具有体积小巧、功耗低以及价格便宜等优势。
–计算机是一个更加广义的概念,涵盖了各种类型的计算设备,包括大型计算机、小型计算机、嵌入式系统等。
第二题1.请简述微机的工作原理。
–微机的工作原理主要可以分为三个步骤:取指、译码和执行。
–第一步:取指。
CPU从内存中读取指令,并将指令存放到指令寄存器中。
–第二步:译码。
CPU解码指令,并确定执行指令需要的操作。
–第三步:执行。
CPU执行指令,并根据指令要求进行相应的计算和数据操作。
2.什么是微机的总线?–微机的总线是指微机内部各个部件之间进行数据传输和控制信号传递的一组电子线路。
–微机的总线主要包括数据总线、地址总线和控制总线。
–数据总线用于传输数据,地址总线用于传输内存和外设的地址,控制总线用于传输控制信号。
3.微机中的中央处理器(CPU)有哪些主要组成部分?–中央处理器(CPU)主要包括运算器、控制器和寄存器。
–运算器负责执行算术和逻辑运算。
–控制器负责指令的取指、译码和执行。
–寄存器用于存储临时数据、地址和控制信号等。
第三题1.微机系统中的存储单元有哪些?–微机系统中的存储单元主要包括内存和外存。
–内存是CPU存取数据和程序的主要存储器,分为随机存储器(RAM)和只读存储器(ROM)。
–外存用于长期存储数据和程序,例如硬盘、光盘、U盘等。