微机原理复习提纲

第一章 概述 1. 微处理器、微型计算机、微型计算机系统三者的定义及其区别。 CPU是由一片或几片大规模集成电路组成的中央处理器,是计算机运算和指挥控制核心。由ALU、控制电路、总线结构、寄存器阵列构成。微型计算机是由CPU、总线、存储器、I/O接口电路构成的裸机。微型计算机系统是一微型计算机为主体,配以相应的外部设备、电源、辅助电路和所需的软件构成的计算机系统。

2. 什么是总线?依据传输的信息类型,微机系统的总线可分成哪三种,分别传输的是什么信息?以及传输信号的方向。 总线十一组导线,是各种公共信号线的集合,微型计算机个组成部分之间通过系统总线联系在一起,实现各种信息的传输,包括双向数据总线,双向控制总线,单向地址总线。分别传输数据信息、控制信号和时序信号、地址信息。 3. 清楚数的不同数制表示方式及转换方法。掌握符号数的表示方式(正数和负数)以及它们的原码、反码和补码计算方法。

第二章 8086/8088微处理器 1.8086/8088微处理器从逻辑上看有哪两部分组成(BIU、EU)?每一部分的组成和功能? BIU:指令的读取、读操作数和写结果。段寄存器、内部通用寄存器、指令指针、6字节指令队列(先进先出队列)、地址加法器、执行控制逻辑。 EU:指令的执行。ALU、数据寄存器、指针变址寄存器、标志寄存器、EU控制系统 2.6字节的指令队列(8088是4个)在微处理器中扮演了什么角色?引入指令队列后带来了什么好处? BIU使用指令队列来实现流水线操作。当指令队列中有两个或两个以上空字节,且EU未向BIU申请读写存储器或I/O口时,BIU就会自动地顺序预取后续指令到指令队列(先入先出队列)。 队列输入指针:在一个字节的代码装入队列输入端后,自动调整队列输入指针,以指向下一个字节单元。 队列输出指针:EU从队列输出端取指令,在其取走一个字节的代码后,自动调整队列输出端指针,使其指向队 列中下一个可用字节单元。 当指令队列已满,且EU又没有总线访问请求时,BIU便进入空闲状态。 当EU准备执行一条指令时,首先从BIU部件的指令队列前端取出指令代码,然后用几个时钟周期对指令进行译 码并执行指令。在此过程中,若需访问存储器或I/O口,则EU会请求BIU进入总线周期,完成读写存储器或I/O口的操作。若此时BIU正好处于空闲状态,则立即响应EU的请求;若BIU正将某个指令字节取到指令队列中,则BIU将首先完成这个取指令的总线周期,然后再去响应EU的请求。 3.熟悉8086/8088中的14个16位寄存器(特别是4个通用寄存器、段寄存器DS、CS,专用寄存器SI、DI,标志寄存器FR)。能够在汇编语言中灵活使用这些寄存器。熟悉标志寄存器PSW中的9个标志位。 4.从三总线角度,熟悉8086CPU的常用引脚线。 5.什么是总线的三态性?什么是总线的分时复用? 6.什么是最大模式和最小模式?它们的配置各是怎么样的?引脚上又有什么不同?

7.熟练掌握8086/8088存储器分段的特点。(段地址、偏移地址、逻辑地址、物理地址) 8.8086和8088的不同之处。8086存储体的结构。 9.和周期有关的几个概念(时钟周期、总线周期、指令周期、空闲周期、等待周期),它们的相互关系。能看懂8086/8088系统中典型的时序图。

10.32位以上的CPU及其相关知识统统不要求掌握。 第三章 8086的指令系统 1. 熟悉8086的寻址方式,特别是立即数寻址、寄存器寻址、直接寻址和寄存器间接寻址。 2. 熟悉常用的指令。MOV、PUSH、POP、IN、OUT、ADD、SUB、INC、DEC、DAA、DAS、AND、OR、NOT、JMP、JC、JZ、LOOP、CALL、INT。

第四章 汇编语言程序设计 1. 能够读懂汇编语言程序。 2. 能够编写简单的汇编语言程序。 第五章存储器及其接口 1. 了解微机系统的存储体结构。

