微机原理及应用复习提纲2008

合集下载

《微机原理及应用》复习

《微机原理及应用》复习

《微机原理及应用》复习《微机原理及应用》是一门涵盖了微机基础知识、计算机系统结构、汇编语言程序设计、微机接口技术等内容的课程。

在学习这门课程时,我们需要掌握计算机的基本原理和内部结构,能够编写简单的汇编语言程序,并且能够应用接口技术进行硬件和软件的连接。

首先,我们需要熟悉计算机的基本原理和内部结构。

计算机是由中央处理器(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.计算机基本原理:包括计算机的定义、基本组成部分、工作原理、运算方式等方面的内容。

了解计算机的基本原理是理解微机原理及其应用的基础。

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.有符号数的补码表示:对于任意一个有符号数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)。

微机原理与应用(微机原理与接口技术)复习资料,期末复习完美整合版

微机原理与应用(微机原理与接口技术)复习资料,期末复习完美整合版

CH01 微型计算机概述1.微型计算机由哪些部件组成?各部件的主要功能是什么?解答:CPU由运算器,控制器(CU),协处理器,高速缓冲器,各种借口和控制部件组成。

运算器由算术逻辑部件(ALU)和Reg.组构成。

微型计算机(μC):C PU+(RAM+ROM)+I/O接口+其他支持器件;各部分通过系统总线连接。

微型计算机系统(μCS):μC+系统软件+应用软件+外设+总线接口+电源。

单片机:CPU+MEM+I/O接口→集成在一个芯片上。

外围设备:打印机、键盘、CRT、磁盘控制器等;微处理器:(CPU);系统总线:AB、CB、DB (功能:为CPU和其他部件之间提供数据、地址和控制信息的传输通道);存储器:只读存储器(ROM)、随机存储器(RAM)(功能:用来存储信息);输入/输出(I/O)接口:串/并行接口等(功能:使外部设备和微型机相连);算术逻辑部件(ALU):累加器、寄存器控制器;操作系统(OS):系统实用程序:汇编、编译、编辑、调试程序等;(注:CPU的功能--①可以进行算术和逻辑运算;②可保存少量数据;③能对指令进行译码并执行规定的动作;④能和存储器、外设交换数据;⑤提供整修系统所需要的定时和控制;⑥可以响应其他部件发来的中断请示。

)2.8086/8088 CPU 由哪两部分组成?它们的主要功能各是什么?是如何协调工作的?解答:总线接口部件(BIU):负责与存储器、I/O端口传送数据执行部件(EU):负责指令的执行协调工作过程:总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理:①每当8086 的指令队列中有两个空字节,或者80 88 的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。

②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。

在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。

《微机原理及其应用》复习重点

《微机原理及其应用》复习重点

《微机原理及应用》复习重点掌握以下知识点:简答题1.按总线所在位置分,可以把总线分为哪几类?按信息传送形式分,可以把总线分为哪几类?(第十章第一节)2.8086/8088系统中,操作数有哪几种寻址方式?(第三章第一节)3.什么是通信协议?1个通信协议主要由哪3个要素组成?(第九章第一节)4.计算机中为什么要采用高速缓存器(Cache)?(第六章第六节)5.什么是指令周期?什么是总线周期?(第五章第二节)6.简述中断处理过程。

(第七章第二节)7.8086CPU由哪两个独立的工作单元组成?它们的功能是什么? (第二章第二节)8.按总线所在位置分,可以把总线分为哪几类?按信息传送形式分,可以把总线分为哪几类?(第十章第一节)9.什么是端口?端口与存储器有哪两种编址方式?(第八章第一节)10.请比较计算机通信系统中串行通信与并行通信的优缺点。

(第九章第一节)11.什么是指令周期?什么是总线周期?(第五章第二章)12.串行通信有哪几种基本的传送模式?(第九章第一节)综合应用题1.编写程序段将存放在内存数据段中地址为2000H和3000H中的双字相加,并将结果传送到地址4000H中。

