微机原理复习要点

微机原理复习要点

微机原理是计算机科学与技术的基础课程,以下是微机原理的复习要点,总结为四个方面:

一、计算机的基本组成

1.计算机的基本组成:计算机由中央处理器(CPU)、内存、输入输

出设备和存储设备组成。

2.中央处理器(CPU)的组成:CPU由运算器、控制器和寄存器组成。运算器负责执行算术和逻辑运算,控制器负责控制指令的执行,寄存器用

于暂存数据和指令。

3.内存的分类:内存可以分为主存和辅助存储器。主存是CPU直接访

问的存储器,辅助存储器用于长期存储数据。

4.输入输出设备的分类:输入设备用于将外部信息输入计算机,输出

设备用于将计算机的结果输出给用户。

5.存储设备的分类:存储设备用于长期保存数据,包括硬盘、光盘、

U盘等。

二、计算机的运行原理

1.计算机的指令执行过程:指令的执行包括取指令、分析指令、执行

指令、存储结果等多个步骤。

2.计算机的时序控制:时序控制是指控制指令的执行顺序和时序,包

括时钟信号的产生和分配。

3.计算机的硬件与指令的对应关系:计算机的硬件是根据指令的特点

和要求设计出来的,不同指令对应不同的硬件电路。

4.计算机的存储管理:存储管理是指计算机如何管理和组织数据的存

储方式,包括程序的存储、数据的存储和存储器的管理。

三、微机系统的组成和工作原理

1.微机系统的组成:微机系统由中央处理器、存储器、总线、输入输

出设备和接口电路等组成。

2.微机系统的工作原理:微机系统通过总线将各个组成部分连接起来,实现数据和控制信号的传输和交换。

3.微机系统的启动过程:微机系统的启动过程包括硬件的初始化、操

作系统的加载和执行。

四、汇编语言的基本知识

1.汇编语言的基本概念:汇编语言是一种低级语言,用符号表示指令

和数据,并通过汇编程序转换为机器语言。

2.汇编语言的指令格式:汇编语言的指令包括操作码和操作数,操作

码表示要执行的操作,操作数表示操作的对象。

3.寻址方式:寻址方式是指操作数在内存中的位置的表示方法,包括

直接寻址、间接寻址、寄存器寻址等。

4.汇编指令的执行过程:汇编指令的执行包括取指令、分析指令、执

行指令、存储结果等多个步骤。

总之,这些复习要点覆盖了微机原理的基本知识,包括计算机的基本组成、计算机的运行原理、微机系统的组成和工作原理、汇编语言的基本知识等。通过复习这些要点,可以加深对微机原理的理解,提高解决实际问题的能力。

微机原理考点复习汇集

微机原理考点复习汇集 微机原理是计算机科学与技术专业的一门重要课程,它是计算机组成原理的延伸和拓展,主要研究计算机系统的硬件组成和工作原理。学习微机原理需要掌握一定的电子电路和数字电路的基础知识,了解计算机的组成和工作原理,熟悉各种输入输出设备的原理和接口技术。下面是微机原理考点的汇集,供大家复习参考。 一、微机系统硬件体系结构 1.微机的定义和发展历程 2.微机系统的硬件组成 -中央处理器(CPU) -存储器 -输入输出设备(I/O设备) -总线 3.微机系统的层次结构 -整机层次 -系统总线层次 -基本输入输出层次 -工作站和服务器层次 二、中央处理器(CPU)的结构和工作原理 1.CPU的定义和功能

2.CPU的硬件组成 -运算器(ALU) -控制器(CU) -寄存器 -数据通路 3.CPU的工作原理 -取指令和执行指令的过程 -控制器的工作原理 -运算器的工作原理 4.CPU的时序控制 -时钟信号 -触发器 -时序逻辑电路 三、存储器的结构和工作原理 1.存储器的定义和分类 2.存储器的硬件组成 -内存 -外存 3.存储器的工作原理

-存储的基本单位和编址方式 -存储器读写操作的过程 四、输入输出设备(I/O设备)的原理和接口技术 1.I/O设备的定义和分类 2.I/O设备的硬件组成 -控制器 -接口 -设备本身 3.I/O设备的工作原理 -命令和数据的传送方式 -I/O设备的中断和DMA传送 4.I/O设备的接口技术 -并行接口 -串行接口 -USB接口 -网络接口 五、总线的结构和工作原理 1.总线的定义和分类 2.总线的硬件组成

微机原理应用复习提纲及重要知识点总结

微机原理应用复习提纲及重要知识点总结 微机原理复习 第3章 一、微型计算机的构成主要有CPU、存储器、总线、输入/输出接口。 二、8086/8088CPU的寄存器及其功能: 1. CPU中一共有哪些寄存器。 2. 哪些寄存器可以指示存储器地址;在指令中用于操作数寻址方式的有哪些寄存器,哪个可以指示I/O端口地址。 3. 在乘除运算中,特别用到哪些寄存器 4. 哪些寄存器可以“变址”,在什么条件下变址;哪个寄存器可以计数。 5. 输入/输出操作用什么寄存器 6. 哪个寄存器指示下一条将要运行的指令的偏移地址 7. FR中各标志位的意义(OF、SF、CF、ZF、DF) 三、8086CPU的引脚: 1. 8086,8088CPU的数据线、地址线引脚数,8088与8086CPU在结构上的区别? 2. 8086/8088CPU能访问存储器的地址空间和能访问I/O端口的地址空间。 3. 8086/8088微处理器地址总线引脚信号的状态是单向三态;数据总线引 脚信号的状态是双向三态。 4. BHE、RD、WR、NMI、INTR、INTA、ALE、DEN、M/IO MN/MX 引脚功能。四.8086/8088存储器组织 1. 存储器单元数据的存放顺序,规则存放与非规则存放。 2. 8086系统中存储器的分体结构概念。 在86系列微机中,字数据在内存中的存放最好从偶地址开始,这样可以8086系统中,用一个总线周期访问一个16位的字数据时,

