补充内容:微机原理基础知识
- 格式:ppt
- 大小:382.50 KB
- 文档页数:45


微机原理知识点微机原理是指微型计算机的工作原理和运行机制。
微机原理的主要知识点包括:1. 计算机的硬件结构:微型计算机由中央处理器(CPU)、存储器、输入输出设备等组成。
其中,CPU是计算机的核心,包括运算器和控制器;存储器用于存储数据和程序;输入输出设备用于与外部交互。
2. CPU的工作原理:CPU包含运算器和控制器,运算器负责执行数据运算,控制器负责控制指令的执行和协调各个部件的工作。
CPU的工作周期包括取指令、译码、执行和存储结果等步骤。
3. 存储器的层次结构:计算机存储器包括高速缓存、主存和辅助存储器。
高速缓存作为CPU与主存之间的缓冲区域,存取速度最快;主存用于存储程序和数据;辅助存储器如硬盘和光盘用于长期存储。
4. 输入输出设备的接口方式:计算机与外部设备通过接口进行数据交换,常见的接口方式有并行接口和串行接口。
并行接口传输速度快,适用于高速数据传输;串行接口传输速度较慢,但适用于远距离传输。
5. 计算机的指令系统:计算机通过指令来控制运算和数据处理,指令系统包括算术逻辑指令、数据传输指令、分支跳转指令等。
不同的指令系统可以支持不同的应用需求。
6. 中断和异常处理:中断是计算机在执行某个任务时,被外部事件打断,需要转而处理其他事务。
异常是指指令执行过程中的错误或意外情况,需要进行异常处理。
中断和异常处理能够提高计算机的稳定性和可靠性。
7. 总线的工作原理:计算机内部的各个部件通过总线进行数据和控制信息的传输。
总线分为数据总线、地址总线和控制总线,分别用于传输数据、地址和控制信号。
8. 计算机的时序控制:计算机内部的各个部件需要按照一定的时序和节拍进行工作。
时序控制包括时钟信号的产生和传播,以及各个部件的时序关系和同步机制。
以上是微机原理的一些主要知识点,通过学习这些知识,可以更好地理解和应用微型计算机。
习题一1.1 电子计算机分成几代?各代计算机有那些特点?解:大体上可以分为五代(电子管、晶体管、集成电路、VLSI,以及智能超级计算机时代),但是第五代计算机的定义尚未统一,也有第六代计算机的说法。
1.2电子计算机有那些特点?有那些主要的应用?解:速度快、精度高、具有记忆与逻辑判断能力、自动执行程序,交互性能好,多种信息表达方式,等等。
主要应用包括:科学计算、自动控制、信息处理、辅助设计、办公自动化、娱乐教育、通讯、电子商务,等等。
1.3 微型计算机与大中型计算机的主要区别是什么?解:微型计算机广泛采用高集成度的器件,尽量做到小型化,以便家庭、办公室和移动便携的商业应用。
1.4 当前微型计算机的发展趋势是什么?解:(1)发展高性能的32位微处理器;(2)发展专用化的单片微型计算机;(3)发展带有软件固化的微型计算机;(4)发多微处理机系统和计算机网络;(5)充实和发展外围接口电路。
1.6 为什么计算机采用二进制作为运算的基础?为什么计算机中同时又采用十进制和十六进制表示数字?解:二进制数的运算简单且易于进行逻辑判断,与此相对应的两电平数字电路也容易实现且工作可靠。
采用十六进制是为了简化表达,因为一位十六进制数字等于四位二进制数字。
采用十进制是为了与常人的思维方式兼容,便于一般人员使用计算机。
1.7 二进制数字与十六进制数字之间有什么关系?解:一位十六进制数字等于四位二进制数字。
例如1010B用十六进制表示即为0AH1.8 什么是模?钟表系统中小时、分钟、秒计数的模各是多少?解:模数从物理意义上讲,是某种计量器的容量。
在计算机中,机器表示数据的字长是固定的。
对于n位数来说,模数的大小是:n位数全为1,且最末位再加1。
小时的模是12,分钟的模是60,秒的模是60。
1.9 计算机中为什么大都采用补码表示数据?它有什么优点?解:数的原码表示形式简单,适用于乘除运算,但用原码表示的数进行加减法运算比较复杂,引入补码之后,减法运算可以用加法来实现,从而简化机器内部硬件电路的结构,且数的符号位也可以当作数值一样参与运算,因此在计算机中大都采用补码来进行加减法运算。
微机原理知识点归纳总结微机原理是计算机专业的基础课程之一,它是学习计算机硬件和软件原理的入门课程。
本文将对微机原理课程的主要知识点进行归纳总结,希望可以帮助读者更好地理解微机原理,并为日后的学习和工作提供帮助。
一、计算机系统计算机系统是由硬件和软件两部分组成的,硬件是计算机的物理构成,软件是控制硬件工作的程序。
计算机系统的主要组成部分包括中央处理器(CPU)、存储器、输入输出设备(I/O设备)和总线。
1. 中央处理器(CPU)中央处理器是计算机系统的核心部件,它负责执行计算机程序的指令和控制计算机的操作。
中央处理器由运算器和控制器两部分组成,运算器负责执行算术和逻辑运算,控制器负责控制指令的执行顺序和数据的流动。
2. 存储器存储器是计算机系统用来存储数据和程序的设备,它分为主存储器(RAM)和辅助存储器(ROM、硬盘等)。
主存储器用来临时存储程序和数据,辅助存储器用来长期存储程序和数据。
3. 输入输出设备(I/O设备)输入输出设备用来与外部环境进行交互,包括键盘、鼠标、显示器、打印机等。
它们负责将数据输入到计算机系统中或者将计算机系统的输出结果显示或打印出来。
4. 总线总线是计算机系统各个部件之间传输数据和控制信号的通道,它分为地址总线、数据总线和控制总线。
地址总线用来传输地址信息,数据总线用来传输数据,控制总线用来传输控制信号。
二、数据的表示和运算1. 二进制数计算机是以二进制形式进行运算的,因此需要了解二进制数的表示和运算规则。
二进制数由0和1组成,其表示方法和十进制数类似,但是各位上的权值是2的幂次方。
2. 字符编码计算机系统中的字符是使用字符编码进行表示的,常用的字符编码包括ASCII码和Unicode。
ASCII码是美国标准信息交换码,每个字符用一个字节表示;而Unicode是一种全球字符集,包括了几乎所有国家的字符,每个字符用两个字节表示。
3. 整数表示和运算计算机系统中的整数是通过二进制补码形式进行表示和运算的。
《微机原理》知识点
一、微型计算机基础知识
1、微型计算机系统的硬件组成、软件的作用及其与硬件的相依关系,微处理器、微型计算机和微型计算机系统
2、原码、反码、和补码的定义、求法以及补码加减运算
3、计算机中的数制及其转换
二、8086/8088微处理器
1、微处理器的内、外部逻辑结构,各寄存器的作用及使用方法。
2、8086/8088的存储组织方式、8086cpu的组成。
3、I/O组织方式,8086/8088微处理器对I/O设备的管理。
4、物理地址的概念及其计算
5、8086/8088的系统总线结构
三、8086/8088的指令系统和汇编语言程序设计
1、寻址方式,指令系统、伪指令
2、汇编语言源程序的一般格式以及程序设计的一般步骤
3、汇编语言程序设计的基本方法,能编写汇编语言程序(排序、查找、数据串替换等)
4、汇编语言的工作环境和上机步骤
四、半导体存贮器
1、存储器的分类、作用及性能指标、3级存储器结构
2、半导体读写存储器(RAM)的基本原理、静态RAM、动态RAM的特点、动态RAM的刷新方法
3、常用存储器芯片的用法以及存储器容量、位数的扩充方法,以及存储器与微处理器(总线)的连接方法
五、输入输出接口技术
1、I/O接口的作用和一般结构;I/O编址方式和I/O传送方式,中断的概念、分类
2、并行接口8255A的基本原理和基本特点、工作方式与控制字
3、中断的处理过程,中断向量表;中断类型码的概念
4、各种接口器件与CPU(总线)的连接方式。