2.数据段定义如下,写出对应的数据在存储单元中的存放形式。

DATA SEGMENTBUF1 DB 52H,16,?BUF3 DW 1234H,-2BUF4 EQU 20BUF5 DB 3 DUP(2)DATA ENDS3.某8086系统中有1片8259A ,中断请求信号为电平触发,中断类型码为50H~57H,中断优先级采用一般全嵌套方式,中断结束方式为普通EOI方式,与系统连接方式为非缓冲方式,8259A的端口地址为0F000H和0F001H,写出初始化程序:4.在内存数据段2000H、3000H和4000H单元中分别存放3个有符号字数据,分别称作A、B、C,编程序实现(A+B)/C,并将结果存入5000H开始的单元中(先存商,再存余数)。

西北工业大学《微机原理及其应用》2008考试大纲

西北工业大学《微机原理及其应用》2008考试大纲

题号:851
《微机原理及其应用》
考试大纲
一、考试内容
该课程考试采用闭卷笔试方式进行。

题型包括选择题(单选和多选),填空题,问答题,以上所涉及的基本是各章的概念性内容:另外还有程序设计题(以简化的汇编程序设计为主,完整的汇编程序设计为辅):接口设计题等。

题量在三小时,难度控制在优秀本科生能按时完成为准。

1.微型计算机的基本知识:包括发展的几个阶段,分类,数制及相互转换,基本逻辑电路,微型计算机的基本结构等。

2.80486微处理器的基本结构,寻址方式及指令系统,存储器的分类及内存管理等。

3.常用的伪指令及汇编语言程序设计。

4.计算机的输入/输出概念,信息传递的控制方式,中断及8259A的基本工作方式,总线概念等。

5.可编程接口芯片8255A、8253、8251A、8259A与CPU的接口电路设计、接口芯片的初始化编程及其综合应用系统的接口程序设计等。

6.A/D, D/A转换器及其与CPU的接口电路和程序设计(以0832, 0809为主)等。

二、参考书目
1.《32位微型计算机原理,接口技术及其应用》,史新福等编,西北工业大学出版社
2.《微型计算机原理及应用导教。

导学。

导考》,秦晓红等编,西北工业大学出版社
3.《32位微型计算机原理与接口技术》,陈建铎,冯萍等编,高等教育出版社。

《微机原理与应用》复习提纲(期末).doc

《微机原理与应用》复习提纲(期末).doc

复习提纲(期末)一、基本概念•接口应具有功能有哪些?锁存、隔离、转换、联络。

•MCS-51单片机有5个中断源,分儿个优先级?可实现儿级中断嵌套?2、2•MCS-51的两个外部中断源分别是哪些?INTO、INTI•TO和T1的溢出屮断标志是哪些?TFO、TF1•MCS-51单片机同级别中断源优先级从高到低如何排?PXO、PTO、PX1、PT1、PS•PWS 状态位有哪些?CY AC FO RSI RSO OV•4KBEPROM单片机是哪种型号?8751•RSI RSO选择内部RAM的地址单元范曲|。