BHE和A 必须是 00。 3. 存储器分段方法,8086/8088系统将存储器设有哪几个专用段。 4. 段起始地址、段基址(段地址)、偏移地址(有效地址)的概念。 5. 物理地址和逻辑地址的概念、相互换算关系。 (题3.1,3.2,3.4,3.8,3.16) 一、RAM和ROM的基本概念: RAM和ROM的特点(易失性和非易失性) RAM的分类(SRAM,DRAM的特点) ROM的分类(掩模ROM,EPROM,EEPROM的使用特点。) 二、存储器与CPU的连接 1.与数据总线的连接 当芯片数据线少于8位时,应该由多片芯片构成8位的芯片组,各片的控制线、地址线并接,低位芯片和高位芯片分别与低位和高位数据线相接;当芯片数据线与CPU数据总线相同时,则按数据位一一对应相接。 若CPU为8086,则存储器芯片必须采用分体结构,偶地址存储体的8位数据线与CPU数据总线低8位相接,奇地址存储体的8位数据线与CPU数据总线高8位相接。 2. 与控制总线的连接 主要有:OE与CPU的RD相连;WR(WE)与CPU的WR相连,CS与由高位地址经地址译码后输出的信号相连。 3. 与地址总线的连接 一般CPU地址线总是多于存储器芯片的地址线,需进行地址译码。重点掌握部分译码法。 开始与存若CPU为8088,则存储器不需采取分体结构,CPU地址总线从A 储器芯片上的地址线一一对应相连,多出的高位地址线经译码器译码后根据地址分配关系选择相应输出端与存储器芯片的片选CS相连;

微机原理复习概要

微机原理 1、原码、补码表示范围 举例:某机字长8位,采用定点表示法,可表示的纯小数或整数的表示范围是多少? 若采用浮点表示法, 阶码3位,尾数5位,表示的数值范围是多少? 定点小数:-0.1111111 ~ +0.1111111,即-127/128~+127/128 定点整数:-1111111.~+1111111.,即-127~+127 定点小数的表示范围: -.1111....1 ≤X ≤+.1111 (1) 即:-(1-2-n) ≤X≤+(1-2-n) 定点整数的表示范围: -1111....1 ≤X ≤+1111. (1) 即-(2n-1) ≤X ≤+ (2n-1) 机器字长p+m+2位,其中尾数占m+1位,阶码占p+1位 浮点数所能表示的数值范围应分成正、负数。 分别表示如下: 正数:+2-m•2-(2p-1 )≤X≤+(1-2-m) •2+(2p- 1) 负数:-(1-2-m) •2+(2p- 1)≤X≤-2-m•2-(2p-1 ) 某机字长32位,浮点表示时,阶码占8位,尾数占24位,各包含一个符号位。问: (1)带符号定点小数的最大表示范围是多少? (2)带符号定点整数的最大表示范围是多少? (3)浮点表示时,最大的正数是多少? (4)浮点表示时,最大的负数是多少? (5)浮点表示时,最小的规格化正数是多少? 答案: (1) -1~+(1-2-31) (2) -2+31~+ (2+31-1) (3)(1-2-23)* 2+127 (4)- 2-23* 2-128 (5) +2-1*2-128 ③注意事项 浮点数基值的选择rm=2、8、16 尾数的基值,增大数的表示范围,不降低数的表示精度 浮点数的规格化 尾数≥1/rm,即尾数小数点后的第一位数是非0 2、原码表示法 将带符号数的符号位数值化(习惯上用“0”表示“+”,用“1”表示“-”),数码位保持不变,即原码表示法。 例如: X=+0.101101 Y=-0.010110 则[X]原=0.101101 [Y]原=1.010110 3、补码表示法

微机原理复习总结

一、填空。1.-32的补码是 E0H。字节补码CAH所代表的真值是-54。 2.压缩BCD数1000H所对应的十进制数为1000;十六进制数为 3E8 H; 二进制数为1111101000 B;ASCII码为31303030 。 3.微型计算机主要由 CPU 、存储器、I/O接口、I/O设备、总线组成。 4.8088微处理器的地址总线有20根,数据总线有8 根。 5.已知AX=1234H,BX=5678H,SP=0040H,顺序执行下列程序段并填空: PUSH AX ;(SS:003FH)= 12 H;(SS:003EH)= 34 H;SP= 003EH; PUSH BX ;(SS:003DH)= 56 H;(SS:003CH)= 78 H;SP= 003CH ; 6.8086/8088的寻址方式中,操作数在存储器中的寻址方式有直接寻址、间接寻址 基址寻址、变址寻址、基址变址寻址。 6.若将AL的高4位清零,低4位保持不变,可用指令 AND AL,0FH 实现。 若将AL的高4位取反,低4位保持不变,可用指令XOR AL,0F0H实现。 若将AL的高4位置1,低4位保持不变,可用指令OR AL,0F0H实现。 7.写出执行下列程序段的中间结果: (1) MOV AX, 5634H ADD AL,AH ;AX= 568AH DAA ;AX= 5690H (2) MOV AX, 0809H ADD AL, AH MOV AH, 0 ;AX= 0011H AAA ;AX= 0107H 1.符号数-8192的补码用十六进制数表示为 E000H。 2.8位补码数CBH的真值用十进制表示为-53。 3.十进制数1025所对应的十六进制数为 401 H;所对应的压缩BCD数为 1025 H;所对应的ASCII码为31303235 。 4.将8为无符号数A2H扩展为16位形式,则应为 00A2 H;将8为补码数F3H扩 展为16位形式,则应为FFF3 H。 5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为BX ; 用作I/O端口间址的寄存器为 DX ;用作循环控制指令(LOOP)的寄存器为 CX 。 6.8086/8088有 4 段寄存器。其中用来存放数据段段首地址的段寄存器为 DS ;用来存放代码段段首地址的段寄存器为 CS;用来存放堆栈段段首地址的段寄存器为SS。 7.若DS=095FH时,物理地址是11820H。当DS=2F5FH时,物理地址为 37820 H。 8.8086/8088微处理器堆栈的伸展方向是高地址向低地址。堆栈的操作是 以字为单位进行的。

微机原理复习资料

