大工微机原理复习总结
- 格式:docx
- 大小:204.24 KB
- 文档页数:16
重要概念:1、微处理器微处理器:微处理器是一个中央处理器cpu,由算术逻辑部件ALU、累加器和寄存器组、指令指针寄存器IP(程序计数器)、段寄存器、时序和控制逻辑部件、内部总线等构成。
2、微型计算机:微型计算机由微处理器、存储器、输入/输出接口电路和系统总线组成。
微处理器是计算机系统的核心,也称CPU(中央处理器)。
3、微型计算机系统:微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。
微处理器,微型计算机,微型计算机系统有什么联系与区别?微处理器是微型计算机系统的核心,也称为CPU(中央处理器)。
主要完成:①从存储器中取指令,指令译码;②简单的算术逻辑运算;③在处理器和存储器或者I/O之间传送数据;④程序流向控制等。
微型计算机由微处理器、存储器、输入/输出接口电路和系统总线组成。
以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。
4、8086CPU内部结构及各部分功能8086CPU内部由执行单元EU和总线接口单元BIU组成。
主要功能为:执行单元EU负责执行指令。
它由算术逻辑单元(ALU)、通用寄存器组、16 位标志寄存器(FLAGS)、EU 控制电路等组成。
EU 在工作时直接从指令流队列中取指令代码,对其译码后产生完成指令所需要的控制信息。
数据在ALU中进行运算,运算结果的特征保留在标志寄存器FLAGS 中。
总线接口单元BIU负责CPU与存储器和I/O接口之间的信息传送。
它由段寄存器、指令指针寄存器、指令队列、地址加法器以及总线控制逻辑组成。
5、8086CPU寄存器8086CPU内部包含4 组16 位寄存器,分别是通用寄存器组、指针和变址寄存器、段寄存器、指令指针和标志位寄存器。
(1)通用寄存器组包含 4 个16 位通用寄存器AX、BX、CX、DX,用以存放普通数据或地址,也有其特殊用途。
如AX(AL)用于输入输出指令、乘除法指令,BX在间接寻址中作基址寄存器,CX在串操作和循环指令中作计数器,DX用于乘除法指令等。
微机原理知识总结首先,计算机的基本组成部分包括中央处理器(CPU)、存储器(内存)、输入输出设备以及总线系统。
其中,中央处理器是计算机的核心部件,主要负责执行指令和进行数据处理。
它包括运算器(ALU)和控制器(CU)。
存储器是用于存放程序和数据的地方,分为主存储器和辅助存储器。
输入输出设备用于与计算机进行交互,常见的有键盘、鼠标、显示器等。
总线系统是这些组件之间进行数据传输的通道。
微机的工作原理是根据存储程序的原理进行操作的。
计算机首先通过运算器和控制器将指令和数据从存储器中取出,并进行相应的运算和处理。
具体来说,指令经过译码、执行和写回阶段来完成。
在译码阶段,指令被解码为具体的操作码和地址码,然后传送到执行阶段,进行相应的操作,如算术运算、逻辑运算等。
最后,在写回阶段,计算结果被写回到存储器或寄存器中。
微机的指令集架构是指计算机硬件中所支持的指令集合。
常见的指令集架构有精简指令集(RISC)和复杂指令集(CISC)两种。
精简指令集架构以指令的简单和快速来提高计算机的性能,而复杂指令集架构则试图通过更复杂的指令来减少指令的数目和程序的长度。
两种指令集架构各有优势和特点,可以根据具体的应用需求选择。
数据的处理方法包括数据的表示和运算。
计算机中的数据通常采用二进制形式来进行表示,使用一定的编码方式来转换各种数据类型。
常见的数据类型包括整型、浮点型、字符型等。
整型数据可以进行算术运算,浮点型数据可以进行科学计算,字符型数据则用于表示文本信息。
数据的运算主要包括算术运算和逻辑运算,计算机通过运算器来完成这些运算操作。
除此之外,微机原理还包括了计算机的时序和时钟、中断系统、输入输出接口等方面的内容。
计算机的时序和时钟将不同的操作按照一定的顺序进行协调和同步,以确保计算机的正常工作。
中断系统用于处理外部设备的中断请求,使得计算机能够及时响应外部事件。
输入输出接口则用于连接计算机与外部设备,使得计算机可以与外界进行信息的交换。
微机原理知识点总结微机原理是计算机科学中的一个重要分支,它研究计算机的硬件和软件之间的相互关系。
微机原理主要包括计算机系统的硬件组成和工作原理、计算机内存的层次结构、数据的表示和处理、中央处理器的结构和功能、输入输出设备的工作原理等知识点。
下面是对微机原理知识点的总结:一、计算机系统的硬件组成和工作原理1.计算机系统的硬件组成:计算机系统由中央处理器、内存、输入输出设备和外部存储设备等组成。
2.计算机系统的工作原理:计算机按照指令的顺序执行程序,通过执行指令来完成各种运算和处理任务。
二、计算机内存的层次结构1.内存的层次结构:内存按照访问速度和容量大小可以分为高速缓存、主存和辅助存储器等层次。
2.高速缓存的作用:高速缓存用于提高计算机的运行速度,通过存储最常用的数据和指令,减少对主存和外部存储器的访问次数。
3.虚拟内存的概念:虚拟内存是一种通过将部分主存空间与外部存储器交换,以扩大可用内存空间的技术。
三、数据的表示和处理1.计算机中的数据表示:计算机使用二进制来表示和处理数据,不同类型的数据可以用不同的进制和编码方式来表示。
2.数据的表示和转换:数据可以表示为无符号数和带符号数,通过转化器可以在二进制、十进制和十六进制之间进行转换。
3.数据的处理方式:计算机通过算术逻辑单元(ALU)进行数据的加减乘除和逻辑运算。
四、中央处理器的结构和功能1.中央处理器的结构:中央处理器由控制单元、算术逻辑单元和寄存器等组成,控制单元负责指令的执行和控制,算术逻辑单元负责数据的处理,寄存器用于存储数据和指令。
2.中央处理器的功能:中央处理器负责指令的获取、解析和执行,通过执行指令来完成各种运算和处理任务。
五、输入输出设备的工作原理1.输入输出设备的种类:输入输出设备包括键盘、鼠标、显示器、打印机、磁盘驱动器等。
2.输入输出设备的工作原理:输入输出设备通过输入输出接口与计算机系统连接,通过驱动程序来完成数据的输入和输出。
《微机原理及其应用》复习重点1.计算机基本原理:包括计算机的定义、基本组成部分、工作原理、运算方式等方面的内容。
了解计算机的基本原理是理解微机原理及其应用的基础。
2.微处理器结构与工作原理:重点学习微处理器的结构和工作原理,包括控制器、运算器、寄存器、数据通路等方面的内容。
掌握微处理器的结构和工作原理对于理解微机的运行机制非常重要。
3. 存储器:包括RAM、ROM、Cache等存储器的结构、工作原理和应用。
了解存储器的结构和工作原理,以及存储器的应用场景,对于理解计算机的存储机制非常重要。
4.输入输出设备:包括键盘、鼠标、显示器、打印机等输入输出设备的原理和应用。
了解输入输出设备的原理和工作方式,以及它们在计算机系统中的作用,对于理解计算机的输入输出过程非常重要。
5.总线结构与中断机制:了解总线的结构和工作原理,以及中断机制的原理和应用。
掌握总线结构和中断机制对于理解计算机的数据传输和处理过程非常重要。
6.操作系统:了解操作系统的基本原理和功能,包括进程管理、内存管理、文件系统等方面的内容。
掌握操作系统的基本原理和功能对于理解计算机系统的运行和管理非常重要。
7.程序设计:掌握汇编语言和高级语言的基本语法和编程技巧,能够进行简单的程序设计和调试。
熟练掌握编程技巧对于应用微机原理进行程序开发和调试非常重要。
8.微机应用:了解微机在各个领域的应用,包括科学计算、数据处理、嵌入式系统等方面的内容。
了解微机的应用场景和应用方法,对于实际应用微机原理非常重要。
在复习《微机原理及其应用》时,可以通过阅读教材、参考书籍、查阅资料等多种途径进行学习。
可以结合实际操作,通过搭建实验环境、进行实验操作,加深对微机原理和应用的理解和掌握。
除了对重点内容进行深入理解和掌握外,还应该进行习题练习和实践操作。
通过解答习题和进行实践操作,加深对微机原理及其应用的理解和应用能力。
最后,要进行系统性的复习和总结。
可以制定复习计划,按照计划进行复习,对每个重点内容进行总结和归纳,形成自己的复习笔记和思维导图。
微机原理复习资料微机原理是计算机科学与技术专业的一门重要课程,它是计算机硬件组成和工作原理的基础课程。
以下是我为您整理的微机原理复习资料。
第一部分:计算机硬件组成1. 计算机的基本组成部分:中央处理器(CPU)、内存、输入设备、输出设备、存储设备和总线。
2. 中央处理器(CPU):是计算机中的核心部件,包括控制器和算术逻辑单元(ALU)。
控制器负责指令的解析和执行,ALU负责运算和逻辑判断。
3. 内存:是计算机用于存储数据和指令的地方,分为主存储器(RAM)和辅助存储器(硬盘、U盘等)。
主存储器以字节为单位进行寻址,每个字节都有一个唯一的地址。
4. 输入设备:用于将外部数据输入到计算机中,例如键盘、鼠标、扫描仪等。
5. 输出设备:用于将计算机处理的数据输出到外部,例如显示器、打印机、音频设备等。
6. 存储设备:用于永久性存储数据,例如硬盘、光盘、闪存等。
7. 总线:计算机各个组件之间传递数据和控制信号的通道,分为数据总线、地址总线和控制总线。
第二部分:计算机工作原理1. 计算机的工作过程分为取指令、解析指令、执行指令和存储结果四个阶段。
2. 取指令阶段:从内存中读取指令。
3. 解析指令阶段:对指令进行解析,确定指令的类型和操作对象。
4. 执行指令阶段:根据指令的要求执行相应的操作,包括算术运算、逻辑运算、数据传输等。
5. 存储结果阶段:将运算结果存储到指定的位置。
6. 指令周期和时钟频率:指令周期是执行一条指令所需要的时间,时钟频率是计算机的工作速度。
时钟周期等于1/时钟频率。
7. 硬件中断和软件中断:硬件中断是由外部设备引发的中断,软件中断是由程序指令引发的中断。
8. 存储器体系结构:存储器层次结构包括寄存器、高速缓存、主存储器和辅助存储器。
存储器的访问速度由快到慢依次为:寄存器>高速缓存>主存储器>辅助存储器。
其中高速缓存用于缓存主存储器中的数据,提高数据访问速度。
第三部分:指令系统和编程1. 指令系统是计算机执行各种操作的指令集合,分为指令格式和指令操作码两部分。
一、基本知识1、微机的三总线是什么?答:它们是地址总线、数据总线、控制总线。
2、 8086 CPU启动时对RESE■要求? 8086/8088 CPU复位时有何操作?答:复位信号维高电平有效. 8086/8088要求复位信号至少维持4个时钟周期的高电平才有效。
复位信号来到后,CPU便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES及指令队列清零,而将 CS设置为FFFFH,当复位信号变成地电平时,CPU从FFFFOH开始执行程序3、中断向量是是什么?堆栈指针的作用是是什么?什么是堆栈?答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量. 堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW等重要信息。
4、累加器暂时的是什么? ALU能完成什么运算?答:累加器的同容是 ALU每次运行结果的暂存储器。
在CPU中起着存放中间结果的作用.ALU称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的与"、或”、比较”等运算功能.5、 8086 CPU EU BIU的功能是什么?答:EU(执行部件)的功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理BIU (总线接口部件)的功能是负责与存储器、I/O 端口传送数据。
6、 CPlP向应可屏蔽中断的条件?答:CPU承认INTR中断请求,必须满足以下 4个条件:1 )一条指令执行结束。
CPU在一条指令执行的最后一个时钟周期对请求进行检测,当满足我们要叙述的4个条件时,本指令结束,即可响应。
2 ) CPU处于开中断状态。
只有在 CPU的IF=I ,即处于开中断时, CPU才有可能响应可屏蔽中断请求.3 )没有发生复位(RESET ),保持(HoLD )和非屏蔽中断请求( NMI )。
在复位或保持时,CPU不工作,不可能响应中断请求;而NMl的优先级比INTR高, CPU响应 NMl而不响应INTR。
微机原理知识总结微机原理知识总结知识点第⼀章1.冯·诺依曼结构的特点:(1)计算机由运算器、控制器、存储器、输⼊设备和输出设备五⼤部分构成。
(2)数据和程序以⼆进制代码形式不加区别地存放在同⼀个存储器中,存放位置由地址指定,地址码也为⼆进制形式。
(3)控制器是根据存放在存储器中的指令序列即程序来⼯作的,并由⼀个程序计数器(即指令地址计数器)控制指令的执⾏。
控制器具有判断能⼒,能根据计算结果选择不同的动作流程。
2.认识微处理器的功能结构(1)算术逻辑单元(ALU)(2)累加器(A)、累加锁存器和暂存器(3)标志寄存器(FR)(4)寄存器组(RS)(5)堆栈和堆栈指针(SP)(6)程序计数器(PC)(7)指令寄存器(IR)、指令寄存器(ID)和操作控制器(OC)3.内存分类和区别内存分为:随机存储器(RAM)和只读存储器(ROM)区别:RAM可以被CPU随机得读和写,所以⼜称为读/写存储器。
ROM中的信息只能被CPU随机读取,⽽不能由CPU任意写⼊。
第⼆章1.指令分成三个阶段进⾏:取指令、分析指令和执⾏指令2.数据寻址⽅式 1)⽴即数寻址 2)寄存器寻址(寄存器直接寻址) 3)直接寻址(存储器直接寻址) 4)寄存器间接寻址 5)基址寻址6)变址寻址 7)⽐例变址寻址 8)基址加变址寻址 9)基址加⽐例变址寻址 10)带位移的基址加变址寻址 11)带位移的基址加⽐例变址寻址第三章1.8086/8088微处理器内部结构从功能上分为两个独⽴的处理单元:执⾏单元(EU)和总线接⼝单元(BIU)。
特点:执⾏单元负责分析和执⾏指令 总线接⼝单元负责执⾏所有的“外部总线”操作。
2.题⽬:学会计算物理地址例3.1 设(CS)=2000H,(IP)=0200H,则下⼀条待取指令在内存的物理地址为 物理地址=(CS)*16+(IP)=20000H+0200H=20200H第四章1.总线操作周期⼀般分为四个阶段:1) 总线请求和仲裁阶段2) 寻址阶段3) 传数阶段4) 结束阶段2.总线仲裁控制⽅法:“菊花链”仲裁、并⾏仲裁和并串⾏⼆维仲裁3.总线握⼿控制1) 同步总线协定2) 异步总线协定3) 半同步总线协定第五章1.ROM的类型:(1)掩模ROM(2)PROM(3)EPROM(4)E(平⽅)PROM(5)闪速存储器RAM的类型:(1) SRAM(2)DRAM(3) IRAM(4) NVRAM2.Cache的⼯作原理第六章1.I/O端⼝的编制⽅式存储器映像⽅式、隔离I/O⽅式、Inter系列处理器I/O编址⽅式2.I/O同步控制⽅式程序查询式控制、中断驱动式控制、DMA控制3.中断的概念现代意义上的中断,是指CPU在执⾏当前程序的过程中,由于某种随机出现的突发事件(外设请求或CPU内部的异常事件)使CPU暂停(即中断)正在执⾏的程序⽽转去执⾏为突发事件服务的处理程序;当服务程序运⾏完毕后,CPU再返回到暂停处(即断点)继续执⾏原来的程序。
微机原理复习总结第二章★正数的反码与原码相同;★负数的反码,是原码的符号位不变,其它各位求反。
x 0 ≤x ≤2n-1– 1 [x]反=2n–1 -|x| -( 2n-1– 1)≤x ≤0 3.补码x 0 ≤x < 2n-1– 1[x]补=2n + x - 2n-1≤x < 0★正数的补码与原码相同★负数的补码是:原码的符号位不变,其余各位求反加1。
补码简单求法(1)符号位不变,数值部分从低位开始向高位逐位行进,在遇到第一个1以前,包括第一个1按原码照写;第一个1以后,逐位取反。
例:[x]原= 1 0 0 1 1 0 1 0↓↓↓↓↓↓↓↓[x]补= 1 1 1 0 0 1 1 0↑↑↑不变求反不变[-128]补=[-127-1]补=[-127]补+[-1]补=1000 0000 3. 补码运算溢出判别运算结果,超出了计算机所能表示的数的范围称为溢出。
例:73 + 72 = 145 > 127[x]补=01001001(+73)+ [y]补=01001000(+72)1 0 0 1 0 0 0 1补码运算发生溢出情况:1.同号数相加,可能溢出;2.异号数相减,可能溢出。
2.1.1 计算机硬件基本结构由运算器、控制器、存储器、输入设备和输出设备等五个基本部分组成。
微型计算机的分类按用途分:•通用微型计算机•嵌入式计算机按微型计算机的组成和规模分:•多板机•单板机•单片机•微机的系统总线按功能分成三组:•数据总线DB:地址总线AB:控制总线CB:8086是Intel系列的16位微处理器,有16根数据线和20根地址线。
因为可用20位地址,所以可寻址的地址空间达220即1M字节单元。
总线接口部件(BIU):段寄存器、指令指针寄存器(IP)、地址加法器、内部暂存器、指令队列及I/O控制逻辑等部分组成。
执行部件EU:负责指令的执行,包括通用寄存器、专用寄存器、标志寄存器及ALU等部分组成。
微机原理实验总结(共5篇)第一篇:微机原理实验总结微机原理实验总结不知不觉,微机原理与接口技术实验课程已经结束了。
回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,对于学习机电工程的自动控制和计算机都是很重要的,因为它是和机器语言最接近的了,如果用它来编程序的话,会比用其它高级语言要快得多。
本学期我们在老师的带领下,进行了微机原理实验六到十这五组实验。
它们分别是:实验六8255 PA口控制PB口实验目的掌握单片机系统中扩展外围芯片的方法,了解8255 芯片的结构及编程方法。
实验内容用 8255 PA 口作开关量输入口,PB 口作输出口。
实验步骤1、用8 芯线将8 255 PA口接至开关Kl~K8,PB口接至发光二极管L1~L8;2、运行程序 HW06.ASM,拨动开关K1~K8,观察L1~L8发光二极管是否对应点亮。
实验七8255控制交通灯实验目的进一步了解8 255 芯片的结构及编程方法,学习模拟交通控制的实现方法。
实验内容用8255 做输出口,控制六个发光二极管燃灭,模拟交通灯管理。
实验步骤1、用双头线将8 255 PA0~PA2 口接至发光二极管L3~L1,PA3~PA5口接至发光二极管L7~L5;2、执行程序HW07.ASM,初始态为四个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程。
实验八简单I /O口扩展实验目的学习单片机系统中扩展简单I/O 口的方法;学习数据输入输出程序的编制方法。
实验内容利用74LS244 作为输入口,读取开关状态,并将此状态,通过74LS273再驱动发光二极管显示出来。
微机原理复习总结微机原理复习总结第1章概述第2章 16位(8086CPU)/32位(Pentium)处理器原理第4章存储器原理第5章接⼝技术概述第6章串⾏接⼝(8251)和并⾏接⼝(8255)技术第7章中断技术第8章 DMA(直接存储器存取)技术第9章定时计数技术第10章模数转换和数模转换技术第1章概述1.根据冯.诺依曼的理论,计算机应该包含运算器、控制器、(存储器)、输⼊、输出五⼤部分2.8086是intel x86系列(16)位微处理器3.1946年,著名数学家冯.诺依曼(Von.Neumann),提出了现代计算机的基本结构,即EDVAC⽅案,明确了计算机系统由5个部分组成:运算器、控制器、存储器、输⼊设备和输出设备。
4.计算机的2个基本能⼒:能存储程序和能⾃动执⾏程序。
5.微型计算机中,为了节省成本,往往将计算机五⼤件中的运算器和控制器集中在⼀⽚芯⽚上,称之为微处理器或中央处理器:CPU6.微型计算机的硬件由CPU、内部存储器、I/O接⼝和I/O设备组成。
7.CPU :包括运算器、控制器、寄存器●控制器:控制器是计算机的指挥中⼼,它负责从存储器中取指令,并分析指令、发出指令包含的各种控制信号去控制运算器、存储器、输⼊和输出设备。
●运算器:算术逻辑单元(ALU),是⽤来进⾏⼆进制算术运算和逻辑运算。
●寄存器:寄存器是CPU内部的存储装置,分为通⽤寄存器和专⽤寄存器。
通⽤寄存器⽤来保存从内部存储器取得的数据和ALU计算后的结果,专⽤寄存器⼀般指标志寄存器、指令指针寄存器、堆栈指针寄存器、地址指针寄存器等。
8.存储器是指内部存储器:内存。
分为RAM:随机存储器和ROM:只读存储器。
RAM⼀般保存⽤户的程序和数据,ROM保存系统最基本的控制程序。
9.计算机系统的总线分三类:数据总线DB、地址总线AB、控制总线CB10.Intel 8086, 1978年⽣产,集成了29000个晶体管,数据处理长度为16位,地址总线宽度为20位,寻址空间为1MB,时钟为4.77MHz, 被称为第三代微处理器。
第一章计算机基础知识 本章的主要内容为不同进位计数制计数方法、 不同进位制数之间相互转换的 方法、数和字符在计算机中的表示方法、简单的算术运算以及计算机系统的组成。 下边将本章的知识点作了归类,图1为本章的知识要点图,图1.2为计算机系统 组成的示意图。
早 知 识 要 占 八
码制
八进制数(Q) 十六进制数(H) 十进制数(D) B) 厂 原码
f带付号数编码■ 反码
补码
偶校验码 ASCII 码
数字编码规则
*字符编码 字母编码规则 压缩BCD码
\计算机系统组成 BCD码
非压缩BCD码
控制器
计 算 机 系 统 组 成
运算器 操作系统:如 DOS、Windows、Unix、Linux 等 各种计算机语言处理软件:如汇编、解释、编译等软件 其他系统软件
用户应用软件 应用软件% 其他应用软件
二进制数(B) /数制 Y
奇校验码 奇偶校验码
ROM 硬件< RAM 1. 微机基本结构是什么?微处理器、微型计算机、微型计算机系统有何区别? 微处理器主要指 CPU ;微型计算机包括主机和外设,其中主机包括微处理器, 主要针对硬件部分;微型计算机系统包括微型计算机和软件系统, 能够独立运行 2. 用二进制补码表示-41、+74、— 112 ? -41 = (11010111) 2 +74 = (01001010) 2 -112 = ( 10010000 ) 2
数值转换:114.175= ( 0111 0010. 0011 ) 2=( 72.3 11001.101B= ( 19.A )16= ( 25.625 )10
第二章8086微处理器 本章要从应用角度上理解8086CPU的内部组成、 最小工作模式的系统配置、8086的存储器组织、基本时序等概念。下面这一章 知识的结构图。
3.数值转换:114.175=( )16
11001.101B=( )16=(
)
10
)16 (近似值)
编程结构、引脚信号功能、
执行单元 EU ( AX、BX、CX、DX、SP、BP、SI、DI、标志寄存器) 内部组成 总线接口单元 BIU (CS、DS、SS、ES、IP)
地址/数据 地址/状态 引脚功能 < (最小模式)'
r 负责地址BHE/S7、ALE
数据允许和收发 DEN、DT/R 负责读写 RD、WR、M/IO 负责中断 INTR、NMI、INTA 、控制
1 负责总线HOLD、HLDA 协调 CLK、
READY、TEST 模式选择MN/MX=5V
选择题 1. 通用寄存器是 _____________ 部件 A •在CPU之外存储指令的;B.在CPU之内暂存数据及地址的; C•在CPU之外存储数据及地址的;D.在CPU之内存储指令的; 2. 无论8086CPU还是目前更高档的微处理器其内部原理结构中共同具有的基 本部件是 D 。 A •算术逻辑运算单元(ALU) ; B.指令指针寄存器和标志寄存器; C •通用寄存器组和总线接口单元; D.以上都对; 3. 在8086/8088系统下,对当前用户程序的堆栈进行访问,其逻辑地址是由 B 提供的。 A. SS 与 BX ; B. SS 与 SP ; C . CS 与 SP ; D. DS 与 BP ; 4. IP寄存器的用途是 C 。 A .指向下一个存储单元;B.指向下一个要读写的数据; C.指向下一条要执行的指令;D.指向下一个堆栈; 5. 在8086/8088系统中,如果一个程序开始执行前 CS=3A70H , IP=1400H , 那么该程序第一个字节的物理地址是 —A _____________ 。 内部组成 A. 3BB00H ; B. 3A701400H ; C. 4E70H ; D. 3A724H ;
6. 一个4字节信息135790ABH存放在存储器中(如图所示),该信息在存储器中 的存放地址为 D 。
A. 1A00 : 2057H ; B. 1A00 : 2056H ; C. 1A00 : 2055H ; D. 1A00 : 2054H ; 1A00 : 2054H A B 1A00 : 2055H 9 0 1A00 : 2056H 5 7 1A00 : 2057H 9 0 7. 8086CPU的数据寄存器中的寄存器 A 在实际使用中经常被用
作累加器。 A. AX ; B. BX ; C . CX ; D. DX ; 8. 8086 CPU在最小模式下M/IO高电平且RD低电平的可能操作为 A,D 。 A.取指令操作;B.从外设输入数据;C.向存储器写数据;D.从存储器读数据
二.填空题 ⑴8086微处理器中,如果相应的寄存器的内容如下: AX=0000H , BX=0000H , CX=0000H , DX=0000H , SP=FFEEH , BP=0000H , SI=0000H , DI=0000H , DS=0ADDH , ES=0ADDH , SS=0ADDH , CS=0ADDH , IP=0100H 。 由此可见此时的代码段首地址为 0AED0H,数据段首地址为0ADD0H,堆栈段 首地址为1ADBEH。 (2) 根据8086CPU最小工作模式系统构成可知:8086CPU工作在最小系统模 式时MN/MX 应接 一;锁存器(74LS373或8282 )输出端上的信号线 是20 位的 地址 总线;总线驱动器(74LS245或8286 )输出端上的信号 线是16 位的生据 总线。 _ (3) 8086CPU的RD引脚上是逻辑0意味着读操作 ,WR引脚信号指示了
8086CPU的 写 操作。8086CPU的 地址 总线采用总线(或分时)复 用技术。 第三章8086的指令系统 本章重点是8086CPU指令的寻址方式,每条指令的格式、功能及标志的影 响;同时还涉及到存储器单元的物理地址计算、 标志位填写和堆栈操作。下图为 本章知识结构图。
操作数寻址方式 *立即数寻址、寄存器寻址、存储器寻址 I ►逻辑地址、物理地址
3堆栈结构(后进先出) - ► 堆栈指针(SP) ----------- ►堆栈操作(入栈、出栈)
数据传送类(通用数据传送指令、堆栈指令、交换指令、 I/O传送指令、换码指令、有效地址传送指令、 标志寄存器传送指令)
算术运算类指令(加法指令,减法指令 ,乘法指令,除法指令,BCD码调整指令) 逻辑类指令(逻辑运算指令、逻辑移位操作指令) 串操作类指令(串传送、比较、扫描、串存和取指令) 控制转移类指令(条件和无条件转移、子程序调用和返回指令、子程序调用和返回、中断) 处理器控制类指令
1. 单项选择题
(1)微处理器的主要组成部件是()
A.运算器、存储器和内部总线;B.运算器、控制器和存储器;C.存储器接口、
本 早 知 识 要 占 八
——立即数寻址 寻址方式
寄存器寻址 存储器寻址 串操作寻址
直接寻址 寄存器间接寻址 寄存器相对寻址 基址变址寻址 相对基址变址寻址
指 令 功 能
隐含寻址 I/O接口和运算器;D.运算器、控制器和寄存器 答案:D ⑵下列指令中,CPU对其执行能够产生控制信号 M/fO=0和RD=0的是() A. MOV [50H],AL B. MOV AL, [50H] C. OUT 10H,AL D.IN AL,10H 答案:D ⑶8086CPU组成的PC机数据线分别是() A. 8条单向线 B. 16条单向线 C. 8条双向线 D. 16条双向线 答案:D (4)可用作简单输入接口的电路是() A.译码器 B.锁存器 C.三态缓冲器 D转换器
答案:C ⑸当微型计算机执行“MOVBX,[2000H] ”指令时,实质上是CPU对内部存储器 进行—操作。 A.写 B.读 C.调用 D.转移
答案:B ⑹指令:MOV DX,[BX+DI+1200H] 中的寻址方式为 A. 源操作数:寄存器寻址,目的操作数:相对基址变址寻址 B. 源操作数:相对基址变址寻址,目的操作数:寄存器寻址 C. 相对基址变址寻址 D. 寄存器寻址 答案:B ⑺设TABLE是一个已定义的变量名,指令 “ MOV AX,TABLE中源操作数的寻址 方式为—。 A.立即寻址 B.寄存器间接寻址 C.寄存器寻址 D.直接寻址 答案:D (8) ______________________________________________________________________ 设 AX=3A6FH,CL=4。若要 AX=0F3A6H,应执行指令 ______________________________________ 。
A.SHR AX,CL B.ROR AX,CL C.RCR AX,CL D.SAR AX,CL 答案:B (9) 设SP=50H,执行指令RET 0004HW,寄存器SP的内容是() A. 54H B. 50H C. 4EH D. 4CH E.58H 答案:E
2、填空题