00O00H 〜07H 01008 〜OFH 10010H 〜17H 11018H 〜1FH •控制器主耍功能部件有哪些?IR ID PC SP DPTR•MCS-51子系列单片机有哪几个特殊功能寄存器?21•单片机复位后,工作寄存器丄作在那个区?0•P0 口〜P3 口作通用I/O输入口时,应先向口写入什么数据?OFFH •外扩存储器时,P0和P2的作用是如何?P0分时传送地址和数据,P2传送地址•MCS-51单片机共有儿条指令?111•MCS-51单片机内部设有几个定时器/计数器?2•MCS-51单片机定时器16位计数器工作方式的代码是多少?Ml M0=01•-INTO> -INTI中断源的中断矢量地址分别是哪些?0003H 0013H•TO、T1溢出中断源的中断矢量地址分别是哪些?000BH001BH•输入/输出信息有哪些?控制、数据、状态•单片机发展主要经历了哪3个阶段?(1)1971〜1978年初即单片机阶段(2)1978〜1983年单片机普及阶段(3)1983年以后16位单片机阶段•单片机主要有哪5个方面的应用?(1)家用电器(2)智能卡(3)智能仪表(4)网络与通信(5)工业控制•按位数分,有哪3类单片机?(1)4位单片机(2) 8位单片机(3) 16位单片机•MCS-51单片机・EA、ALE、・PSEN信号的作用如何?(1)・EA=O,执行外部程序存储区指令;-EA=O,先内部,后外部。

微型计算机原理及应用考试复习大纲

微型计算机原理及应用考试复习大纲

微型计算机原理及应用考试复习大纲《微型计算机原理及应用》考试复习大纲第一章数制与数码重点:数制转换,补码运算,十进制加法。

主要内容有:1.数制表示机器转换2.二进制的运算规则3.有符号数的表示4.有符号数的运算及溢出规则5.BCD编码方法及其运算6.ASCII编码方法第二章8086CPU结构与功能重点:8086/8088内部结构,引脚功能,最小工作模式的典型配置,最小模式总线操作时序,寄存器和存储器组织结构。

主要内容有:1.微处理器的外部结构2.微处理器的内部结构3.微处理器的功能结构4.微处理器的寄存器组织5.微处理器的存储器和I/O组织第三章86系列微型计算机的指令系统重点:86系列微型计算机指令的寻址方式,传送类指令,控制类指令。

主要内容有:1.汇编语言指令2.8086指令分类3.数据与转移地址的寻址方式4.数据传送类指令5.算术运算类指令、6.逻辑运算类指令7.移位类指令8.标志位操作指令9.转移指令10.循环控制指令11.子程序调用返回指令12.中断调用与返回指令13.字符串操作指令14.输入输出指令15.其他指令第四章汇编语言程序设计重点:宏汇编语言的基本语法,伪指令,汇编语言程序设计的基本格式。

分支、循环程序设计,子程序调用与返回(利用堆栈技术),子程序设计注意的问题。

主要内容有:1.汇编语言程序设计基础2.源程序的汇编、链接与调试3.分支程序设计技术4.循环程序设计技术5.子程序设计技术第五章中断系统和可编程中断控制器8259重点:中断系统的相关概念,8259A可编程控制器结构和编程应用。

主要内容有:1.中断的基本概念2.8086的中断系统3.可编程中断控制器8259A以及应用第六章定时/计数器8253应用设计重点:8253的工作方式及编程应用。

主要内容有:1.8253的引脚功能及特点2.8253的原理结构及工作原理3.8253的控制字及工作方式4.8253与系统总线的接口方法5.8253的应用设计参考教材:1.楼顺天,周佳社,张伟涛。

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

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

微机原理复习第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数据总线相同时,则按数据位一一对应相接。

考研《微机原理及应用》(学术型)考试大纲

