微型计算机原理期末复习共52页
微型计算机原理及应用期末考试复习题
第一章一、填空1、在现代工业中,计算机控制系统的工作原理包括、、三个基本步骤。
答案:实时数据采集、实时控制决策、实时控制输出知识点:计算机控制系统的工作原理参考页:P2学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:2题型:填空2、微型计算机控制系统的硬件由、、和组成。
答案:主机、输入输出通道、外部设备、测量变送与执行机构知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空3、一般的计算机控制系统由、、、等部分组成。
答案:计算机、I/O 接口电路、通用外部设备、工业生产对象知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空4、计算机控制系统中常用的控制器有、、、、等。
答案:可编程序控制器、工控机、单片机、DSP、智能调节器答案:按生产过程控制的特点和要求知识点:计算机控制系统的主机参考页:P3-P5学习目标:2(熟悉常用的计算机控制系统主机)难度系数:1题型:填空5、计算机控制系统主要有六类,分别是直接数字控制系统、操作指导控制系统、、、、。
答案:计算机监督控制系统、分布式控制系统、计算机集成制造系统、综合自动化系统知识点:计算机控制系统的典型形式参考页:P5学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空6、DDC 系统的最大优点是。
答案:用一台计算机控制多个回路知识点:计算机控制系统的典型形式参考页:P6学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空7、软件是工业控制机的程序系统,它可分为、、 3 个部分。
答案:系统软件、支持软件、应用软件知识点:工业控制计算机的软件组成参考页:P10学习目标:4(熟悉工业控制计算机的组成、总线结构和特点)难度系数:2题型:填空8、计算机控制系统的发展趋势为、、、。
微型计算机原理及应用复习资料
一、计算机基础知识 (1).各进制数的转换二进制----十六进制----十进制 例:(101.101)2 转换成十进制。
按公式展开:例:(11.375)10转换成二进制。
整数部分: 小数部分:整数部分:除2取余; 小数部分:乘2取整。
二进制数→十六进制数:每四位二进制数来表示一个十六进制数 (2). BCD 码、ASCII 码的表示8421 BCD 码:四位二进制代码来表示一个十进制数 采用7位二进制代码来对字符进行编码。
常用的ASC Ⅱ字符: 0—9 的ASC Ⅱ码30H —39HA —Z 的ASC Ⅱ码41H —5AHa —z 的ASC Ⅱ码61H —7AH (3).原码、补码、反码、 补码运算1、无符号数:一个八位二进制数都用来表示数的大小,没有正负之分。
2、有符号数:只用八位中的低7位用来表示大小,而最高位表示符号,符号位为 0 表示正数,符号位为 1 表示负数3、连同符号位一起数值化了的数,称为机器数4、机器数所表示的真实的数值,称为真值。
5、原码([X]原):正数的符号用0表示,负数的符号位用1来表示。
6、反码([X]反):正数的反码与原码相同,如负数,则其反码是符号位保持不变,而其它位按位取反(1变0,0变1)。
7、补码([X]补):如果是正数,则补码与原码相同,如是负数,则是符号位保持不变,而其它位按位取反,在最末位加1 8.特殊数10000000该数在原码中定义为: -0 在反码中定义为: -127 在补码中定义为: -128对无符号数:(10000000)2 = 12810321012)625.5(2*12*02*12*12*02*1=+++++---对8位二进制数:原码: -127 ~ +127反码: -127 ~ +127补码: -128 ~ +127二、计算机基本组成电路1存储器分类•按用途分类(1)内部存储器(内存)内存空间由地址线条数计算如386 32位地址线232=4GB(2)外部存储器(外存)软盘硬盘磁带光盘 U盘•按存储器的性质分类(1)RAM(Random Access Memory)-静态RAM (Static RAM):其存储电路以双稳态触发器为基础,状态稳定,只要不掉电,信息不会丢失,但集成度低。
微型计算机原理总复习
EU负责指令的执行。主要由数据寄存器、 指针寄存器与算术逻辑单元(ALU)组成。这 样,取指部分与执行指令部分是分开的,于是 在一条指令的执行过程中,就可以取出下一条 (或多条)指令,在指令流队列中排队。一条 指令执行完后就可以立即执行下一条指令,减 少了CPU为取指令而等待的时间,提高了CPU 的利用率,提高了整个运行速度。
RAM与CPU的连接
在微型计算机中,CPU对存储器进行 读写操作,首先要由地址总线给出地址 信号,然后要发出相应的是读还是写的 控制信号,最后才能在数据总线上进行 信息交流。所以,RAM与CPU的连接, 主要有以下三个部分: (1) 地址线的连接; (2) 数据线的连接; (3) 控制线的连接。
在连接中要考虑的问题有以下几个方面: (1) CPU总线的负载能力 CPU在设计时,一般输出线的直流负载能力为带一个 TTL负载。现存储器都为MOS电路,直流负载很小,主要 的负载是电容负载,故在小型系统中,CPU是可以直接与 存储器相连的,而在较大的系统中,需要时就要加上缓冲 器,由缓冲器的输出再带负载。 (2) CPU的时序和存储器的存取速度之间的配合问题 CPU在取指和存储器读或写操作时,是有固定时序的 ,就要由这来确定对存储器的存取速度的要求。或在存储 器已经确定的情况下,考虑是否需要TW周期,以及如何实 现。
在上述总线操作中,各个信号分别在总 线周期的那个周期给出,是CPU时序学习 的重点,请同学们一定要掌握。
总线的操作过程 系统总线上的数据传输是在主控模块的 控制下进行的,主控模块是有控制总线能 力的模块,例如CPU、DMA控制器。总线 从属模块则没有控制总线的能力,它可以对 总线上传来的信号进行地址译码,并且接 受和执行总线主控模块的命令信号。总线 完成一次数据传输周期,一般分为以下四 个阶段:
最新微型计算机原理及应用复习资料共20页
第一章1) [X]补= 0 0101110B正数真值为:+0101110B所以:X=+46D2) [X]补= 1 1010010B负数X = [[X]补]补= [11010010]补= - 0101110B所以:X = - 46D第四章中断分类:硬件中断和软件中断硬件中断分两类:一类叫非屏蔽中断,另一类叫可屏蔽中断。
.SS=3450H SP=1234h DI=0012H SI=1100H DS=3460H问堆栈栈顶物理地址和(DS:DI)物理地址?堆栈栈顶:SS+SP=3450X16H+1234h=34500H+1234h=35734H(DS:DI)物理地址:DS+SI=3460HX16H+1100H=34600H+1100H=35700H 书后P1081.8086系统中的物理地址是如何得到的?假如CS=2000H,IP=2100H其物理地址应该是多少?答:8086系统的物理地址是将段地址寄存器的内容左移四位(或乘16)加上偏移地址,即可得到20位的物理地址。
2000H左移4位为20000H,加上2100H为22100H,则物理地址为22100H。
2.什么是可屏蔽中断?什么是非屏蔽中断?答:可屏蔽中断是通过CPU的INTR引脚引入,当中断语序标志IF为1时,允许中断,当IF=0时,中断受到禁止。
不可屏蔽中断,不受IF标志的控制是由NMI引脚引入,如电源掉电。
3.什么是中断向量?中断向量表指的是什么?中断向量表放在什么地方?答:中断向量:是终端处理子程序的入口地址每个终端类型对应一个中断向量。
中断向量表:是指中断类型编码与中断向量的关系。
中断向量表位于存储器的最低部位地址为000H~3FFH共1K字节单元。
4.假如中断类型为8,它的中断服务入口地址是什么?段地址=8X4+2=34=0022H偏移地址=8X4=32=0020H中断类型8的中断服务程序的入口地址为0022H:0020H,物理地址为00240H。
《微型计算机原理》课程期末复习提要
《微型计算机原理》课程期末复习提要第一章微型计算机基础内容提要1、计算机内部的数字和程序都是用二进制数的形式来表示、存储和运算的。
十进制数是人们习惯使用的数据,输入、输出的数据多是以十进制数形式表示。
十六进制数用于简化二进制数,它的书写和阅读比二进制数更方便。
但在计算机内并不真正使用十六进制进行处理。
计算机只能识别二进制数和以二进制数表示的机器码。
2、计算机内以二进制码来表示十进制数时,即产生BCD编码。
BCD码分为压缩的和非压缩的BCD码两种,压缩的BCD码用4位二进制数表示1位十进制数字,非压缩的BCD码用8位二进制数表示1位十进制数字。
3、计算机内以ASCII码来表示字符。
共有127个ASCII码来表示计算机处理的常用字符。
其中数字0、字母A、空格、回车、换行符的ASCII码分别为30H,41H,20H,0DH,0AH,经常使用。
4、计算机内的带符号数常用原码、反码和补码来表示。
其中最常用的是补码。
5、目前的大多数计算机都采用冯·诺依曼体系结构,由CPU、存储器和I/O接口电路通过三总线连接而成。
CPU由控制器和算术逻辑单元组成,三总线是指数据总线、地址总线和控制总线。
计算机的工作过程是:CPU工作首先从内存单元取指令,然后把指令进行译码后再执行。
计算机的运行过程就是一个不断重复的取指令、译码和执行的过程。
第2章 16位微处理器内容提要1.8086 CPU包括两部分,总线接口单元BIU和执行部分EU,这两部分并行工作,分别负责取指令和执行指令。
(重点理解2部件的功能及协同配合关系)2.灵活掌握与汇编程序设计关系最密切的是CPU内的寄存器组。
包括:通用寄存器:AX(AH、AL),BX(BH、BL),CX(CH、CL),DX(DH、DL);指针和变址寄存器:SP,BP、SI,DI;段寄存器:CS,DS,SS,ES;指令指针寄存器IP与标志寄存器PSW。
3.掌握8086存储器的分段背景,分段原则与方法;掌握逻辑地址与物理地址的概念;逻辑地址的构成(16位的段基址与16位的偏移地址(有效地址));掌握8086/8088的20位物理地址的计算过程;理解地址加法器的作用。
微型计算机原理复习资料
《微性计算机原理》习题解答习题11.1 冯·诺依曼型计算机的设计方案有哪些特点?【解答】冯·诺依曼型计算机的设计方案是“存储程序”和“程序控制”,有以下5方面特点:(1)用二进制数表示数据和指令;(2)指令和数据存储在内部存储器中,按顺序自动依次执行指令;(3)由运算器、控制器、存储器、输入设备和输出设备组成基本硬件系统;(4)由控制器来控制程序和数据的存取及程序的执行;(5)以运算器为核心。
1.2 微处理器和微型计算机的发展经历了哪些阶段?各典型芯片具备哪些特点?【解答】经历了6代演变,各典型芯片的特点如表1-1所示。
表1-1 微处理器的发展及典型芯片的特点1.3 微型计算机的特点和主要性能指标有那些?【解答】除具有运算速度快、计算精度高、有记忆能力和逻辑判断能力、可自动连续工作等基本特点以外,还具有功能强、可靠性高、价格低廉、结构灵活、适应性强、体积小、重量轻、功耗低、使用和维护方便等。
微型计算机的性能指标与系统结构、指令系统、硬件组成、外部设备以及软件配备等有关。
常用的微型计算机性能指标主要有:字长、主频、内存容量、指令数、基本指令执行时间、可靠性、兼容性、性能价格比等。
21.4 常见的微型计算机硬件结构由哪些部分组成?各部分的主要功能和特点是什么?【解答】微型计算机硬件一般由微处理器、内存储器、外存储器、系统总线、接口电路、输入/输出设备等部件组成。
主要组成部件的功能和特点分析如下:(1)微处理器:是微型计算机的核心部件,由运算单元ALU、控制单元、寄存器组以及总线接口部件等组成,其功能是负责统一协调、管理和控制系统中的各个部件有机地工作。
(2)内存储器:用来存放计算机工作过程中需要的操作数据和程序。
可分为随机存储器RAM和只读存储器ROM。
RAM存放当前参与运行的各种程序和数据,特点是信息可读可写,存取方便,但信息断电后会丢失;ROM用于存放各种固定的程序和数据,特点是信息固定不变,关机后原存储的信息不会丢失。
微型计算机原理期末复习题.doc
微型计算机原理期末复习题.doc“微机原理与接⼝技术”2014年期末考试复习题1.微机系统的硬件由哪⼏部分组成?答:三部分:微型计算机(微处理器,存储器,I/O接⼝,系统总线),外围设备,电源。
2.什么是微机的总线,分为哪三组?答:是传递信息的⼀组公⽤导线。
分三组:地址总线,数据总线,控制总线。
3.8086/8088CPU的内部结构分为哪两⼤模块,各⾃的主要功能是什么?答:总线接⼝部件(BIU)功能:根据执⾏单元EU的请求完成CPU与存储器或TO 设备之间的数据传送。
执⾏部件(EU),作⽤:从指令对列中取出指令,对指令进⾏译码,发出相应的传送数据或算⽊的控制信号接受由总线接⼝部件传送来的数据或把数据传送到总线接⼝部件进⾏算术运算。
4.8086指令队列的作⽤是什么?答:作⽤是:在执⾏指令的同时从内存中取了⼀条指令或下⼏条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进⾏取指和执⾏的⼯作,从⽽提⾼CPU的利⽤率。
5.8086的存储器空间最⼤可以为多少?怎样⽤16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最⼤可以为2A20 (1MB) : 8086计算机引⼊了分段管理机制,当CPU 寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这⼀物理地址的CS值和IP值是唯⼀的吗?答:指令的物理地址为21F00H; CS值和IP值不是唯⼀的,例如:CS=2100H, IP=0F00Ho 7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100H。
(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪⼏个状态标志位,有哪⼏个控制标志位?其意义各是什么?答:状态标志位有6个:ZF, SF, CF,OF, AF, PF。
微型计算机原理复习
微型机系统组成运算器ALU微处理器控制器CU内部寄存器R主机内存储器硬件输入/输出(I/O)接口电路外部设备外围设备微型机系统过程控制I/O通道系统软件软件应用软件软件:所谓软件就是为了管理、维护计算机以及为完成用户的某种特定任务而编写的各种程序的总和。
操作系统一套复杂的系统程序,用于提供人机接口和管理、调度计算机所有的硬件与软件资源。
总线:所谓总线是指计算机中各功能部件间传送信息的公共通道,是微型计算机的重要组成部分。
总线分为:地址总线,数据总线和控制总线。
半导体存储器分为:随机读写存储器RAM 和只读存储器ROM。
双极型(缓存)MOS型(内存)不可编程可编程可擦除、可掩膜式ROM ROM 再编程ROM第三章80X86微处理器1.简述8086/8088CPU中BIU和EU的作用,并说明其并行工作过程。
答:(1) BIU的作用:计算20位的物理地址,并负责完成CPU与存储器或I/O端口之间的数据传送。
(2) EU的作用:执行指令,并为BIU提供所需的有效地址。
(3) 并行工作过程:当EU从指令队列中取出指令执行时,BIU将从内存中取出指令补充到指令队列中。
这样就实现了取指和执行指令的并行工作。
2.8086/8088CPU内部有哪些寄存器?其主要作用是什么?答:8086/8088CPU内部共有14个寄存器,可分为4类:数据寄存器4个,地址寄存器4个,段寄存器4个和控制寄存器2个。
其主要作用是:(1) 数据寄存器:一般用来存放数据,但它们各自都有自己的特定用途。
AX,BX,CX,DX(2) 地址寄存器:一般用来存放段内的偏移地址。
SP,BP,SI,DI(3) 段寄存器:用于存放段地址. CS,DS,ES,SS(4) 控制寄存器,FLAGS,IP4.8086/8088CPU中标志寄存器FLAGS有哪些标志位?它们的含义和作用如何?答:标志寄存器中的标志共有9个,分为两类:状态标志6个和控制标志3个。
其作用是:(1) 状态标志:用来反映算术和逻辑运算结果的一些特征。
2019年春季《微型计算机原理及应用》期末考试题附答案
2019年春季《微型计算机原理及应用》期末复习文档一、写出对应关系1. CPU (D)A总线接口部件,实行执行部件所需要的所有总线操作2.存储器(G)B指示下一条要执行指令的偏移地址3. EU (J)C保存各逻辑段的起始地址的寄存器。
PC机有4个段寄存器CS,DS,SS,ES4. BIU (A)D取指令,分析并控制指令执行的部件5.堆栈(H)E惟一代表存储器空间中的每个字节单元的地址6. IP (B)F保存当前栈顶地址的寄存器7. SP (F)G存储程序、数据信息的记忆装置,PC机有RAM和ROM两种8.段寄存器(C)H以后进先出方式工作的存储空间9.物理地址(E)I告诉CPU要执行的操作,在程序运行时执行10.指令(I)J执行部件,由算术逻辑单元(ALU)和寄存器等组成二、简答题1.指令执行过程分哪3个阶段?答:取指、译码和执行2.对I/O端口有哪两种编址方式?答:统一编址独立编址3.简述可编程计数器/定时器的工作原理。
答:可编程计数器/定时器的功能体现在两个方面。
一是作为计数器,即在设置好计数初值(即定时常数)后,便开始减1计数,减为0时,输出一个信号。
二是作为定时器,即在设置好定时常数后,便进行减1计数,并按定时常数不断地输出为时钟周期整数倍的定时间隔。
4.实现模/数转换常见的方法有哪几种?答:常见的有计数法、双积分法和逐次逼近法。
5.常用的外部总线有哪些?答:对于计算机系统来说,外部总线中除了最简单的RS—232—C和打印机专用的Centronics总线外,最常用的外部总线是IDE(EIDE)总线、SCSI总线和USB总线。
三、说明选择题1、键盘、鼠标器、扫描仪、显示卡、打印机等外围设备,试述各采用何种接口,并说明端口所连接的设备(从下列接口或端口中选择)。
AT接口(5芯插口) PS/2接口(6芯插口)红外线接口USB接口IEEE 1394接口RS-232串行接口(D型9针接口)标准并行接口(Centronics) 增强型并行接口(EPP)AGP接口D-SUB(D型头,有3排15针信号线)DVI接口(D型头,有3排24针信号线) S-Video(圆形,4孔信号线)FDD接口(34针) IDE接口SCSI接口RJ-45端口BNC端口LINE IN端口MIC IN端口LINE OUT端口READ OUT端口MIDI端口参考答案:1).目前PC机所使用的键盘接口有AT接口(5芯插口) 、PS/2接口(6芯插口)、红外线接口和USB接口。
微机原理期末复习:微机原理期末复习.docx
微机原理期末复习第2章计算机的基本结构与工作过程1.计算机的基本组成及各个组成部件的基本功能运算器运算器是进行算术运算(如加、减、乘、除等)和逻辑运算(如非、与、或等)的装置。
通常由算术逻辑部件ALU、专用寄存器X、Y和Z、累加器、通用寄存器RO、R1、…、Rn-1以及标志寄存器F组成。
核心部件ALU用于完成算术运算和逻辑运算。
X、Y是ALU的输入寄存器,Z是ALU的输出寄存器。
X、Y、Z是与ALU不可分的一部分,通常称为ALU的数据暂存器。
X、Y中的数据可来自通用寄存器,也可来自存储器。
Z中的数据可送往通用寄存器,也可送往存储器。
F用于存放运算结果的状态,例如,结果是否为零,是正还是负,有无进位,是否溢出,等等。
控制器为了实现对计算机各部件的有效控制,快速准确地取指令、分析指令和执行指令, 控制器通常由下而几部分组成:指令寄存器IR一一用于存放正在执行或即将执行的指令。
程序计数器PC——用于存放下一条指令的存储单元地址,它具有自动增量计数的功能。
存储器地址寄存器MAR——用于在访存时缓存存储单元的地址。
存储器数据寄存器MDR——用于在访存时缓存对存储单元读/写的数据。
指令译码器ID——用于对IR屮的指令进行译码,以确定IR屮存放的是哪一条指令。
控制电路一一产牛时序脉冲信号,并在时序脉冲的同步下对有关的部件发出微操作控制命令(微命令),以控制各个部件的动作。
输入设备用来输入数据和程序的装置,其功能是将外界的信息转换成机内的表示形式并传送到计算机内部。
常见的输入设备有键盘、鼠标、图形数字化仪、图像扫描仪等等。
输出设备用来输出数据和程序的装置,其功能是将计算机内的数据和程序转换成人们所需要的形式并传送到计算机外部。
常见的输出设备有显示器、打印机.绘图机等等。
存储器计算机中的指令和数据都表现为二进制数码。
为了准确地对存储器进行读或写,通常以字节(或以字)为单位将存储器划分为一个个存储单元,并依次对每一个存储单元赋予一个序号,该序号称为存储单元的地址。
微机原理期末考试试卷(包含答案)
一、填空题(每空1分,共20分)1. 微型计算机系统由微型计算机、 I/O设备和系统软件及应用软件等组成。
2. 8086CPU中的指令队列可存储 6 个字节的指令代码,当指令队列至少空出2 个字节时,BIU单元便自动将指令取到指令队列中;8088CPU中的指令队列可存储 4 个字节的指令代码,当指令队列空出 1 个字节时,BIU单元便自动将指令取到指令队列中。
3. 8086系统中,1MB的存储空间分成两个存储体:奇地址存储体和偶地址存储体,各为512K 字节。
4. 设DS=1000H,ES=2000H,SS=3000H,SI=0010H,DI=0050H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址值为0030H,写出下列指令源操作数字段的寻址方式和物理地址值:MOV AX,VAL 寻址方式直接寻址,物理地址 10030H 。
MOV AX,ES:[BX] 寻址方式寄存器间接寻址,物理地址 20100H 。
MOV AX,VAL[BP][SI] 寻址方式相对基址变址寻址,物理地址30240H 。
5. 用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片32 片,在地址线中有11 位参与片内寻址。
6.从CPU的NMI引脚引入的中断叫做不可屏蔽中断,它的响应不受IF 标志位的影响。
二、单项选择题(每题1分,共20分)1.在8086CPU中,指令指针寄存器是 C 。
(A) BP (B) SP (C) IP (D) DI2.8086CPU中的SP寄存器的位数是 B 。
(A) 8位(B) 16位(C) 20位(D) 24位3.8086CPU执行CMP AX,BX指令后,用标志寄存器PSW中的 C 标志位来判别两寄存器的内容是否相等。
(A) OF (B) CF (C) ZF (D)SF4.下列关于8086系统堆栈的论述中,正确的是 A 。
(A) 堆栈的工作方式是“先进后出”,入栈时SP减小(B) 堆栈的工作方式是“先进后出”,入栈时SP增大(C) 堆栈的工作方式是“先进先出”,入栈时SP减小(D) 堆栈的工作方式是“先进先出”,入栈时SP增大5.属于工作中需定时刷新的存储器的芯片是 B 。
微型计算机原理总复习
8086的一个指令周期包含 取指令 执行指令
、 分析指令 和
第五章 存储器系统---重要概念
内存储器 外存储器
静态RAM
动态RAM
刷新、刷新周期
PROM、EPROM、EEPROM 存储器单元的基本地址 、映像地址 高速缓存CACHE
第五章 存储器系统---知识点
DMA传送特点 8254的编程:初始化
希望大家能考出好的成绩! 。。。
追求
休息一会儿???
第五章 存储器系统---例题
已知存储系统组成如下,求芯片M1和M2的地址范围
A13 A14 A15 A18 A17 A19 A16 A B 74LS138 Y1 Y2 CS M1 A12~A0 CS M2 A12~A0
C
G1 G2A G2B
A12~A0
第七章 输入输出接口(1)---重要概念
ROM BIOS:简称BIOS
第一章 概述 ——知识点
早期微机系统采用单总线结构: 微处理器总线:CPU引脚 系统总线:主板上的高驱动总线,扩展插槽 系统总线BUS 微 处 理 器 地址总线AB 数据总线DB 控制总线CB
存储器
I/O接口 I/O设备
第一章 概述 ——知识点
现代的微机系统采用多总线结构; 主板的芯片组主要指主板上的南桥芯片和北桥芯片 主板的芯片组很大程度上决定着微机系统的性能;
北桥:主要连接CPU、内存、南桥,高速总线;
南桥:其它中低速总线、外设;
第一章 概述 ——知识点
第二章 微处理器---重要概念
Biblioteka CPU、 EU、BIU、EA、系统总线
微型计算机原理复习题1
微型计算机原理复习题一、名词解释题1. 微处理器11. 指令2. 存储器12. 伪指令3. 堆栈13. 汇编程序4. 段寄存器14. 连接程序5. 汇编语言15. 物理地址6. 机器语言16. 有效地址7. 操作码17. IP8. 操作数18. SP9. 逻辑地址19. 目的操作数10. 偏移地址20. 源操作数二、简答题1.简述冯·诺依曼计算机体系结构的基本思想。
2. 假设两个二进制数A=00101100,B=10101001,试比较它们的大小。
⑴ A、B两数均为带符号的补码数。
⑵ A、B两数均为无符号的数。
3.汇编语言源程序中变量和标号的区别是什么?各有哪几个类型?4.试指出下列指令中的错误:(1)MOV AH,DX(2)XCHG AX,2000H(3)MOV DS,2500H(4)IN AL,BX5.8086微处理器分为几部分?简述各部分的主要功能。
6.假设DS=2000H,CS=2300H,BX=1256H,TABLE的偏移地址是20A1H,物理地址为232F7H处存放3280H,物理地址为262F7H处存放33A0H,试问执行下列段内寻址的转移指令后,转移的有效地址是什么? 转移的物理地址是什么?(1) JMP BX(2) JMP TABLE[BX]7.有以下数据段定义,请画出变量的分配图。
DATA SEGMENTMylb DB “Computer”my2w DW 3 DUP(0)my3w DW my2wDATA ENDS8.39H=______________B=_____D,作为ASCII码表示哪个字符?作为BCD码表示哪个数?9.变量是用符号表示的地址,称为符号地址。
请问:变量的三个基本属性是什么?10.设有关寄存器及存储单元的内容如下:(DS)=1000H,(BX)=0100H,(SI)=0002H,(10100H)=12H,(10101H)=34H,(10102H)=56H,(10103H)=78H,(11200H)=2AH,(11201H)=4CH,(11202H)=0B7H,(11203H)=65H试说明下列各条指令执行完后,(AX)=? 并写出源操作数为存储器寻址的物理地址。
微型计算机原理复习总结
OBF*:输出缓冲器满信号,低电平有效。OBF*由 8255A 送给外设,当 OBF*有效时,表示 CPU 已向指定的端口输 出了数据,所以,OBF*是 8255A 用来通知外设取走数据的信号。OBF*由写信号 WR*的上升沿置成有效电平即低电 平,而由 ACK*的有效信号使它恢复为高电平。 ACK*:外设响应信号,它是由外设送给 8255A 的,低电平有效。当 ACK*有效时,表明 CPU 通过 8255A 输出的数 据已送到外设。 INTR:中断请求信号,高电平有效。当输出设备从 8255A 端口中提取数据,从而发出 ACK*信号后,8255A 便向 CPU 发新的中断请求信号,以便 CPU 再次输出数据,所以,当 ACK*变为高电平,并且 OBF*也变为高电平时,INTR 便成为高电平即有效电平,而当写信号 WR*的下降沿来到时,INTR 变为低电平。 INTE:中断允许位。与端口 A、端口 B 工作在方式 1 输入情况时 INTE 的含义一样,INTE 为 1 时,使端口处于中 断允许状态,而 INTE 为 0 时,使端口处于中断屏蔽状态。在使用时,INTE 也是由软件来设置的,具体地说,PC6 为 1 使端口 A 的 INTE 为 1,PC6 为 0,则使端口 A 的 INTE 为 0。PC2 为 1,使端口 B 的 INTE 为 1,PC2 为 0,则使端口 B 的 INTE 为 0。 6、8255 工作在方式 0 是具有( C )功能。 A.查询输入/输出 B. 输入缓冲、输出锁存 C. 无条件输入/输出 D.双向数据传送 7、8255A 的方式 2 只适用于( A ) A. A 端口 B. B 端口 C. C 端口 D. A、B、C 三个端口 8、设 8255A 的地址为 1F0H—1F3H,A 口工作在方式 2,B 口工作在方式 0,输入,C 口低 3 位输出,请写出初始化 程序。 9、设 8255A 的端口地址为 40H, 41H,42H 和 43H, (1) 使用 8255 的 A 口和 B 口分别接入 8 个指示灯和 8 个开关请画出电路图。 (2) 通过 8255 使开关控制指示灯,试写出初始化程序及控制程序。 10、打印机驱动接口是一个并行接口,它需要数据口输出数据,控制口用于控制打印机工作,状态口用于测试打印 机的现行工作状态。要求用 8255 芯片设计一个打印机控制接口。300H~303H
微型计算机原理及应用复习
号不要求记住, 号不要求记住,但应知道主要引脚的 名称。 名称。 ♦ 可带铅笔、直尺和计算器 可带铅笔、
考试题型
♦ 选择填空或填空题(约30分) 选择填空或填空题( 分 ♦ 对错或简答题(约15分) 对错或简答题( 分 ♦ 软件程序题(约15分) 软件程序题( 分 ♦ 硬件综合题(约40分) 硬件综合题( 分
第五章 数字量输入输出
5.7 直接存储器存取 直接存储器存取DMA
5.7.1 DMA控制器基本功能 控制器基本功能 5.7.2 可编程 可编程DMA控制器 控制器 5.7.3 Intel 8237的应用 的应用
*5.8 高档微机中的 接口电路 高档微机中的I/O接口电路
5.8.1 5.8.2 5.8.3 5.8.4 82380的结构 的结构 82380的DMA结构 的 结构 82380的中断功能 的中断功能 82380的定时器 的定时器
第五章 重点和难点
式的简单编程 ♦PC总线存储器和 总线存储器和I/O接口读写时序 总线存储器和 接口读写时序 ♦中断种类和中断优先权;中断处理流程及中断 中断种类和中断优先权; 向量表 ♦8259A的引脚功能和内部寄存器 的引脚功能和内部寄存器 ♦8259A的控制字和编程 的控制字和编程 ♦8253的引脚功能和内部寄存器 的引脚功能和内部寄存器 ♦8253的六种工作方式及应用编程 的六种工作方式及应用编程 ♦8255A的端口及寻址 的端口及寻址
答疑
♦ 时间:6月21日上午 :00~11:00 时间: 月 日上午 日上午9: ♦ 地点:教师休息室 地点:
*2.3 80486扩充与增加指令 扩充与增加指令
2.3.1 80486扩充功能的指令 扩充功能的指令 2.3.2 80486增加的指令 增加的指令