《微机原理及应用》复习重点
- 格式:doc
- 大小:32.50 KB
- 文档页数:2
微机原理与应用要点总结1.计算机的基本组成计算机主要由中央处理器(CPU)、内存、输入输出设备和系统总线组成。
其中,CPU是计算机的核心,负责指令执行和数据处理。
2.计算机指令集结构计算机指令集结构分为精简指令集(RISC)和复杂指令集(CISC)两种类型。
RISC指令集简单,执行速度快,主要用于高性能计算机;CISC指令集功能复杂,适用于大多数应用场景。
3.主板原理及组成主板是计算机的核心部件,负责将各个部件连接起来。
主板由芯片组、插槽、电源接口等组成,芯片组包括北桥和南桥,北桥与CPU和内存相连,南桥与其他设备相连。
4.计算机的存储器层次结构计算机的存储器层次结构分为高速缓存(Cache)、内存和辅助存储器三层。
存储器层次结构的设计旨在提高计算机的运行效率和性能。
5.输入输出设备输入设备用于将外部信息输入到计算机,如键盘、鼠标、扫描仪等;输出设备用于将计算机处理后的信息输出到外部,如显示器、打印机、音箱等。
6.总线与接口技术计算机内部的各个硬件设备通过总线进行连接和通信。
总线分为数据总线、地址总线和控制总线,不同设备通过接口与总线相连。
7.中断与异常处理中断是计算机在执行过程中突然发生的事件,需要打断当前程序的执行。
异常是指计算机程序的非正常情况,如除零、越界等。
中断和异常处理是计算机系统中的重要功能,能够提高系统的可靠性和稳定性。
8.汇编语言与机器语言汇编语言是一种低级语言,与机器语言具有一一对应的关系。
汇编语言通过汇编程序转换成机器语言,然后由计算机执行。
9.系统调用与中断服务程序系统调用是用户程序请求执行操作系统提供的服务。
中断服务程序是操作系统响应中断事件时执行的程序,能够提供系统级别的服务和功能。
10.性能分析与优化性能分析与优化是提高计算机系统性能的重要手段。
通过分析系统的性能瓶颈,并对关键部分进行优化,可以提高系统的运行效率和响应速度。
以上是微机原理与应用的主要要点总结。
通过掌握这些要点,可以更好地理解计算机的结构和工作原理,为后续的计算机相关课程和实践工作打下坚实的基础。
《微机原理及应用》复习《微机原理及应用》是一门涵盖了微机基础知识、计算机系统结构、汇编语言程序设计、微机接口技术等内容的课程。
在学习这门课程时,我们需要掌握计算机的基本原理和内部结构,能够编写简单的汇编语言程序,并且能够应用接口技术进行硬件和软件的连接。
首先,我们需要熟悉计算机的基本原理和内部结构。
计算机是由中央处理器(CPU)、内存、输入输出设备(I/O)和系统总线等组成的。
CPU是计算机的核心部件,负责执行计算机指令并进行数据处理。
内存是计算机存储数据和指令的地方,可以分为主存和辅存。
输入输出设备用于与外部环境进行交互,如键盘、鼠标、显示器等。
系统总线是计算机各个部件之间传送数据和控制信号的通道。
其次,我们需要掌握汇编语言程序设计。
汇编语言是一种低级语言,与机器语言密切相关,能够直接操作计算机硬件。
汇编语言程序主要包括指令、寻址方式和数据传送等内容。
指令是汇编语言程序的基本执行单元,可用于数据操作、控制流程和实现函数等功能。
寻址方式是指程序在内存中访问数据和指令的方式,常见的有直接寻址、间接寻址和相对寻址等。
数据传送用于把数据从一个存储器单元传送到另一个存储器单元,可通过寄存器或内存进行。
然后,我们需要了解微机接口技术。
微机接口技术是用于实现计算机与外部设备之间的数据传输和控制的技术。
常见的接口技术有并行接口、串行接口和通信接口等。
并行接口是指在一个时钟周期内同时传送多个位的接口,通常用于连接打印机、扫描仪等设备。
串行接口是指在一个时钟周期内逐位传送数据的接口,通常用于连接鼠标、摄像头等设备。
通信接口是指连接计算机与网络或其他计算机之间进行数据通信的接口,如以太网接口、无线接口等。
在复习《微机原理及应用》时,我们可以通过以下方法进行:1.复习课本和课堂笔记,重点理解和记忆计算机的基本原理和内部结构,包括CPU、内存、I/O和系统总线等。
2.刷题巩固知识点,做一些与课程相关的习题和试卷,加深对汇编语言程序设计和微机接口技术的理解。
《微机原理及应用》复习大纲《微机原理及应用》复习大纲第一章概述1、数制的互相转换;2、有符号数的原码反码补码的变换及ASCII码;3、冯诺依曼计算机体系的构成即微机的系统组成;4、微机的性能指标。
可供用来复习知识点的课后习题:1.2--1.6、1.8、1.9、1.11和1.13。
第二章微处理器结构1、物理地址的形成原理及规则字;2、8086的内部寄存器:4个数据寄存器、4个段寄存器、4个指针与变址寄存器以及FLAGS,其中FLAGS要熟悉除DF和TF外的7个标志位。
3、8086的存储器及I/O的寻址。
可供用来复习知识点的课后习题:2.2、2.4和2.7。
第三章指令系统和寻址方式1、8086汇编指令中7种数据寻址的方法:立即寻址方式、寄存器寻址方式、存储器寻址方式。
其中存储器寻址方式又有5种:直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式和相对基址变址寻址方式。
2、数据传送指令的使用及注意事项:除PUSHF和POPF外的通用传送指令,累加器专用传送指令及除LDS和LES外的地址传送指令。
3、算术运算指令的使用及注意事项:只要求除NEG之外的加减法指令。
4、逻辑运算指令和移位指令的使用及注意事项;5、理解P82-P83页中条件转移指令的成立条件;6、理解循环控制指令LOOP。
可供用来复习知识点的课后习题:3.2--3.4、3.7--3.11、3.13--3.18。
第四章汇编语言程序设计1、操作数中的常数和表达式:数制常数、字符串常数和符号常数的表达;算术运算符、逻辑运算符、关系运算符、分析运算符及组合运算符中的PTR。
2、定义符号的伪指令和定义数据的伪指令:EQU、=;根据常用定义数据伪指令画内存分配图。
3、能够阅读顺序结构、分支结构及循环结构的短程序。
可供用来复习知识点的课后习题:4.1、4.3--4.7、4.9--4.11。
第五章微处理器总线时序和系统总线1、熟悉8086的常用引脚:CLK、VCC、GND、RESET、NMI、INTR、/RD、/WR、ALE、M//IO、/BHE、MN//MX、READY2、掌握3种周期的关系及TW 和TI;3、内总线的3个组成部分。
《微机原理》复习大纲1.考试方法和考试时间微机原理考试为笔试,总分100,考试时间为2小时。
2.各个章节的要求第1、2、3章重点掌握(BCD码),掌握二、十转换,二、十六进制转换。
理解计算机数制中二进制、十六进制、十进制的制式。
掌握二进制编码,理解ASCII码、数字、大写字母A~Z和小写字母a~z的ASCII码表述,熟悉二进制编码与数制之间的相互转换。
理解组合式、未组合式数的表达方法。
理解二进制的原码、反码和补码,及其在8位和16位字长下的范围,掌握二进制运算。
理解位(Bit)、字(Word)、字节(Byte)、中央处理单元(CPU)等名词术语的含义。
掌握基本组成电路的各自特点和用途,主要包括:ALU、累加器、ROM、RAM;以及三态、地址等相关的概念。
通过对简化模型机的学习,理解微机的整个工作过程及各部件的主要功能。
了解现代技术在微机中的应用。
熟悉一般微型计算机的组成。
理解PC机的基本配置及各部件的主要功能。
第4章8086的指令系统掌握Intel 8086的功能结构及执行特点,寄存器结构及分类,物理地址的形成。
中断操作及相关的概念,包括中断向量的形成等。
掌握各引脚之间的配合是实现读、写操作以及中断操作的必要条件。
熟悉总线操作的指令周期、总线周期和T状态的含义及基本总线周期的组成。
熟悉系统总线按物理特性和功能特性的主要分类,掌握总线的三种数据传输方式。
第5章8086的指令系统理解指令的构成,熟悉指令操作数有效地址(EA)的形成。
熟悉立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,基址加变址寻址方式中操作数寻址过程。
掌握间接寻址和基址加变址寻址方式中寄存器的约定,段基数及操作数地址的确定,理解段超越的概念及其使用。
熟悉8086标志寄存器中6位标志位的含义及相应位置。
理解3位控制位的作用。
熟悉8086指令系统中数据传送,算术运算,逻辑运算,串操作和控制传送指令的含义及操作过程,熟悉算术运算和逻辑运算对标志位的影响。
《微机原理及其应用》复习重点1.计算机基本原理:包括计算机的定义、基本组成部分、工作原理、运算方式等方面的内容。
了解计算机的基本原理是理解微机原理及其应用的基础。
2.微处理器结构与工作原理:重点学习微处理器的结构和工作原理,包括控制器、运算器、寄存器、数据通路等方面的内容。
掌握微处理器的结构和工作原理对于理解微机的运行机制非常重要。
3. 存储器:包括RAM、ROM、Cache等存储器的结构、工作原理和应用。
了解存储器的结构和工作原理,以及存储器的应用场景,对于理解计算机的存储机制非常重要。
4.输入输出设备:包括键盘、鼠标、显示器、打印机等输入输出设备的原理和应用。
了解输入输出设备的原理和工作方式,以及它们在计算机系统中的作用,对于理解计算机的输入输出过程非常重要。
5.总线结构与中断机制:了解总线的结构和工作原理,以及中断机制的原理和应用。
掌握总线结构和中断机制对于理解计算机的数据传输和处理过程非常重要。
6.操作系统:了解操作系统的基本原理和功能,包括进程管理、内存管理、文件系统等方面的内容。
掌握操作系统的基本原理和功能对于理解计算机系统的运行和管理非常重要。
7.程序设计:掌握汇编语言和高级语言的基本语法和编程技巧,能够进行简单的程序设计和调试。
熟练掌握编程技巧对于应用微机原理进行程序开发和调试非常重要。
8.微机应用:了解微机在各个领域的应用,包括科学计算、数据处理、嵌入式系统等方面的内容。
了解微机的应用场景和应用方法,对于实际应用微机原理非常重要。
在复习《微机原理及其应用》时,可以通过阅读教材、参考书籍、查阅资料等多种途径进行学习。
可以结合实际操作,通过搭建实验环境、进行实验操作,加深对微机原理和应用的理解和掌握。
除了对重点内容进行深入理解和掌握外,还应该进行习题练习和实践操作。
通过解答习题和进行实践操作,加深对微机原理及其应用的理解和应用能力。
最后,要进行系统性的复习和总结。
可以制定复习计划,按照计划进行复习,对每个重点内容进行总结和归纳,形成自己的复习笔记和思维导图。
微机原理及应用课程复习要点第一章微型计算机概述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.汇编语言上机步骤:(编辑、汇编、连接、调试)6.程序设计的基本结构:(顺序、分支、循环)分支程序设计:(二分支、多分支) ;循环程序设计:(组成部分、循环结束的条件、多重循环);子程序设计:(名称、功能、入口参数、出口参数、参数传递的方法)7.宏指令:定义、引用,与子程序的区别。
微型计算机原理及应用知识点总结
一、微型计算机结构原理
1、微型计算机硬件结构:微型计算机的硬件结构包括中央处理器(CPU)、主存储器(Memory)、输入输出设备(I/O Devices)、微处理器(Microprocessor)和运算器等等。
2、微型计算机系统软件构造:微型计算机的系统软件包括操作系统(OS)、应用软件和软件编程工具等。
3、微型计算机技术原理:微型计算机技术的主要内容包括数据编码技术、程序设计语言、计算机网络技术、多媒体技术、高性能计算技术等等。
1、微型计算机在工业控制中的应用:微型计算机可广泛应用于工业自动化系统的控制系统,常用的技术有:PLC、模拟控制、数字控制、计算机网络技术等等。
2、微型计算机在商业财务中的应用:微型计算机可应用于各种商业财务管理系统,常用的技术有:ERP、商务软件、财务会计软件、报表分析软件等等。
3、微型计算机在信息处理中的应用:微型计算机可应用于各种信息处理系统,常用的技术有:文本处理软件、数据库管理系统、图形图像软件等等。
412《微机原理及应用》复习大纲课程名称微机原理及应用英文名称Micro Computer Principle and Application教学要求熟悉并掌握微型计算机系统的整体概念,理解硬软件间的辩证关系。
具体要掌握:CPU和基本接口的结构和工作原理;学会用汇编语言编程,重点放在如何根据具体要求来确定系统硬软件结构;合理选用存贮器和接口芯片;了解如何设计监控(管理)程序来统一管理系统硬软件资源的方法和技巧。
考试内容第一章:计算机中的数制和码制1数和数制数的位置表示法及各种进位制数;各种进位制数的换算方法;二进制数的运算方法2原码、补码、反码及其相应的运算法则原码;反码和补码;补码的求法;补码的运算;溢出判别;算术移位;移码3小数点问题定点法;浮点法4十进制数的二进制编码及ASCII码组合BCD码;非组合BCD码;ASCII码;奇偶校验码第二章;计算机基本软硬件知识与80486微处理器1计算机系统组成2存储器38086/8088微处理器内部结构*8086CPU内部结构、寄存器4工作模式简介:实地址模式和保护虚拟地址模式58086/8088的外部引脚介绍:数据总线、地址总线和控制总线第三章寻址方式及指令系统1寻址方式操作数寻址方式;程序转移地址的寻址方式2指令系统1)数据传送指令;累加器专用传送指令;地址传送指令;标志传送指令2)算术运算指令二进制加/减法指令;二进制乘/除法运算指令;符号位扩展指令;十进制(BCD)运算指令3)逻辑运算和移位指令逻辑运算指令;移位与循环移位指令4)串操作指令字符串操作指令;重复前缀指令5)控制转移类指令无条件与条件转移指令;循环转移指令;子程序调用与返回;中断和中断返回6)处理器控制类指令标志操作指令;外部同步指令;空操作指令3DEBUG命令简介第四章汇编语言程序设计1汇编语盲的基本概念计算机程序设计语言(机器语言、汇编语言、高级语言);汇编语言的语句格式(指令语句、伪指令语句);常数、标号、变量及表达式、伪指令2汇编程序的功能和汇编语言程序的运行汇编语言源程序的汇编、连接和装入运行;汇编过程;汇编语言与PC-DOS 的接口3汇编语言程序设计的基本方法汇编语言程序设计步骤;分支程序设计;循环程序设计;子程序设计;4宏汇编宏指令、宏定义和宏调用;宏嵌套;宏定义中的标号与变量;宏指令与子程序5多模块程序设计多模块的连接;模块间标识符的交叉访问6DOS功能调用7BIOS功能调用第五章半导体存贮器与存贮系统1概述存储器的分类;半导体存储器的结构与组成;`内存储器的性能指标2RAM、ROM典型芯片Intel 2114(1K×4)、HM6116(2K×8)、HM6264(8K×8);DRAM 2118(16K×1);UVEPROM 2764(8K×8);EEPROM Intel2864(8K×8)38086/8088CPU存储器的硬件组织地址/数据总线分离;地址空间组织4存储器的扩充5存储器扩充实例存储器扩充的步骤;存储器位的扩展;地址译码;存储器扩展举例第六章中断处理1概述中断的概念;中断处理过程;中断系统要解决的问题28086/8088的中断系统中断结构;内部中断;外部中断3中断优先级管理器 8259A PIC8259A内部结构与外部引脚;8259APIC编程;8259A在PC系统中的应用第七章输入/输出方法及常用的接口电路1概述时序配合;信号转换;数据缓冲;I/O电路代替CPU对外设的控制功能。
11. 补码加法10111011+11110111的计算结果是10110010。
补码加法11110101+10101010的结果是_______10011111________,___无___溢出。
补码减法10111011-11110111的结果是_______11000100________,___无___溢出。
12.一个计算机的字长是4个字节,这意味着在CPU中作为一个整体加以传送处理的二进制代码为32位。
13. 查询方式是程序控制方式。
14. 同步传输时,由于不需要给每一个数据加上起始、停止位,所以它比异步传输效率高。
高15. 硬件UART的含义是通常非同步(异步)接收器/发送器16. RS232C是串行接口的标准,所以调制解调器之间应按这个标准进行连接。
17. 微机系统的主要技术指标包括字长、内存容量、主频、运算数度和存取周期。
18.十进制数60.5转换为二进制数是_______111100.1________,转换为十六进制是3C.8。
18. 微机的工作环境分为___DOS环境__、__视窗环境__、_汉字环境_、_网络环境_和__多媒体环境___。
20. 在微机系统的性能指标中,___字长____是指计算机所能处理的数据的位数。
字长21. 微处理器应包含的最基本功能部件是:算术逻辑单元、_控制器部件_和__寄存器阵列22. “位”指_一个二进制位_,“字节”指相邻的八个二进制位_,“字”是__计算机内部进行数据传递处理的基本单位__,“字长”是__一个字所包含的二进制位数__。
23. 微机硬件系统是指构成微机系统的___各种功能部件的集合__,微机软件系统是指___各种程序的集合__,软件系统包括__系统软件_和__应用软件___两大类。
24. 8086CPU从功能上说,其结构可以分成两大部分,即__EU___和__BIU__。
EU BIU25.变址寻址的操作数地址由3项构成:段地址、__变址寄存器内容___和__偏移量___。
《微机原理》复习大纲
1.考试方法和考试时间
微机原理考试为笔试,总分100,考试时间为2小时。
2.各个章节的要求
第1、2、3章重点
掌握(BCD码),掌握二、十转换,二、十六进制转换。
理解计算机数制中二进制、十六进制、十进制的制式。
掌握二进制编码,理解ASCII码、数字、大写字母A~Z和小写字母a~z的ASCII码表述,熟悉二进制编码与数制之间的相互转换。
理解组合式、未组合式数的表达方法。
理解二进制的原码、反码和补码,及其在8位和16位字长下的范围,掌握二进制运算。
理解位(Bit)、字(Word)、字节(Byte)、中央处理单元(CPU)等名词术语的含义。
掌握基本组成电路的各自特点和用途,主要包括:ALU、累加器、ROM、RAM;以及三态、地址等相关的概念。
通过对简化模型机的学习,理解微机的整个工作过程及各部件的主要功能。
了解现代技术在微机中的应用。
熟悉一般微型计算机的组成。
理解PC机的基本配置及各部件的主要功能。
第4章8086的指令系统
掌握Intel 8086的功能结构及执行特点,寄存器结构及分类,物理地址的形成。
中断操作及相关的概念,包括中断向量的形成等。
掌握各引脚之间的配合是实现读、写操作以及中断操作的必要条件。
熟悉总线操作的指令周期、总线周期和T状态的含义及基本总线周期的组成。
熟悉系统总线按物理特性和功能特性的主要分类,掌握总线的三种数据传输方式。
第5章8086的指令系统
理解指令的构成,熟悉指令操作数有效地址(EA)的形成。
熟悉立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,基址加变址寻址方式中操作数寻址过程。
掌握间接寻址和基址加变址寻址方式中寄存器的约定,段基数及操作数地址的确定,理解段超越的概念及其使用。
熟悉8086标志寄存器中6位标志位的含义及相应位置。
理解3位控制位的作用。
熟悉8086指令系统中数据传送,算术运算,逻辑运算,串操作和控制传送指令的含义及操作过程,熟悉算术运算和逻辑运算对标志位的影响。
理解指令代码和执行周期数的含义,理解处理器控制指令的含义。
掌握算术运算中加减法运算指令的组合,BCD数的十进制调整过程及在码制转换中的应用。
第6、7章汇编语言程序设计
掌握汇编语言程序的一般格式,源程序的分段结构。
熟悉语句中标记,符号,表达式的要求和含义,理解指令性语句和指示性语句的意义和区别。
理解指示性语句中5种语句的概念及其在程序编制中的应用。
掌握指令性语句在程序设计中的应用,理解附加指令助记符,熟悉指令前缀的含义和操作。
熟练掌握程序设计的步骤,能根据问题要求分析画出程序框图,正确编制完成程序设计。
熟悉分支程序,循环程序的设计,掌握码制转换程序的设计,理解列表和参数传送技术程序设计。
熟悉子程序、中断服务程序。
掌握子程序的编写,堆栈段的安排,理解子程序的嵌套。
理解I/O的DOS调用功能,掌握输入或屏幕显示单个字符、字符串的DOS功能调用,掌握其在程序设计中的正确应用。
第8、9、10章输入输出接口芯片
熟悉计算机输入输出的两种寻址方式,理解PC机的端口寻址。
理解CPU与外设间的接口信息。
理解并行接口的概念及并行接口芯片的功能。
理解可编程并行接口芯片8255A的外部结构,熟悉其三种工作方式及特点。
掌握8255A的端口地址分配及其与简单外设间的硬件连接。
熟练掌握三种方式的功能,端口命令字的设置及其编程。
理解串行通信和并行通信的区别,熟悉串行通信的半双工和全双工工作的数据传送方向及示意图。
理解远距离串行通信中信号的调制和解调及串行通信接口。
理解串行通信的校验方法。
掌握异步通信的数据格式,了解同步通信的相关概念
熟悉中断的功能,中断源、中断优先权、中断嵌套及中断执行过程。
理解8086的软中断和硬中断,熟悉中断类型号、中断向量表、中断向量的含义,掌握INT n 指令的中断处理过程。
理解D/A转换的概念。
理解A/D转换的概念。
理解逐次逼近式A/D的工作原理。