2. 按存储器的读写功能,半导体存储器可以分为哪两大类?每一类又分为几种?它们的各自特点是什么? 随机RAM和只读ROM。RAM分为SRAM和DRAM。 ROM包括掩膜、一次性编程PROM(熔丝式烧断写入0)、紫外线可擦除EPROM(紫外线照射玻璃窗口30分钟)、电可擦除EEPROM(高压击穿,电子流入栅极)、FlashROM。 SRAM速度快,功耗大,容量小,一般作为高速缓冲, DRAM速度慢,功耗小,容量大,集成度高,但电容回漏电,信息会丢失,需要专用电路定期进行刷新,一般作为内存(主存)。 3. 基本的存储器芯片模型是怎么样的?不同的存储器芯片有哪些相通的引脚?重点掌握地址线和数据线。 半导体存储器芯片是构成半导体存储器的基本元件,有存储体(存储矩阵)和外围电路组成,存储体由大量基本存储电路组成,每个电路存放一个二进制信息,(m个电路可以构成一个并行存取的m位二进制代码的存储单元)每个存储单元赋予唯一的一个编号就是存储单元的地址。对于一个容量为2^n个存储单元的存储体,需要n条地址线来编址,若每个单元存放m位信息,则需要m条数据线传送数据,该芯片的存储容量为2^n×m。 4. 为什么要对存储器芯片进行分组?(扩展) 5. 存储器芯片的地址线如何和地址总线连接?(8086的存储体结构)片选信号CS#如何连接? 地址总线低位部分直接连接到存储器芯片上,高位部分产生片选信号。 6. 线选法、全译码法、部分译码法都是怎么回事?能够根据要求对微机的存储系统的地址线进行连接,并能给出芯片单元的地址。 把高位地址编码转换为片选控制信号,对地址信息的译码。 线选法:在剩余高位地址总线任选一位直接与芯片cs引脚相连作为片选信号,无需译码器,但有较多的地址重叠区。 全译码法:把剩余的地址总线全部接在片外译码器上,物理地址与实际存储单元一致,但译码电路复杂。 部分译码法:剩余的地址总线中的一部分接在译码器上,译码电路简单,但出现地址重叠区,一个存储单元对应多个地址。 7. 不会专门考大家各种数字电路、与非门。

第六章 输入/输出接口和数据传输 1. 什么是输入/输出接口?为什么要引入输入/输出接口(功能)? 接口是一组电路。是CPU与存储器、I/O设备等外设之间协调动作的控制电路。 功能:a速度匹配,设置数据的锁存、缓冲逻辑,以适应两者速度上的差异。它们通常由若干个寄存器或RAM芯片组成。 b时序匹配,设置时序控制逻辑,实现异步传输的规程。通常,用“握手应答”方式确保两者操作同步 c信号格式匹配,设置时序控制逻辑,实现异步传输的规程。通常,用“握手应答”方式确保两者操作同步 d信号电平匹配,设置电气性能的适配逻辑,以确保两者的电路按各自要求的信号类型和电平工作。 e对象选择,设置地址译码和选择逻辑,以保证CPU按照预定的路径访问选定的I/O设备。 f传输控制设置设备控制及监测逻辑,以保证按微机指定的命令控制外部设备完成相应的操作,并把指定设备的工作状态返回给微机 g其他设置中断和(或)DMA控制逻辑,以保证在中断和(或)DMA允许的情况下,产生中断或DMA请求信号,并在接收到中断和 (或)DMA应答之后,对设备实施中断处理或DMA的传输。

2. 什么是输入/输出端口?什么是输入/输出端口地址?I/O端口地址的编址方式有哪两种?各是怎么回事? I/O接口中供CPU直接访问存取访问的那些寄存器或某些硬件的特定电路。 端口统一编址:把端口视为存储器单元,为其分配存储器地址。优点:寻址手段丰富且灵活;外设寄存器数仅受总存储容量限制; 读写控制逻辑简单。缺点:占用原本有限的存储空间;访问指令相对专用I/O指令效率(时间和空间)较低。 独立编址:把所有I/O接口看做一个独立于存储空间的I/o 空间。优点:地址空间独立,不占用存储器地址空间;地址线较少,寻址速度快。 缺点:I/O指令少,故访问手段简单,影响程序设计灵活性;需要存储器和I/O端口两套控制逻辑,控制逻辑复杂。