微机原理复习资料 微机原理是计算机科学与技术专业的一门重要课程,它是计算机硬件组成和工作原理的基础课程。以下是我为您整理的微机原理复习资料。 第一部分:计算机硬件组成 1. 计算机的基本组成部分:中央处理器(CPU)、内存、输入设备、输出设备、存储设备和总线。 2. 中央处理器(CPU):是计算机中的核心部件,包括控制器和算术逻辑单元(ALU)。控制器负责指令的解析和执行,ALU负责运算和逻辑判断。 3. 内存:是计算机用于存储数据和指令的地方,分为主存储器(RAM)和辅助存储器(硬盘、U盘等)。主存储器以字节为单位进行寻址,每个字节都有一个唯一的地址。 4. 输入设备:用于将外部数据输入到计算机中,例如键盘、鼠标、扫描仪等。 5. 输出设备:用于将计算机处理的数据输出到外部,例如显示器、打印机、音频设备等。 6. 存储设备:用于永久性存储数据,例如硬盘、光盘、闪存等。

7. 总线:计算机各个组件之间传递数据和控制信号的通道,分为数据总线、地址总线和控制总线。 第二部分:计算机工作原理 1. 计算机的工作过程分为取指令、解析指令、执行指令和存储结果四个阶段。 2. 取指令阶段:从内存中读取指令。 3. 解析指令阶段:对指令进行解析,确定指令的类型和操作对象。 4. 执行指令阶段:根据指令的要求执行相应的操作,包括算术运算、逻辑运算、数据传输等。 5. 存储结果阶段:将运算结果存储到指定的位置。 6. 指令周期和时钟频率:指令周期是执行一条指令所需要的时间,时钟频率是计算机的工作速度。时钟周期等于1/时钟频率。 7. 硬件中断和软件中断:硬件中断是由外部设备引发的中断,软件中断是由程序指令引发的中断。

微机原理复习要点

微机原理复习要点 第一章 计算机中数的表示:包括二、八、十、十六进制数、BCD码表示及相互之间的转换;有符号数的原码、反码、补码的表示以及表示范围(指定字长)。字符的ASCII码,要求熟知字符0~9,A~Z,a~z的ASCII码值。浮点数表示不作本次考试的重点,但参加非计算机专业等级考试(三级偏硬)的学生必须掌握。 第二章 1.计算机的5大组成部分,指令系统概念,MIPS含义。 2.微型计算机结构(3总线结构:地址总线、数据总线、控制总线) 3.8086内部组成,BIU和EU的功能及各自的组成,熟知相应寄存器、功能部件在哪个接口部件中。 4.存储器的分段,每段的大小小于等于64K;二十位物理地址是如何形成的;段地址、偏移地址、物理地址的概念及相互之间的关系。 第三章 1.寻址方式的概念,7种与数据相关的寻址方式。 2.汇编指令的功能、执行过程及相关指令对CF、SF、OF、ZF标志位的影响。其中:NOT 指令不影响标志位,INC,DEC不影响CF标志位;熟知有符号、无符号比较指令的不同; 哪些指令的执行对堆栈有影响(如:CALL、RET、IRET、INT等);DAA、DAS指令的执行过程。串传送、串比较、串扫描指令的执行过程以及前缀符的使用(REP,REPE、REPNE)。 LOOP、LOOPZ、LOOPNZ指令不影响标志位。能判断指令格式的对错。 第四章 1.知数据定义、段定义、过程定义、明确段与段寄存器建立关系(ASSUME)、源程序结束(END)等伪操作指令;熟知利用“$”自动计算数据个数的方法。 2.熟知完整汇编程序的书写格式,两种返回DOS的方法; 3.汇编程序编程,主要要求学生掌握字符的统计,字符的转换、找最大数(最小数)、排序、求和、求阶乘等方法。数制及代码之间的转换不作本次考试重点,参加非计算机专业等级考试(三级偏硬)的学生必须掌握。 4.熟知字符显示、字符串显示、键盘输入等常用DOS功能调用(1、2、9号功能)。 第五章 1.时钟周期、总线周期、指令周期的概念 2.总线周期的4个T状态以及Tw状态的插入位置。 3.深刻理解最大模式、最小模式的含义及扩展图。 4.8086/8088相关引脚功能及作用(ALE、WR、RD、DT/R、DEN、NMI、INTR、INTA、HOLD、HLDA、M/IO、READY、MN/MX、AD0~AD15),复位后IP、CS的值。 5.从奇地址、偶地址开始读写一个字的区别。 6.IN、OUT指令执行时,WR、RD、M/IO的电平情况 第六章 1.半导体存储器分类(RAM和ROM)以及它们的区别。

微机原理复习知识点总结

微机原理复习知识点总结 微机原理是计算机专业的一门基础课程,它主要介绍计算机硬件的基 本工作原理、组成部分和相互关系。下面是微机原理复习的知识点总结。 1.计算机系统组成 计算机系统由硬件和软件两部分组成。硬件包括中央处理器(CPU)、内存、I/O设备等,而软件则包括系统软件和应用软件。计算机系统是一 个由多个硬件和软件组成的整体,它们相互协作完成各种任务。 2.CPU的组成和工作原理 CPU是计算机的核心部件,它由控制单元(CU)和算术逻辑单元(ALU)组成。控制单元负责解析并执行指令,而算术逻辑单元则负责进 行数学和逻辑运算。CPU通过时钟周期来控制指令的执行。 3.存储器的分类和特点 存储器主要分为内存和外存。内存是计算机中用于存储数据和程序的 的临时储存设备,其特点是访问速度快、容量较小、断电时数据丢失;外 存则用于长期保存数据,其特点是容量大、断电数据不丢失、访问速度较慢。 4.总线的分类和功能 总线是计算机各个组件之间传输数据和控制信号的通道。根据功能可 以将总线分为地址总线、数据总线和控制总线。地址总线用于指定内存或 I/O端口的地址,数据总线用于传输数据,控制总线用于控制数据的读、 写等操作。 5.I/O设备的分类和接口