考研《微机原理及应用》(学术型)考试大纲
硕士研究生招生考试自命题科目考试大纲
科目代码、名称:专业类别:源自■学术型□专业学位适用专业:
控制科学与工程
一、基本内容
(一)微型计算机系统
1. 微型计算机系统的基本结构及工作原理。
2. 微处理器组成,微型计算机系统工作过程及主要性能指标。
(二)微型计算机运算基础
1. 微型计算机中数和字符的表示,数制之间的转换,二进制编码及运算。
2. 数的定点与浮点表示,带符号数的表示、补码运算的特点及溢出的条件。
(三)intel8086微处理器及指令系统
1. 8086微处理器的内部结构、引脚信号及功能,最小/最大工作方式,存储器组织、分段及地址结构。
2. 8086微处理器指令系统的特点、指令格式及寻址方式,指令的分类。
(四)intel8086汇编语言程序设计
1. 机器语言与汇编语言。
2. 8086汇编语言语句及汇编语言程序设计基本方法。
3. DOS中断调用。
(五)微型计算机的存储器系统
1. 存储器的分类与组成。
2. 存储器的连接:存储器芯片的扩充、存储器与CPU的连接。
3. 存储器系统的分层结构。
(六)微型计算机I/O与中断系统
1. CPU与外设间的连接、接口电路的基本结构、CPU与外设之间数据传送的方式。
2. 中断技术的基本概念、中断系统及其功能、向量中断和中断优先权。
3. 8086/8088的中断系统和中断处理,中断向量表、中断过程和中断响应时序,中断服务子程序设计。
(七)微型计算机常用可编程芯片
1. 可编程中断控制器芯片。
2. 可编程并行通信接口芯片。
3. 可编程计数器/定时器芯片。
二、考试要求(包括考试时间、总分、考试方式、题型、分数比例等)

微机原理及应用总复习

微机原理及应用总复习

微机原理及应用总复习一、微机原理的基本概念微机是指采用微处理器作为中央处理器(CPU)的计算机系统。

微机原理是研究微机的基本结构、工作原理和运行过程的科学。

微机系统主要由中央处理器、存储器和输入输出设备组成。

1.中央处理器(CPU)中央处理器是微机系统的核心,它负责执行程序的指令并进行运算处理。

中央处理器主要由控制器和算术逻辑单元(ALU)两部分组成。

(1)控制器:控制器是中央处理器的指挥中心,它负责解释和执行存储在存储器中的一条条指令。

控制器包括指令寄存器(IR)、程序计数器(PC)和指令译码器。

(2)算术逻辑单元(ALU):算术逻辑单元(ALU)负责执行各种算术运算和逻辑运算,它包括加法器、减法器、与门、或门等逻辑和算术电路。

2.存储器存储器主要用于存储程序和数据。

根据数据的保存性质,存储器分为随机存取存储器(RAM)和只读存储器(ROM)两种。

(1)随机存取存储器(RAM):RAM是指顺序读写存储器,具有一次访问和读/写操作的能力。

RAM是临时存储器,断电后数据将丢失。

它可以根据需要进行读取和写入操作。

(2)只读存储器(ROM):ROM是指只读存储器,它用于存储只读数据和只执行的程序。

ROM是永久存储器,断电后数据依然保持。

ROM的数据一般是在其生产过程中被写入,用户无法再次修改。

3.输入输出设备输入输出设备主要用于与外界进行信息的交换,使计算机能够接受外部输入信号并将结果输出。

常见的输入输出设备有键盘、鼠标、显示器、打印机等。

二、微机的工作过程微机的工作过程主要包括指令执行、数据处理和程序运行三个阶段。

1.指令执行阶段在指令执行阶段,微机将已解释的指令码送入控制器,根据指令码执行相应的操作。

指令执行分为取指令和执行指令两个步骤。

(1)取指令:控制器根据程序计数器(PC)中存储的地址,从存储器中读取指令码,并将指令码送入指令寄存器(IR)。

(2)执行指令:控制器根据指令码的操作码部分,执行相应的操作。

微机原理及应用期终复习提纲

微机原理及应用期终复习提纲

微机原理及应用期终复习提纲一、基本知识1、微机的三总线是什么?答:它们是地址总线、数据总线、控制总线。

2、8086CPU启动时对RESET要求?8086/8088CPU复位时有何操作?答:复位信号维高电平有效。

8086/8088要求复位信号至少维持4个时钟周期的高电平才有效。

复位信号来到后,CPU便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES及指令队列清零,而将cs设置为FFFFH,当复位信号变成地电平时,CPU从FFFF0H开始执行程序3、中断向量是是什么?堆栈指针的作用是是什么?什么是堆栈?答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。

堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW等重要信息。

4、累加器暂时的是什么?ALU能完成什么运算?答:累加器的同容是ALU每次运行结果的暂存储器。

在CPU中起着存放中间结果的作用。

ALU称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能。

5、8086CPU EU、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。

(整理)微型计算机技术及应用复习纲要.

(整理)微型计算机技术及应用复习纲要.

(整理)微型计算机技术及应⽤复习纲要.第 1 章1.1微处理器、微型计算机和微型计算机系统三者之间有什么不同?答:①微处理器是微型计算机的核⼼,是微型计算机的⼀部分。

它是集成在⼀块芯⽚上的CPU,由运算器和控制器组成。

②微型计算机包括微处理器、存储器、I/O接⼝和系统总线,是微型计算机系统的主体。

③微型计算机系统包括微型计算机、外设及系统软件三部分。

1.2CPU在内部结构上由哪⼏部分组成?CPU应具备哪些主要功能?答:1.CPU在内部结构上由以下⼏部分组成:①算术逻辑部件(ALU);②累加器和通⽤寄存器组;③程序计数器(指令指针)、指令寄存器和译码器;④时序和控制部件。

2.CPU应具备以下主要功能:①可以进⾏算术和逻辑运算;②可保存少量数据;③能对指令进⾏译码并执⾏规定的动作;④能和存储器、外设交换数据;⑤提供整个系统所需要的定时和控制;可以响应其他部件发来的中断请求。

第 13 章2.1总线接⼝部件(BIU)有哪些功能?请逐⼀进⾏说明。

答:1.总线接⼝部件的功能是负责与存储器、I/O端⼝传送数据。

2.具体讲:①总线接⼝部件要从内存取指令送到指令队列;②CPU执⾏指令时,总线接⼝部件要配合执⾏部件从指定的内存单元或者外设端⼝中取数据,将数据传送给执⾏部件,或者把执⾏部件的操作结果传送到指定的内存单元或外设端⼝中。

2.28086的总线接⼝部件由哪⼏部分组成?答:4个段地址寄存器CS、DS、ES、SS;16位的指令指针寄存器IP;20位的地址加法器;6字节的指令队列。

2.3段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这⼀物理地址的CS值和IP值是唯⼀的吗?答:1.该指令的物理地址=CS×10H+IP=21F00H。

2.指向这⼀物理地址的CS值和IP值不是唯⼀的。

2.48086的执⾏部件(EU)有什么功能?由哪⼏部分组成?答:1.8086的执⾏部件的功能是负责指令的执⾏。

《微型计算机原理与应用》期末复习要点概要

《微型计算机原理与应用》期末复习要点概要

《微型计算机原理与应用》期末复习要点一、重点复习内容:通过本课程的学习,要求重点掌握:1. 计算机中机器数的表示方法,原码、反码、补码表示整数的范围,数的定点和浮点表示,奇偶校验码;2. 微型计算机系统的组成,存储器的段结构,物理地址的计算,微处理器的基本寄存器,数据存储器的寻址方式:立即寻址、寄存器寻址、直接寻址、寄存器间接寻址;3. 数据传送指令,算术运算指令,程序控制指令;4. 汇编语言数据定义语句,表达式存储情况,段控制语句;5. 顺序程序,分支程序,循环程序;6. 内存储器的分类,内存储器管理的三种工作方式;7. 中断的基本概念,中断类型。

二、考试题型及分值:1. 判断指令是否正确(共10分)2. 选择题(共30分)3. 填空题(共30分)4. 分析题(共30分)三、复习题●判断指令是否正确1. MOV AH,BX ( F )2. INC AL (T )3. MOV DS,BP ( F )4. XCHG AX, 1000H ( F )5. POP AL (T )6. MOV AL,10H (T )7. NOT CX,AX ( F )8. PUSH AL (T )9. MOV DS, SS ( F )10. POP CS ( F )11. SBB CL,280 ( F )12. MOV CS,AX ( F )13. MOV [BX],[SI] ( F )14. MOV 2BH,AL ( F )15. SHR [BX][DI],4 ( F )●选择题1. 已知80486微处理器有32位地址线,能直接访问存储器的容量是( B )。