3. CPU和外设交换的信息有哪三类?它是如何利用输入/输出接口交换这三类信息的? 数据信息、地址信息、一部分控制信息 4. CPU和外设间交换信息的数据传送方式有哪两大类?软件传送方式又分哪几种?每种的特点是什么?各适用于什么场合? 无条件传送接口电路最简单,只需设置数据缓冲寄存器和外设端口地址译码器即可。——同步传送方式。在输入时,使用IN指令;输出时,使用OUT指令。 对简单外设进行操作,或者外设的定时是固定的或已知的场合;用于控制CPU与低速接口之间的信息交换。 查询传送方式在CPU传送数据前,首先检查外设状态,若其准备好,就进行数据传送,否则就等待。——异步传送方式。接口电路出具有数据缓冲器或锁存器外,还有外设的状态标志。应用于外设不多,CPU负担不,实时性要求不高的场合。特点:该方式中CPU与I/O设备的关系是CPU主动,I/O被动,即I/O操作由CPU启动。 优点:相对于无条件传送方式,更容易实现数据的有准备传送,程序编写容易,工作可靠。 缺点:由于需要不断测试状态信息,使大量CPU工作时间被查询环节消耗,导致传送效率较低。 中断传送方式会在每次外设准备好或空闲时,主动向CPU发出中断请求,以示要传送数据,CPU响应该请求后,执行中断服务程序,实现与外设的数据传送。 这种方式适用于一般工作速度不是很快的外设,特别是实时控制、检测场合。 优点:系统的工作效率高,CPU、I/O设备可以并行工作,外设可以主动向CPU请求,能够得到CPU的及时响应。 缺点:每次传送数据,CPU都要做许多额外的工作,传送速度仍然不是很快。 第七章 微型计算机的中断系统 1. 什么是中断?什么是中断源?什么是中断优先级?什么是中断嵌套? 中断是当CPU执行正常程序过程中,出现内部或外部事件的请求,CPU暂停当前正常程序的执行,转去执行请求事件的处理操作,CPU在事件处理结束后再回到被暂时中断的程序继续顺序执行的过程。 中断源是指引起计算机执行程序中断的事件。 当存在两个或两个以上的中断源向CPU提出中断请求时,中断系统根据各个中断源的重要性给每个中断源确定一个中断优先权。 当前中断处理过程中,又有优先级别更高的中断源发出中断请求,中断系统要能够使CPU暂停当前中断服务程序的执行,转而去响应和处理优先级别更高的中断请求,处理结束后再返回原优先级别较低的中断服务程序。当发出新的中断请求的中断源优先级别比当前处理的中断源同级或更低是,CPU不予响应。这就是中断嵌套的管理。 2. 了解中断过程有哪四个步骤?每一步做什么事情? 中断请求、中断优先级判断、中断响应、中断服务、中断返回 3. 什么是中断类型码?什么是中断向量?什么是中断向量表?中断向量表在什么地方?有多大? 中断向量就是中断服务程序入口地址,中断向量表就是中断服务程序入口地址表。8086中断系统最多有255个中断源,每个中断源对应一个中断类型号,每个类型号对应一个中断向量,CPU根据中断类型号来产生中断服务程序入口地址。

合集下载

微机原理与接口复习提纲

微机原理与接口复习提纲

微机原理与接口复习提纲微机原理与接口复习提纲一、单项选择题1.CPU与外设间数据传送的控制方式有( D)A.中断方式B.DMA方式C.程序控制方式D.以上三种都是2.8086 CPU内标志寄存器中的控制标志位占(C )A.9位B.6位C.3位D.16位3.CPU与I∕O设备间传送的信号有(D )A.数据信息B.控制信息C.状态信息D.以上三种都是4.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D)A.B口B.A口C.A、B、C三端口均可以D.C口5.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为(C )A.10个B.110个C.120个D.240个6.在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是( A)A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加的辅助信息总量少7.采用高速缓存Cache的目的是(B )A.提高总线速度B.提高主存速度C.使CPU全速运行D.扩大寻址空间8.在中断方式下,外设数据输入到内存的路径是(D )A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC →内存D.外设→I∕O接口→CPU→内存9.CPU响应中断请求和响应DMA请求的本质区别是(B )A.中断响应靠软件实现B.响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU 要让出总线C.速度慢D.控制简单10.堆栈的工作方式是(D )A.先进先出B.随机读写C.只能读出,不能写入D.后进先出11.指令MOV AX,[3070H]中源操作数的寻址方式为( D)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址12.Reset信号到来后,8086 CPU的启动地址为(C )A.00000HB.FFFFFHC.FFFF0HD.0FFFFH13.用3片8259A级联,最多可管理的中断数是( B)A.24级B.22级C.23级D.21级14.在8086 CPU内部,总线接口单元和执行单元两者的工作方式为(B)。