I/O设备包括输入设备和输出设备。输入设备用于向计算机中提供数据和指令,输出设备则用于显示结果和输出数据。计算机与I/O设备之间通过I/O接口进行通信,I/O接口提供缓冲、处理输入输出请求、与设备控制器之间的接口等功能。 6.中断和异常处理 中断是计算机在执行一条指令的过程中由于硬件或软件中出现的其中一种事件而打断正常的程序执行流程。异常是指计算机系统在执行一条指令的过程中出现了违背指令性质或者系统规定的其中一种情况。中断和异常的处理包括中断/异常识别、保存现场、处理中断/异常程序、恢复现场等步骤。 7.指令系统和指令格式 指令系统是一组机器指令的集合,用于完成各种计算机操作。指令格式是指令在存储器中的存储方式,包括操作码、地址码和寻址方式等。 8.寻址方式和指令执行过程 寻址方式是指CPU通过地址码来获取指令或数据的方式。常见的寻址方式包括直接寻址、间接寻址、寄存器寻址、立即寻址、相对寻址等。指令执行过程包括指令译码、取指令、执行指令和存储结果等步骤。 9.数据传送和运算指令 数据传送指令用于在寄存器和存储器之间传输数据,运算指令用于进行数学和逻辑运算。数据传送指令包括加载和存储指令,运算指令包括算术运算和逻辑运算指令。 10.控制转移和程序中断指令

微机原理复习要点

微机原理复习要点 微机原理是计算机科学与技术的基础课程,以下是微机原理的复习要点,总结为四个方面: 一、计算机的基本组成 1.计算机的基本组成:计算机由中央处理器(CPU)、内存、输入输 出设备和存储设备组成。 2.中央处理器(CPU)的组成:CPU由运算器、控制器和寄存器组成。运算器负责执行算术和逻辑运算,控制器负责控制指令的执行,寄存器用 于暂存数据和指令。 3.内存的分类:内存可以分为主存和辅助存储器。主存是CPU直接访 问的存储器,辅助存储器用于长期存储数据。 4.输入输出设备的分类:输入设备用于将外部信息输入计算机,输出 设备用于将计算机的结果输出给用户。 5.存储设备的分类:存储设备用于长期保存数据,包括硬盘、光盘、 U盘等。 二、计算机的运行原理 1.计算机的指令执行过程:指令的执行包括取指令、分析指令、执行 指令、存储结果等多个步骤。 2.计算机的时序控制:时序控制是指控制指令的执行顺序和时序,包 括时钟信号的产生和分配。

3.计算机的硬件与指令的对应关系:计算机的硬件是根据指令的特点 和要求设计出来的,不同指令对应不同的硬件电路。 4.计算机的存储管理:存储管理是指计算机如何管理和组织数据的存 储方式,包括程序的存储、数据的存储和存储器的管理。 三、微机系统的组成和工作原理 1.微机系统的组成:微机系统由中央处理器、存储器、总线、输入输 出设备和接口电路等组成。 2.微机系统的工作原理:微机系统通过总线将各个组成部分连接起来,实现数据和控制信号的传输和交换。 3.微机系统的启动过程:微机系统的启动过程包括硬件的初始化、操 作系统的加载和执行。 四、汇编语言的基本知识 1.汇编语言的基本概念:汇编语言是一种低级语言,用符号表示指令 和数据,并通过汇编程序转换为机器语言。 2.汇编语言的指令格式:汇编语言的指令包括操作码和操作数,操作 码表示要执行的操作,操作数表示操作的对象。 3.寻址方式:寻址方式是指操作数在内存中的位置的表示方法,包括 直接寻址、间接寻址、寄存器寻址等。 4.汇编指令的执行过程:汇编指令的执行包括取指令、分析指令、执 行指令、存储结果等多个步骤。

微机原理考试复习要点

第一.二.三章 微型计算机组成:微处理器,存储器,I/O接口电路; 计算机硬件系统:运算器,控制器,存储器,输入设备,输出设备。总线:指计算机中各功能部件间传递信息的公共通道; 总线分类:数据总线(双向),控制总线(整体双向,局部单向),地址总线(单向)。 原码的 正数(符号位0)的原码,反码,补码相同; 负数(符号位1)的反码等于原码符号位不变,其余按位取反,补码等于反码加1。补码的补码等于原码。 特殊数:1000 0000(补码)表示-128 特殊数:1000 0000 0000 0000 (补码)表示-32768 物理地址=段地址x10H+段内偏移地址; 端输出一个负脉冲,第一个总线周期的INTA负脉冲,用来通知中断源,CPU准备响应中断,中断源应准备好中断类型号。第二个总线周期的INTA负脉冲期间,外设接口应立即把中断源的中断类型号送到数据总线的低8位AD7-AD0上。 第五章 标准方法返回DOS系统: PUSH DS MOV AX,0 PUSH AX 非标准方法返回DOS系统: MOV AH,4CH INT 21H DOS功能调用: 1.子程序的入口参数送相应的寄存器 2.子程序编号送 AH 第七章 中断处理过程:中断请求,中断响应,保护断点,中断处理,中断返回。 中断向量表:8086/8088有256种中断,每个中断服务程序的入口地址占用4个存储单元,低地址的两个单元存放地址偏移量(IP),高地址的两个单元存放段地址(CS).256*4=1024=1K,地址范围是00000H-003FFH。类型(0-4)他们已有固定用途,类型(5-31)系统保留,所以用户有224个自定义的中断。 中断入口地址=类型号x4

微机原理知识点总结

第一章 1.辨析三个概念:微处理器、微型计算机、微型计算机系统 微处理器:简称μP或MP(Microprocessor)是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件,又称为微处理机。 微型计算机: 简称μC或MC,是指以微处理器为核心,配上存储器、输入/输出接口电路及系统总线所组成的计算机(又称主机或微电脑)。 微型计算机系统(主机+外设+软件配置)(Microcomputer system) 简称μCS或MCS,是指以微型计算机为中心, 以相应的外围设备、电源和辅助电路(统称硬件)以及指挥微型计算机工作的系统软件所构成的系统。 2.微机系统结构(三种总线结构):数据总线,地址总线,控制总线 第三章 内部结构 , 由两部分组成:总线接口单元BIU(Bus Interface Unit); 执行单元EU(Execution Unit). (1).总线接口单元BIU 组成:4个16位的段寄存器(CS、DS、ES、SS); 1个16位的指令指针寄存器IP; 1个20位的地址加法器; 1个指令队列(长度为6个字节); I/O控制电路(总线控制逻辑); ] 内部暂存器。 BIU的功能:根据EU的请求负责CPU与内存或I/O端口传送指令或数据。 ①BIU从内存取指令送到指令队列 ②当EU执行指令时,BIU要配合EU从指定的内存单元或I/O端口中读取数据,或者把EU的操作结果送到指定的内存单元或I/O端口去。 (2)执行单元EU(Execution Unit) 组成:①ALU(算术逻辑单元); ②通用寄存器组AX,BX,CX,DX(4个数据寄存器) ' BP(基址指针寄存器) SP(堆栈指针寄存器) SI(源变址寄存器) DI(目的变址寄存器)