A.2MB B. 32MBC.4GB D. 64GB2. 下列数中最大的数是( D )。

A. 26HB. 67DC. 1010011BD. 1011111B3. 设(BL)=78H,执行指令“ADD BL,53H”后(BL)=( C )。

A. ABHB. BCHC. CBHD. 53H4. 8位原码表示的范围是( A )。

微机原理复习提纲2008.12范文

微机原理复习提纲2008.12范文

《微机原理及其应用》复习提纲2008.12第一章概述1、二进制带符号数的原码、反码和补码的表示方法。

2、补码运算第二章MCS-51单片机的结构1、8051单片机主要由哪些功能部件组成?CPU、4KB的ROM、256B的RAM、4个8位并行I/O口、一个串行口、两个16位定时器、中断系统、振荡器等。

2、程序计数器PC有何作用?P143、程序状态字PSW各位的含义是什么?P154、ROM和RAM的主要区别是什么?在51单片机中分别用于存储什么?P205、何谓堆栈?有何作用?为什么要设SP?堆栈安排在那一存储区中?P236、51单片机可分为哪几个存储空间?如何编排地址?各存储空间的访问指令有何区别?P19、P207、MCS-51单片机的P0~P3口在结构上有何异同?使用时应注意哪些事项?P18、P198、CPU访问片外ROM或RAM时,P0和P2位各用来传送什么信号?P0口为什么要用片外地址锁存器?P189、何谓时钟周期、机器周期、指令周期?当振荡频率为12MHz时,1个机器周期为多少微秒?P2910、单片机复位后,CPU从程序存储器的哪一单元开始执行程序?P2611、8051单片机引脚ALE的作用是什么?当CPU不执行MOVX指令时ALE的输出频率是多少?P3212、51单片机的引脚EA 的作用是什么?P1813、CHMOS型单片有哪两种节电工作方式?如何进入和退出节电工作方式?P27第三章MCS-51单片机的指令系统及编程举例一、MCS-51单片机有哪几种寻址方式?举例说明。

P35二、指令系统1、传送指令(1) MOV指令用于访问片内RAM,指令的操作类型如右(2) MOVX指令用于访问片外RAM和扩展I/O口,操作数寻址方式采用间址@Ri或@DPTR。

(3)MOVC指令用于访问ROM(查表指令)(4)PUSH、POP进栈和出栈指令,操作数采用直接寻址。

(5)XCH 、XCHD字节交换指令和半字节交换指令。

《微机原理及应用》复习重点

《微机原理及应用》复习重点