微机原理及接口技术复习提纲(二专2011)范文

微机原理及接口技术复习提纲(二专2011)范文

微机原理及接口技术--复习思考题第一章: 计算机基础知识1.数值数据的原码、反码、补码表示方法2.微型计算机的硬件系统的基本组成结构3.微型计算机的主要性能指标有哪些?4.典型的微型计算机有哪几种总线?它们分别传送什么信息?5.计算机硬件系统的基本结构有哪些部分?请画出对应的结构框图。

6.在典型的8位微处理器中,程序计数器(PC)的作用是什么?第二章:8086/8088微处理器及体系结构1.8086CPU由哪两大部分组成?其各自的功能是什么?2.什么是EU?什么是BIU?EU和BIU可以并行工作吗?3.EU主要完成哪两种类型的工作?4.指令队列的功能提什么?5.什么是数据总线?数据总线的功能是什么?6.什么是地址总线?地址总线的功能是什么?7.什么是控制总线?请列举几个常用的控制信号线。

8.8088CPU和8086CPU在总线结构上有何区别?9.SP为堆栈指针寄存器,它的作用是什么?SP与哪个寄存器一起,可构成当前堆栈栈顶的逻辑地址?10.BP与SP在使用上有何区别?11.8086CPU有哪些段寄存器?这些段寄存器的用途是什么?12.在8086CPU中,IP为什么寄存器?它的功能是什么?13.什么是逻辑地址?什么是物理地址?指令的逻辑地址由哪两个寄存器共同表示?14.已知逻辑地址2000H:1000H,试计算其对应的物理地址?15.8086CPU中有一个标志寄存器,该寄存器中的CF、ZF、OF、SF、IF、DF等标志位分别表示什么含义?16.8086CPU外中总线有多少条地址线?它可直接寻址的存储空间是地址范围(用16进制表示)是多少?17.8086CPU的外部数据总线为多少位?18.数据在内存中存储时,规则字是如何存放的?非规则字又是如何存放的?19.8086CPU在访问规则字时,需要几个总线周期?访问非规则字时,需要几个总线周期?20.8088CPU的外部总线是多少位?它访问规则字与非规则字时所用的总线周期是否相同?教材P20(习题二)中第1题---第8题的内容第三章:指令系统1.8086CPU指令系统有哪些类型的寻址方式?各类寻址方式有什么特点?能正确区分指令的寻址方式。

微机原理复习知识点总结

微机原理复习知识点总结

微机原理复习知识点总结微机原理是计算机科学与技术中的一门基础课程,主要涵盖了计算机硬件与系统结构、数字逻辑、微型计算机系统、IO接口技术、总线技术、内存管理等内容。

下面将对微机原理的复习知识点进行总结。

1.计算机硬件与系统结构:(1)计算机硬件:主要包括中央处理器(CPU)、输入/输出设备(IO)、存储器(Memory)和总线(Bus)等。

(2)冯诺依曼结构:由冯·诺依曼于1945年提出,包括存储程序控制、存储器、运算器、输入设备和输出设备等五个部分。

(3)指令和数据的存储:指令和数据在计算机内部以二进制形式存储,通过地址进行寻址。

(4)中央处理器:由运算器、控制器和寄存器组成,运算器负责进行各种算术和逻辑运算,控制器负责指令译码和执行控制。

2.数字逻辑:(1)基本逻辑门电路:包括与门、或门、非门、异或门等。