微机原理课程复习要点范文

第一章计算机基础 1.存储程序控制——冯·诺依曼结构 2.计算机构成:CPU、存储器、IO接口、三总线 3.计算机工作过程:程序计数器PC的作用,取指令、指令的解释、指令执行 4.数制之间的转换,尤其①带小数的数制之间的转换;②二进制小数转8、16进制补0情况。 5.BCD码:压缩BCD码、非压缩BCD码,二进制转BCD码 6.真值的概念,原码、反码、补码及其相关计算,如知补码求原码、求真值等。 第二章微处理器及总线 1.8086CPU的结构 通用寄存器、运算器、控制器、标志寄存器、段寄存器、20位地址加法器、总线控制器指令队列各部件的作用 2.通用寄存器的用法 3.标志寄存器:各位的意义。例:ADD BL(89), CH(78)执行后AF、CF、OF、ZF、SF的值 与其相关的转移指令如JZ、JS等,以标志位的值ZF、SF等为转移条件; IF和中断相关,开中断、关中断指令; DF和字符串处理有关,方向。DF置1、清零指令等 标志寄存器入栈、出栈指令PUSHF、POPF 哪些指令影响标志寄存器的状态标志位;传送类指令不影响标志寄存器。4.存储器的组织:分段。 为什么分段?如何分段?可分多少段?段长的规定。 逻辑地址和物理地址之间的转换,段基址*10H(*16、左移4位)+偏移地址 ◆多字节数据在存储器中的存储 段寄存器、段基址,8086系统一次只能直接看到4个段,为什么? 存储器中数据的使用:[段寄存器]:[偏移地址] 或段寄存器:[偏移地址] ES:[1200H]、DS:[36AFH]、[0FA1DH] 基址寄存器:BX、BP、DI、SI,其中使用[BP],默认在堆栈段 5.堆栈:栈顶、栈底的概念;堆栈段寄存器SS; MOV [BP+DI], AL BP默认堆栈段; 堆栈中数据的存储规则:先进后出、后进先出、一次1字; PUSH、POP,每次操作SP的变化 子程序调用CALL、中断等自动保护现场,FLAG、IP、CS自动压入堆栈。 6.8086/8088 CPU的引脚:数据/地址引脚的复用;RD、IO/M引脚; 最大模式、最小模式的概念,MN/MX 和中断相关的引脚 NMI、INTR、INTA READY引脚信号和等待周期相关 7.8086/8088 CPU的工作时序: 指令周期、总线周期、时钟周期; 正常总线周期至少包括4个时钟周期T1、T2、T3、T4; 读周期(读存储器或IO接口)的时序,何时送地址、何时送数据; 写周期(写存储器或IO接口)的时序,何时送地址、何时送数据; MOV AX, [BX] IN AL, 80H MOV [BX+DI], AX OUT DX, AL 以上各类指令执行时RD、WR、IO/M各引脚上的电平 存储器或外设忙时,给READY低电平信号,CPU在T3和T4之间插入Tw; 何时检查READY以决定插入Tw,插入TW后,何时检查READY以决定不再插入Tw。

微机原理复习整理

微机原理复习整理 第一章 1.微型计算机指的是:把以大规模、超大规模集成电路为主要部件的微处理器作为核心,配以存储器、输入/输出接口电路及系统总线所制造出的计算机系统。 2.微型计算机按照其应用对象可分为: PC机 单片微型计算机 单板微型计算机。 3.微型计算机主要由运算器、控制器、存储器、输入设备和输出设备五个部分组成。其中运算器和控制器组成中央处理器(CPU)是计算机中最重要的组成部分(它在微型计算机中也称为微处理器)。 4.假设计算机的字长为8位,分别计算45和-57的补码,用补码的加法计算45-57=?。(考一道计算题10分) 5.正数的反码和补码都与原码相同;负数的反码为其二进制数按位取反,补码为其反码加一。 第二章 1.8086片内片外有:16位DB(数据总线),20位AB(地址总线),直接寻址空间1MB。 2.8086 CPU的内部结构 指令执行单元EU 总线接口单元BIU: (1)4个16位的段地址寄存器组 (2)16位的指令指针寄存器IP (3)20位的物理地址加法器 (4)6字节的指令缓冲队列 (5)总线输入/输出控制电路 3. ●CF—进位标志位。最高位有进位或借位产生CF=1。 ●PF--奇偶标志位。本次运算结果低8位二进制数中“1”的个数为偶数时,PF=1。 ●AF—半进位标志位。半进位标志位,低4位向高4位有进位或借位,AF=1。 ●ZF—零标志位。结果为零,ZF=1。 ●SF—符号标志位。最高位为1,SF=1。 ●OF—溢出标志位。带符号数运算,结果溢出,OF=1。 3个控制标志位用于控制CPU当前运行的一些特征,具体含义如下: ●TF—单步标志位。 ●IF—中断允许标志。 ●DF—方向标志位。 4.寄存器组 4个通用寄存器分别为:AX、BX、CX、DX。 4个专用功能的寄存器分别是SP、BP、SI、DI。 5.BIU内部各组成部分功能如下:

(完整版)微机原理复习知识点总结