《微机原理》复习大纲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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理及应用复习纲要2008
第一章
一、微机基本组成部分,图1-2;
二、微机内部三大总线,三种信息;
第二章
一、内部结构:两个独立的功能部件:BIU,EU概念和功能;
二、编程结构:1)识记寄存器名称及位数、特殊作用
2)标志寄存器标志位的含义如:ZF,CF,IF等九个
3)各段地址寄存器的名称、作用:
CS――取指令、DS、ES-存取数据、SS-堆栈操作
三、引脚1)地址/数据总线分时复用概念
2)控制信号线作用及常规操作的组合功能
(ALE、DEN、M/IO、RD、WR 、MN/MX、INTR、INTA 、NMI、RESET)
3)]最大内存寻址空间(1M)和端口寻址空间(64K);
四、系统配置8086两种工作模式的区别;
第三章
一、寻址方式1)识别、判断指令正确性
2)区别寻址方式执行速度的快慢:寄存器→立即→直接→间接
3)各寻址方式数据存放的具体物理器件
4)内存寻址的默认搭配关系;
5)物理地址的计算方法、物理地址和逻辑地址概念,
二、指令功能:1)主要掌握以下指令的正确使用方法:
数据传送类指令:MOV, PUSH, POP, XCHG, LEA, IN, OUT;
算术运算类指令:ADD, ADC, INC, DEC, DAA, SUB, NEG, CMP;
位处理类指令:AND, OR, NOT, XOR, TEST, SHL, SHR, SAL, SAR;
串操作类指令:MOV (MOVSB, MOVSW), CMP (CMPSB, CMPSW),
STOS (STOSB, STOSW), LODS (LODSB, LODSW) ;
转移类指令:CALL, RET, JMP, JC, JNC, JZ, JNZ, LOOP;
备注:操作数的特殊要求、指令隐含操作数、对标志寄存器的影响、指令特殊性
2)基本操作:
(1)清零;(2)交互数据;(3)现场保护与恢复;(4)测试指定位;(5)判断数据的属性;(6)判断数据的范围;(7)判断数据的大小关系;(8)求绝对值;(9)数据的扩展(符号数和无符号数);(10)拆字(如:将78h→07h、08h)
第四章
一、伪指令:数据类型定义DB,DW,DD,重复数据定义DUP用法,参考例4-1至4-6;
二、操作符:OFFSET、SEG、PTR等
三、宏指令与子程序的差别;
四、程序设计原理和方法:1.流程图的绘制;
2.写出主要的语句行,代码段;
3.主要掌握分支结构和循环结构程序设计;
掌握:1)求分段函数值(如符合函数);2)三个数中找最大/最小数;
3)快速乘除法4)累加求和;5)分类统计(数据个数或位数);
6)多字节求和/差;7)ASCII码与BCD码转换
参考例4-18,4-24,4-22等;
五、DOS和BIOS功能调用原理和方法(要求掌握1,6,9,10号功能调用程序段);
第五章
一、存储器RAM,ROM,EPROM,EEPROM概念和特点;
二、存储器设计概念和原理的掌握,参考习题5.1,5.2,5.3,5.4;
1)容量←→地址线、数据线之间的关系
2)三种译码方式及特点
3)根据电路进行地址译码系统的分析,确定地址范围;
4)按要求完成存储器系统的设计
(确定芯片片数;分析地址范围;设计译码系统;完成电路设计)
第六章
一、接口和端口的概念;
接口中端口的类型及作用;
微机与外设交换的三种信息
二、独立编址和统一编址的概念,各自的优缺点。

三、数据传送的控制方式:查询方式,中断方式,DMA原理;
四、程序直接传送控制方式的程序设计流程(见例和习题)
第七章
一、中断的概念;
二、中断处理过程(特别是可屏蔽中断响应过程);
三、8086中断系统的中断源(内部中断,外部中断:可屏蔽中断、不可屏蔽中断)及
优先级
四、中断向量表
1.中断向量表的位置、结构、作用
2.中断类型码n与中断向量int-sub的关系
(n*4+3,n*4+2)←SEG int-sub;(n*4+1,n*4)←OFFSET int-su
3.中断向量表的初始化方法
4.8259A的名称、功能及端口地址个数;
5.如何根据8259A芯片的片数确定独立中断源的个数(7*n+1)
6. 8259A的IRR,IMR,ISR寄存器的作用
7. 8259A的ocw1、ocw2的作用,会根据要求写出操作命令字
第八章
一、8255A
1.8255A的作用、端口地址的个数
2.8255A三种工作方式的名称
3.8255A初始化方法(方式选择控制字的确定)
4.8255A C口位控字的使用方法
5.8255A作为LED、开关接口的应用程序
二、8253
1.8253的作用、端口地址的个数
2.8253A初始化方法(工作方式控制字、计数初值的确定)
备注:参考示例和习题。

相关文档
最新文档