(2)组合逻辑电路:由逻辑门组成,没有时钟信号,输出仅依赖于输入。

(3)时序逻辑电路:由逻辑门和锁存器(触发器)组成,有时钟信号,输出依赖于当前和之前的输入。

(4)逻辑门的代数表达:通过逻辑代数的运算法则,可以将逻辑门的输入和输出关系用布尔代数表示。

3.微型计算机系统:(1)微处理器:又称中央处理器(CPU),是微机系统的核心部件,包括运算器、控制器和寄存器。

(2)存储器:分为主存储器和辅助存储器,主存储器包括RAM和ROM,辅助存储器包括磁盘、光盘等。

(3)输入/输出设备:包括键盘、鼠标、显示器、打印机等,用于与计算机进行信息输入和输出。

(4)中断与异常处理:通过中断机制来响应外部事件,异常处理用于处理非法指令或非法操作。

4.IO接口技术:(1)IO控制方式:分为程序控制和中断控制两种方式,程序控制方式需要CPU主动向IO设备发出查询命令,中断控制方式则是IO设备主动向CPU发出中断请求。

(2)IO接口:用于连接CPU与IO设备之间的接口电路,常见的接口有并行接口和串行接口。

(3)并行接口:包括并行数据总线、控制总线和状态总线,其中并行数据总线用于传输数据,控制总线用于传输控制信号,状态总线用于传输IO设备的状态信息。

微机原理期末复习提纲(新版)-2013

微机原理期末复习提纲(新版)-2013

微机原理期末复习提纲(新版)-2013微机原理及接⼝技术期末复习提纲1、单⽚机的结构与组成。

(记忆)2、管脚ALE、/PSEN、/EA和RST的功能。

(记忆)3、存储器分为哪⼏个空间?如何区别不同的空间的寻址?分别⽤何种指令实现(结合程序指令理解)4、数据存储器的低128字节的地址分配及功能?(理解)5、如何确定和改变当前⼯作寄存器组?(理解)6、有哪些位寻址区域?如何区分位寻址和字节寻址?(理解)7、理解PSW各位代表的具体含义及如何判别?(记忆与理解)8、堆栈的概念及SP如何执⾏操作?(结合中断和调⽤指令、堆栈指令理解)9、理解PC和DPTR的功能?(结合具体指令和程序进⾏理解)10、振荡周期、状态周期、机器周期、指令周期?(记忆)11、8051七种寻址⽅式?(重点是识别寻址⽅式、相对偏移量和⽬标地址的计算)12、指令系统,重点控制程序转移类指令、DA A 、ANL、CPL、XRL,ORL、SWAP、PUSH、POP、ADDC、RET、RETI等。

(理解及运⽤)13、程序阅读及功能分析(分析寄存器的运算结果和⼦程序实现的功能,各种码制进⾏转换,延迟⼦程序,堆栈程序,查表程序等,尤其要对指令的时间和空间的理解和分析)14、理解查表指令MOVC A,@A+DPTR和MOVC A,@A+PC及应⽤?(理解)15、数据传送类编程。

(⽚内RAM,⽚外RAM,⽚内外ROM之间的数据块传送)16、89C51的中断源、中断优先级、中断⽮量地址(中断服务程序的⼊⼝地址)?17、中断请求标志TCON、SCON,中断允许控制IE,中断优先级控制IP?(记忆与理解)18、中断编程如何进⾏初始化?(理解)19、中断系统原理图理解与程序阅读分析?(理解)20、定时器的⼯作模式寄存器TMOD、控制寄存器TCON?(理解)21、定时器/计算器的定时初值和计数初值计算公式?各种⼯作⽅式最⼤定时和最⼤计数的计算(理解)22、定时器的三种主要⼯作模式及具体应⽤编程(包括定时和计数,可采⽤中断⽅式或查询⽅式编程)?(综合应⽤编程)23、串⾏通信的四种⼯作⽅式区别。

微机原理与接口技术-复习提纲扩展

微机原理与接口技术-复习提纲扩展