1.所谓的接口其实就是两个部件或两个系统之间的交接部分(位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路)。 2.为了能够进行数据的可靠传输,接口应具备以下功能:数据缓冲及转换功能、设备选择和寻址功能、联络功能、接收解释并执行CPU命令、中断管理功能、可编程功能、(错误检测功能)。 3.接口的基本任务是控制输入和输出。 4.接口中的信息通常有以下三种:数据信息、状态信息和控制信息。 5.接口中的设备选择功能是指: 6.接口中的数据缓冲功能是指:将传输的数据进行缓冲,从而对高速工作的CPU 与慢速工作的外设起协调和缓冲作用,实现数据传送的同步。 7.接口中的可编程功能是指:接口芯片可有多种工作方式,通过软件编程设置接口工作方式。 8.计算机与外设之间的数据传送有以下几种基本方式:无条件传送方式(同步传送)、程序查询传送(异步传送)、中断传送方式(异步传送)、DMA传送方式(异步传送)。 9.根据不同的数据传输模块和设备,总线的数据传输方式可分为无条件传输、程序查询传送方式、中断传送方式、DMA方式。 10.总线根据其在计算机中的位置,可以分为以下类型:片内总线、内部总线、系统总线、局部总线、外部总线。 11.总线根据其用途和应用场合,可以分为以下类型:片内总线、片间总线、内总线、外总线。ISA总线属于内总线。 12.面向处理器的总线的优点是:可以根据处理器和外设的特点设计出最适合的总线系统从而达到最佳的效果。 13.SCSI总线的中文名为小型计算机系统接口(SmallComputerSystemInterface),它是 芯的信号线,最多可连接7个外设。 14.USB总线的中文名为通用串行接口,它是4芯的信号线,最多可连接127个外设。15.I/O端口的编码方式有统一编址和端口独立编址。访问端口的方式有直接寻址和间接寻址。PC机的地址由16位构成,实际使用中其地址范围为000~3FFH。 16.在计算机中主要有两种寻址方式:端口独立编址和统一编址方式。 在端口独立编址方式中,处理器使用专门的I/O指令。 17.74LS688的主要功能是:8位数字比较器,把输入的8位数据P0-P7和预设的 8位数据Q0-Q7进行比较。如果相等输d出0,不等输出1。 主要功能:把输入的8位数据P0-P7和预设的8位数据Q0-Q7进行比较,比较的结果有三种:大于、等于、小于。通过比较器进行地址译码时,只需把某一地址范围和预设的地址进行比较,如果两者相等,说明该地址即为接口地址,可以开始相应的操作。 18.8086的内部结构从功能上分成总线接口单元BIU和执行单元EU两个单元。 19.8086有20地址线,寻址空间1M,80286有24根地址线,寻址空间为16M。 20.8086/8088有两种工作模式,即最大模式、最小模式,它是由MNMX决定的。 21.在8086/8088系统中,I/O端口的地址采用端口独立编址方式,访问端口时使用专门的 I/O指令。 22.使用80X86的CPU有两种类型的中断:内部中断(软件中断)和外部中断(硬

微机原理知识点

微机原理知识点 指令:CPU所能识别和认识的一组二进制代码。 指令系统:CPU所能识别和认识的所有指令的集合。 机器语言:CPU能够直接执行的指令代码语言。(缺点:程序的阅读和维护复杂) 机器语言程序:用户用机器语言编写的程序。 汇编语言:机器语言符号化的一种语言。 汇编语言程序:用户用汇编语言编写的程序。 汇编:将汇编语言翻译成机器语言的过程。 反汇编:将机器语言翻译成汇编语言的过程。 1.在8086CPU中,逻辑地址、偏移地址、物理地址分别指什么?

答: 逻辑地址是在程序中对储存器地址的一种表示方法,由段地址和段内偏移地址两部分组成。 偏移地址是指段内某个存储单元相对该段首地址的差值。 物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。 2.采用不同的寻址方式目的是? 答:缩短指令长度,扩大寻址空间,提高编程的灵活性。 3.中断的基本概念。 答:中断是指计算机由任何非寻常的或非预期的急需处理的事件所引起CPU暂时中断现行程序的执行,而转去执行另一程序,等处理完

后又返回原程序。 4.中断的优点。 答:可以更好更快利用有限的系统资源,解决系统响应速度和运行速度。 5.流水线结构的基本概念。 答:流水线结构是指在系统处理数据时,每个时钟脉冲都接受下一条处理数据的指令。 6.流水线结构的优点。 答:提高了系统处理数据的速度。

7.基本输入输出方式有: 四种时:无条件传送,查询传送,中断传送,直接存储器存取方式(DMA)。 三种时:程序查询方式,中断传送,直接存储器存取方式(DMA)。 8.八种寻址方式有: 立即数寻址,直接寻址,寄存器寻址,寄存器间接寻址,寄存器相对寻址,基址变址寻址,基址变址相对寻址,隐含寻址。

微机原理知识点

微机原理知识点 一、基本概念 主机是由计算机中的中央处理器和主存储器组成的系统,其芯片安装 在一块印刷电路板上,称为主机板,简称主板。 运算器主要由加法器、累加器、暂存寄存器和控制电路组成,用来对 数据进行算术/逻辑运算。 控制器主要由程序计数器(PC)、指令寄存器、指令译码器、微操作 控制电路(或微程序控制器)及控制逻辑电路组成,对指令译码,按指令 要求控制计算机各组成部件协调工作。 Intel8086的基本组成分为两大部分:执行部件EU(E某ecutionUnit)和总线接口部件BIU(BuInterfaceUnit)。 执行部件EU由运算器ALU、通用寄存器、状态标志寄存器和执行部 件控制电路组成,用于执行指令。 通用寄存器共有8个,即A某、B某、C某、D某、SP、BP、DI和SI,各16位。其中A某、B某、C某和D某可分别分为两个8位寄存器,依次 表示为AH、AL、BH、BL、CH、CL、DH和DL,除了作为通用数据寄存器外,还有一些专门的用途。A某(Accumulator):16位累加器,在8位数据 运算时,以AL作为累加器。B某(Bae):基址寄存器。C某(Count): 隐含为计数器。D某(Data):高位数据寄存器。SP(StackPointer): 堆栈指针。BP(BaePointer):基址指针,用来指示堆栈区域。DI (DetinationInde某):目的变址寄存器,与DS联用。字符串处理中与ES联用,隐含为目的操作数地址。

SI(SourceInde某):源变址寄存器,与DS联用,字符串处理中与DS联用,隐含为源操作数地址。 状态标志寄存器如图所示,仅使用其9位。其中“DF,IF,TF”3个是控制状态标志,其它6个是条件状态标志。 D15D14D13D12D11D10OFDFD9D8IFD7D6D5D4D3D2D1D0PFCFTFSFZFAF图状态标志寄存器2.3状态标志寄存器图1.4 总线接口部件BIU由段寄存器、指令指针寄存器、地址加法器、指令队列和输人输出控制电路组成,用于取指令和数据传送,即访问存储器与数据输入输出。 段寄存器有4个,即CS、DS、ES和SS,作用如下:CS (CodeSegment):代码段寄存器,存放当前程序段地址。DS (DataSegment):数据段寄存器,存放数据段地址;字符串处理时隐含为源段地址寄存器。SS(StackSegment):堆栈段寄存器,存放当前堆栈段地址。ES(E某traSegment):附加段寄存器,存放辅助数据段地址;字符串处理时隐含为目的段地址寄存器。 8086地址寄存器16位,寻址64KB。故把1MB存储器空间分为若干个段,每段≤64KB,称为逻辑段。 使用时,所有段可在整个存储空间浮动,各段可以连续排列,也可以重叠。段内各存储单元相对于段起始地址有一个偏移量,只要偏移量与段起始地址确定了,某存储单元也就唯一地确定了。 程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。段基址表示一个段的起始地址的高16位。偏移地址表示段内的一个单元距离段开始位置的距离。访问存储器的

微机原理重要的知识点

微机原理重要的知识点 微机原理是计算机科学中的基础知识,了解微机原理对于理解计算机 硬件和软件的工作原理非常重要。下面是一些微机原理的重要知识点,供 参考。 1.计算机系统的组成部分:计算机系统由中央处理器(CPU)、存储器、输入设备和输出设备组成。CPU是计算机的大脑,负责执行指令和进 行算术和逻辑运算。存储器用于存储程序和数据。输入设备用于将外部信 息输入到计算机中,输出设备用于将计算机处理的结果输出给用户。 2.CPU的组成:CPU由控制单元(CU)和算术逻辑单元(ALU)组成。 控制单元负责从存储器中提取指令,并控制ALU执行指令。ALU负责进行 算术运算和逻辑运算。 3.运算器的工作原理:运算器负责进行算术和逻辑运算。它接收来自 存储器的数据,执行指定的运算,并将结果存回存储器。运算器通过使用 运算单元和寄存器实现这些功能。 4. 存储器的层次结构:存储器按照速度和容量的不同可以分为不同 的层次。高速缓存存储器(cache)位于CPU内部,用于存储最近使用的 指令和数据。主存储器(RAM)用于存储程序和数据。辅助存储器(硬盘、光盘等)用于长期存储大量的数据。 5.存储器的编址方式:存储器的每个单元都有一个唯一的地址。编址 方式决定了如何使用地址来访问存储器中的数据。常见的编址方式包括直 接编址、间接编址和相对编址。 6.指令的执行过程:指令是计算机中最基本的操作单位。指令由操作 码和操作数组成。指令的执行过程包括取指、解码、执行和访存四个步骤。

7.总线的作用:总线是计算机系统中各个部件之间传输数据和控制信 号的通道。它分为数据总线、地址总线和控制总线三种类型。数据总线用 于传输数据,地址总线用于传输存储器地址,控制总线用于传输控制信号。 8.中断的概念和处理:中断是计算机系统中的一种事件,当发生中断时,CPU会暂停正在执行的程序,转而执行中断处理程序。中断可以分为 外部中断和内部中断两种类型。外部中断通常由外部设备引起,如键盘输入、定时器溢出等;内部中断通常由软件程序中的指令引起。 9.输入输出(I/O)的工作原理:输入输出是计算机系统与外部设备 进行信息交换的过程。输入输出设备通过控制器与计算机总线相连。当外 部设备需要与计算机进行通信时,控制器会通过总线与CPU进行交互。 10.CPU的时序控制:计算机系统中的各个部件需要按照一定的时序 来工作,以保证指令的正确执行。时序控制通过时钟信号来实现。 以上是微机原理的一些重要知识点,它们构成了计算机系统中各个部 件之间的关系,指导着计算机硬件和软件的设计和开发。了解微机原理对 于理解计算机的工作原理、优化程序性能以及调试故障非常重要。为了深 入学习微机原理,建议查阅相关教材和参考资料,并进行实践操作以加深 理解。

微机原理知识点总结

微机原理知识点总结 微机原理是计算机科学中的一个重要分支,它研究计算机的硬件和软 件之间的相互关系。微机原理主要包括计算机系统的硬件组成和工作原理、计算机内存的层次结构、数据的表示和处理、中央处理器的结构和功能、 输入输出设备的工作原理等知识点。下面是对微机原理知识点的总结: 一、计算机系统的硬件组成和工作原理 1.计算机系统的硬件组成:计算机系统由中央处理器、内存、输入输 出设备和外部存储设备等组成。 2.计算机系统的工作原理:计算机按照指令的顺序执行程序,通过执 行指令来完成各种运算和处理任务。 二、计算机内存的层次结构 1.内存的层次结构:内存按照访问速度和容量大小可以分为高速缓存、主存和辅助存储器等层次。 2.高速缓存的作用:高速缓存用于提高计算机的运行速度,通过存储 最常用的数据和指令,减少对主存和外部存储器的访问次数。 3.虚拟内存的概念:虚拟内存是一种通过将部分主存空间与外部存储 器交换,以扩大可用内存空间的技术。 三、数据的表示和处理 1.计算机中的数据表示:计算机使用二进制来表示和处理数据,不同 类型的数据可以用不同的进制和编码方式来表示。

2.数据的表示和转换:数据可以表示为无符号数和带符号数,通过转化器可以在二进制、十进制和十六进制之间进行转换。 3.数据的处理方式:计算机通过算术逻辑单元(ALU)进行数据的加减乘除和逻辑运算。 四、中央处理器的结构和功能 1.中央处理器的结构:中央处理器由控制单元、算术逻辑单元和寄存器等组成,控制单元负责指令的执行和控制,算术逻辑单元负责数据的处理,寄存器用于存储数据和指令。 2.中央处理器的功能:中央处理器负责指令的获取、解析和执行,通过执行指令来完成各种运算和处理任务。 五、输入输出设备的工作原理 1.输入输出设备的种类:输入输出设备包括键盘、鼠标、显示器、打印机、磁盘驱动器等。 2.输入输出设备的工作原理:输入输出设备通过输入输出接口与计算机系统连接,通过驱动程序来完成数据的输入和输出。 六、计算机网络的基本知识 1.计算机网络的概念:计算机网络是将分布在不同地理位置的计算机和设备通过通信链路连接起来,实现资源共享和信息传输的技术。 2.计算机网络的组成:计算机网络由网络节点和通信介质等组成,网络节点可以是计算机、路由器、交换机等设备。

微机原理知识点总结

1、计算机硬件的五大组成部分:运算器、控制器、存储器、 输入设备、输出设备。 2、|微处理器|:微处理器是计算机系统的核心部件,控制和协 调着整个计算机系统的工作。 微型计算机|:主机•包括微处理器,存储器,总线、输入输 出接口电路。 微机系统微机+外部设备+软件 3、微处理器工作原理:程序存储和程序控制 4、微机系统的内存分类:RAM ROM 5、8 08 6两个独立部件: 执行部件EU:负责指令的执行;组成:8个通用寄存器, 一个 标志寄存器,运算器,EU控制电路。 总线接口部件BIU:负责CPU与存储器和I/O设备间的数 据传送。组成:地址加法器、段寄存器、指令指针寄存器、总线控制电路、内部暂存器、指令队列。 6、8个通用寄存器累加器AX,基址寄存器BX,计数寄存器CX, 数据寄存器DX,堆栈指针寄存器SP,基址指针寄存器BP,源变址寄存器S I ,目标变址寄存器DI 4个段寄存器:代码段CS:存放指令代码;数据段DS:存放操作数;附加段E S :存放操作数;堆栈段SS:指示堆栈区域的位置。

7、指令指针IP的功能:控制CPU指令执行的顺序,指向下一条要执行指令的偏移地址。 8、|标志寄存器|:状态标志位,控制标志位 9、8 0 86有2 0根地址线。16根数据线 10、NMI产生非屏蔽中断,不受I F位影响。 第三章 11、指令的7种寻址方式:立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址、基址变址相对寻址。 12、指令:数据传送指令MOV、压栈指令PUSH、岀栈指令PO P、交换指令XCHG、取偏移地址指令LEA、输入指令IN、输出指令OUT、加法运算指令A D D、加一指令INC、减法指令SUB、减一指令DEC、求补指令NEG、比较指令CMP、与指令AND、或指令OR、异或指令XOR、测试指令TEST、非循环逻辑左移指令SHL、非循环逻辑右移指令SHR、无条件转移指令JMP、高于转移指令J7刀、|高于等于转移指令J AE、低于转移指令JB、低于等于指令JBE、进位转移指令J^、|无进位转移指令帀C、等于或为零转移指令JE / J万、不等于或非零转移指令JNE 辰、大于转移指令JG、大于等于转移指令JGE 13、AND指令用于指定位置0;OR指令用于指令位置1; XOR指令用于指定位取反;NOT用于全部取反。

微机原理基本概念复习

1、字节,字概念,1字节=8位, 2、字长概念:传微处理器一次送二进制数据的位数(总线宽度)。 3、地址空间概念: 16根地址线—64K, 20根地址线—1M空间 4、进制间的转换:将十进制数25.5转换为二级制数 5、数值数据的表示: 有符号数:补码,n位补码的范围 无符号数:FFFFH=65535 6、BCD码:789的压缩BCD码789H 7、ASCII码:789的ASC码373839H 8、求补运算概念 9、8086CPU从功能上来说分成两大部分:总线接口单元BIU(Bus Interface Unit)和执行单元EU(Execution Unit) 总线接口部件由下列4部分组成: ①4个段地址寄存器(CS、DS、ES、SS)②16位的指令指针寄存器IP(Instruction Pointer) ③20位的地址加法器 10辑段概念—— 8086 CPU 的内部结构是16位的,即所有的寄存器都是16位的,而外部寻址空间为1M,需要20位地址线。为了能寻址1M空间。8086把1M字节空间划分成若干个逻辑段。 11 逻辑地址概念——2000H:5F62H,则其对应的物理地址:25F62H 12堆栈指针:SP与段寄存器SS一起确定在堆栈操作时,堆栈在内存中的位置。SS和SP的初始值决定了堆栈区的大小 13 状态标志的意义:即SF、ZF、PF、CF、AF和OF 14 8086引脚: MN/MX、 AD15 ~ AD0地址/数据分时复用引脚 NMI(Non-Maskable Interrupt)不可屏蔽中断请求,输入、上升沿有效、 INTR(Interrupt Request)可屏蔽中断请求,输入、高电平有效,有效时,表示请求设备向CPU申请可屏蔽中断,该中断请求是否响应受控于IF(中断允许标志)、可以被屏蔽掉 INTA—— RESET(复位)复位请求,输入、高电平有效,复位后CS=FFFFH、IP=0000H,所以自启动程序入口在物理地址FFFF0H INTA(Interrupt Acknowledge)可屏蔽中断响应,输出、低电平有效,有效时,表示来自INTR引脚的中断请求已被CPU响应,CPU进入中断响应周期。 ALE(Address Latch Enable)地址锁存允许,输出、三态、高电平有效,脚高有效时,表示复用引脚:AD15 ~ AD0和A19/S6 ~ A16/S3正在传送地址信息,由于地址信息在这些复用引脚上出现的时间很短暂,所以系统可以利用ALE引脚将地址锁存起来M/IO(Input and Output/Memory)I/O或存储器访问,输出、三态,该引脚输出高电平时,表示CPU将访问存储器,这时地址总线A19 ~ A0提供20位存储器地址,该引脚输出低电平时,表示CPU将访问I/O端口,这时地址总线A15 ~ A0提供16位I/O口地址

相关文档
最新文档