微机原理与接⼝技术-复习提纲扩展《微机原理与接⼝技术》复习提纲题型及⽐例:填空题25%选择30%判断10%简答题25%综合、编程题10%第⼀章1、⼏种进制之间的相互转换第⼆章 80X86微处理器和体系结构1、计算机系统的组成及三总线计算机系统分:硬件和软件;硬件包括:控制器、存储器、外设三总线:地址总线、数据总线、控制总线,功能:⽤于cpu与外设进⾏地址、数据、状态的传递。

2、CPU的组成:控制器与运算器3、8086内部结构的两部分(EU和BIU)EU作⽤:执⾏指令;BIU作⽤:取指令。

重点是 8086 寄存器组寄存器分类:通⽤寄存器— AX,BX,CX,DX,BP,SI,DI(基址寄存器BP变址寄存器SI、DI)专⽤寄存器— IP,SP,FLAGS各寄存器的含义及作⽤FLAGS寄存器常⽤的标志位SF、OF、CF的含义IP:⽤于存放下⼀条指令的偏移地址。

SP:压栈,减2;出栈:加2;SF:符号标志位;SF=1,表⽰本次运算结果最⾼位为1;否则SF=0。

OF 溢出标志位OF=1表⽰本次运算结果溢出,否则OF=0;CF:进位标志位,CF=1表⽰本次运算中最⾼位有进位或者借位。

段寄存器— CS,DS,ES,SSCS:存放代码段起始地址;DS:存放数据段起始地址;ES:存放附加段起始地址;SS存放堆栈段起始地址AX,BX,CX,DX可作为16位⼜可拆分作为8位的寄存器4、存储器存储器的编址⽅式,存储单元的地址::按照字节编址数在存储器中的存储格式:⼤部分数据以字节为单位表⽰,⼀个字存⼊存储器占有相继的⼆个单元:低位字节存⼊低地址,⾼位字节存⼊⾼地址。

字单元的地址采⽤它的低地址来表⽰。

同⼀个地址既可以看作字节单元地址,⼜可看作字单元地址,需要根据使⽤情况确定。

字单元地址:可以是偶数也可以是奇数8086CPU的地址线有多少?能寻址的存储器空间?8086CPU有20条地址线最⼤可寻址空间为220=1MB物理地址范围从00000H~FFFFFH8086CPU将1MB空间分成许多逻辑段(Segment)每个段最⼤限制为64KB;段地址的低4位为0000B;这样,⼀个存储单元除具有⼀个唯⼀的物理地址外,还具有多个逻辑地址5、存储器分段和物理地址的形成:(1)在 8086/8088 系统中,存储器是分段组织的,存储器物理地址计算公式。

微机原理复习知识点总结

微机原理复习知识点总结

微机原理复习知识点总结微机原理是计算机专业的一门基础课程,它主要介绍计算机硬件的基本工作原理、组成部分和相互关系。

下面是微机原理复习的知识点总结。

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.指令系统和指令格式指令系统是一组机器指令的集合,用于完成各种计算机操作。

指令格式是指令在存储器中的存储方式,包括操作码、地址码和寻址方式等。

微型计算机原理与接口技术复习提纲

第一章第一章 基础知识基础知识1.数制转换.数制转换包括二进制、十进制和十六进制三种记数制之间的相互转换2.数的原码、反码和补码表示形式.数的原码、反码和补码表示形式注意注意 区分字节形式和字形式表示的原反补区分字节形式和字形式表示的原反补3.BCD 码,压缩BCD 码,码,A-Z A-Z A-Z,,0-9的ASCII 码及奇偶效验。

码及奇偶效验。

第二章第二章 CPU CPU 和总线和总线1.计算机系统的基本构成。

.计算机系统的基本构成。

2.CPU CPU 的基本构成即功能结构,的基本构成即功能结构,的基本构成即功能结构,BIU BIU 和EU EU。

指令流水线的特殊作用。

指令流水线的特殊作用。

指令流水线的特殊作用。

3. 物理地址物理地址==段地址段地址*16+*16+*16+段内偏移量。

段内偏移量。

段内偏移量。

3.存储程序工作原理,冯诺依曼计算机工作原理。

4.最大最小两种工作模式的不同。

.最大最小两种工作模式的不同。

5.管脚管脚 MN/MX IO/M ALE RD WE INTR INTA NMI RESET READY DEN MN/MX IO/M ALE RD WE INTR INTA NMI RESET READY DEN DT/R6.CPU 的内部寄存器组的内部寄存器组 8 8个通用寄存器AX BX CX DX SP BP SI DI 控制寄存器控制寄存器 IP FLAGS IP FLAGS IP FLAGS 段寄存器段寄存器4个CS DS SS ES CS DS SS ES ;;6个状态标志位和3个控制标志位(指令执行后对其的影响)7.三总线.三总线 CB DB AB CB DB AB CB DB AB 各自的作用和方向。

各自的作用和方向。

各自的作用和方向。

8.8086CPU 的外部引脚图(的外部引脚图(4040引脚)。

9.8086的时序构成,含时钟周期、总线周期、指令周期;MCS-51的时钟周期、总线周期、指令周期。

微机原理复习大纲

微机原理复习大纲汇编语言程序设计(约30%)一、基本概念1、二进制数,十进制数,十六进制数和BCD 码数之间的转换方法。

例:(129.5)10=(10000001.01 )2=(81.8 )16 (10010111)BCD=(97 )10=(110001 )2十进制与非十进制的转换基本原则:原则1:整数部分与小数部分分别转换;原则2:整数部分采用除基数(转换为2进制则每次除2,转换为8进制每次除8,以此类推)取余法,直到商为0,而余数作为转换的结果,第一次除后的余数为最低为,最后一次的余数为最高位;原则3:小数部分采用乘基数(转换为2进制则每次乘2,转换为8进制每次乘8,以此类推)取整法,直至乘积为整数或达到控制精度。

2 、真值数和补码数之间的转换方法及8 位字长表示不同数的范围。

机器字长为8 位的补码数,其表示数值的真值范围是-128-+127机器字长为8 位的原码数,反码数,其表示数值的真值范围是-127-+127机器字长为8 位的无符号数,其表示数值的真值范围是0-255例:字长=8 位,则[-6]补=( F9 ) 16,若[X]补=E8H,则X 的真值为( - FE ) 16原码最高位为符号位,数值位部分就是该数的绝对值。

例如:假设某机器的字长为8位,则:+23(17H)的原码机器数为:00010111-23(-17H)的原码机器数为:10010111其中最高位是符号位,后7位是数值位。

反码最高位为符号位,数值位部分对于正数就是该数的绝对值,对于负数则为其绝对值的按位取反。

例如:+23(17H)的反码机器数为:00010111-23(-17H)的反码机器数为:11101000数字0的反码有两种表示方式(+0)10 = (00000000)2(- 0)10 = (11111111)2补码对于正数,补码和其原码、反码相等;对于负数,补码的符号位为1,数值位为其绝对值按位取反后末位加1。

例如:+23(17H)的补码机器数为:00010111-23(-17H)的反码机器数为:11101000-23(-17H)的补码机器数为:111010013.整数的补码运算4.实地址模式下,物理地址的形成物理地址计算公式:物理地址=段基址*16+偏移地址4、80486 的寻址方式486 有3 类7 种寻址方式(段约定的概念)立即寻址方式:获得立即数寄存器寻址方式:获得寄存器操作数存储器寻址方式:获得存储器操作数(内存操作数)内存寻址方式16 位寻址规定可使用的寄存器例:指出下列指令源、目操作数的寻址方式:ADD AX,TABLE 间接寻址MOV AX,[BX+SI+6] 基址加间址寻址MOV AL,[BX +6] 基址寻址MOV AL,[SI+6] 间址寻址MOV DX,[BX] 间接寻址MOV AX,BX 寄存器寻址MOV AL,-1 立即寻址5.指令的正确书写格式指令的书写格式目标指令(机器指令):用一串0,1代码书写的指令;注意:硬件只能识别、存储、运行目标指令!符号指令:用规定的助记符、规定的书写格式书写的指令。

微机原理课复习纲要

微机原理课复习纲要2002年6月第一章概论进位计数制,数制间的转换;原码、反码、补码和BCD码;基本逻辑电路和逻辑代数;摩根定理;逻辑表达式微机基本结构和系统组成。

二进制数的补码运算。

逻辑运算P16页 (3)、(4)、(5)、(6)、(8)第二章微型计算机系统结构8086CPU内部结构(BIU和EU)、主要引脚功能和存储器结构。

8086的寄存器组。

标志寄存器各标志位的意义;存储器的分段;读写存储器字节和字的操作过程; /BHE 信号的作用;逻辑地址和物理地址的定义和转换;存储器堆栈的结构和操作;存储器的专用和保留区;队列和堆栈的数据结构最小模式的基本配置;指令周期、总线周期、时钟周期、等待周期和空闲周期。

基本的总线周期;系统复位P49页 (1),(2),(4),(5),(7),(8)第三章 8086指令系统各种寻址方式,特别是寄存器间接寻址;常用指令对错的判断;有效地址和物理地址的计算;算术运算指令对标志位的影响;转移和调用指令的格式P87页(1),(2);注意以前的作业练习等第四章汇编语言程序设计常用伪指令(特别是数据定义语句);变量和标号的属性和它们的区别;常用BIOS 和DOS中断(特别是INT 10H,INT 16H和INT 21H);汇编语言上机过程;数据段和码段的定义;简单程序段的编写。

书上P90表4-1中前五类运算符(特别是分析和综合运算符)。

P116页(1),(2)注意以前的作业练习等第五章并行输入输出接口课本P161-P170,P219-P234,I/O 接口的基本功能和编址方式、I/O端口地址译码及片选信号的产生;数据传送的三种控制方式;I/O指令;并行接口的基本结构及其与CPU和外设的连接;8255A的三个端口A、B、C;8255A的控制字和三种工作方式;8255A的状态字;8255A的应用。

8255的初始化编程。

P188页(1),(2),(4),(5);P235页(24),(25),(27),(28),(29)第六章中断系统中断的基本概念,中断类型号、中断向量和中断向量表,中断响应过程,8086的中断系统,8259A的内部结构和工作方式;如何读取ISR、IRR和IMR的内容;8259A 的级联使用。

单片机与微机原理复习提纲-v2

复习提纲题型:单项选择题(20)、填空题(16)、判断题(10)、读程序(10)简答题(20)、综合题(24)第一章概述主要考查基本概念,题型包括填空、选择、判断。

重难点指数:★★★1.1 计算机的发展1、计算机发展的分支:2、微型计算机与单片机的区别与联系3、计算机主要技术指标:字长、主频、运算速度、内存容量1.2 嵌入式系统1、嵌入式系统的定义:三要素(嵌入性、专用性、计算机系统)2、嵌入式系统的组成:P6嵌入式计算机的分类、外围接口包括哪些、嵌入式操作系统有哪些1.3 80C51及51系列单片机1、单片机基本概念2、SCM,MCU,ECU含义3、单片机与通用微机硬件结构的主要区别(1)微机微型化(强调控制功能)(2)增加了实时控制所要求的相关功能器件(3)单片机应用特点决定了单片机接口多为非标准接口4、按照其用途可分为通用型和专用型两大类,各自特点5、单片机按其处理的二进制位数主要分为:4位、8位、16位和32位单片机。

6、三次技术飞跃7、体积小、可靠性高、嵌入容易、功能强、应用灵活8、强调控制功能而非数据处理9、MCS-51系列单片机10、AT89C5x(AT89S5x)系列单片机11、何谓MCS-51系列单片机主要产品类型及代表产品12、何谓80C51系列单片机,A T89C51、AT89S51、AT89LV51含义1.4 微型计算机1、微型计算机分类第二章计算机基础知识主要考查基本概念,题型包括填空、选择、判断、简答。

重难点指数:★★★2.1 数制1、数制的基和权数制:二进制、八进制、十进制、十六进制基和权:2、数制间转换3、计算机中数的表示原码、反码、补码有符号数和无符号数P29 (1、2、3、5)4、二进制编码BCD码、ASCII码2.2 计算机的基本组成简单逻辑电路-〉触发器-〉寄存器-〉存储器/计数器/三态缓冲器重点掌握寄存器分类、各种寄存器的组成及工作原理2.3 存储器概述1、存储器分类2、主要技术指标:容量、存取速度3、存储器的寻址原理典型例题:P29 2-1、2-3、2-5;P30 2-7、2-9、2-11第三章微型计算机工作原理主要考查基本概念,题型包括填空、选择、判断、简答。

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