微机原理复习知识点
微机原理知识总结

1.存储器操作数寻址方式的分类。
立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址寄存器间接寻址分4种:(1)以BX——数据段基址寻址,默认段寄存器为DS;(2)以BP寄存器——堆栈段基址寻址,以SS为段寄存器;(3)以SI和DI——变址寻址,以DS为段寄存器(4)以BX,BP和SI,DI组合——基址加变址的寻址,段寄存为DS 2.微处理器的定义。
微处理器是微型计算机的运算及控制部件,也称中央处理单元(CPU),由算术逻辑单元(ALU)、控制部件、寄存器和片内总线等及部分组成。
3.冯 诺依曼存储程序工作原理。
(1)程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。
(2)控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。
控制器具有判断能力,能根据计算结果选择不同的工作流程。
或程序的指令顺序的存储在存储器中,这些指令被逐条取出并执行。
4.微机的总线结构的好处,使用特点。
包括总线定义,分类。
好处:标准总线不仅在电气上规定了各种信号的标准电平、负载能力和定时关系,而且在结构上规定了插件的尺寸规格和各引脚的定义。
通过严格的电气和结构规定,各种模块可实现标准连接。
各生产厂家可以根据这些标准规范生产各种插件或系统,用户可以根据自己的需要购买这些插件或系统来构成所希望的应用系统或者扩充原来的系统。
定义:总线是指计算机中多个部件之间公用的一组连线,由它构成系统插件间、插件的芯片间或系统间的标准信息通路。
分类:数据总线、地址总线、控制总线分别用来传输数据、数据地址和控制信号。
5.8086微处理器的内部结构,EU、BIU的定义和作用,流水线。
AX:累加器;BX:基址寄存器;CX:计数器;DX:数据寄存器;SP:堆栈指针寄存器;BP:基数指针寄存器;SI:源变址寄存器;DI:目的变址寄存器;CS:代码段寄存器;DS:数据段寄存器;SS:堆栈段寄存器;ES:附加段寄存器;IP:16位指令指针寄存器;EU:功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理。
微机原理复习知识点总结

1.所谓的接口其实就是两个部件或两个系统之间的交接部分(位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路)。
2.为了能够进行数据的可靠传输,接口应具备以下功能:数据缓冲及转换功能、设备选择和寻址功能、联络功能、接收解释并执行CPU命令、中断管理功能、可编程功能、(错误检测功能)。
3.接口的基本任务是控制输入和输出。
4.接口中的信息通常有以下三种:数据信息、状态信息和控制信息。
5.接口中的设备选择功能是指:6.接口中的数据缓冲功能是指:将传输的数据进行缓冲,从而对高速工作的CPU 与慢速工作的外设起协调和缓冲作用,实现数据传送的同步。
7.接口中的可编程功能是指:接口芯片可有多种工作方式,通过软件编程设置接口工作方式。
8.计算机与外设之间的数据传送有以下几种基本方式:无条件传送方式(同步传送)、程序查询传送(异步传送)、中断传送方式(异步传送)、DMA传送方式(异步传送)。
9.根据不同的数据传输模块和设备,总线的数据传输方式可分为无条件传输、程序查询传送方式、中断传送方式、DMA方式。
10.总线根据其在计算机中的位置,可以分为以下类型:片内总线、内部总线、系统总线、局部总线、外部总线。
11.总线根据其用途和应用场合,可以分为以下类型:片内总线、片间总线、内总线、外总线。
ISA总线属于内总线。
12.面向处理器的总线的优点是:可以根据处理器和外设的特点设计出最适合的总线系统从而达到最佳的效果。
13. SCSI总线的中文名为小型计算机系统接口(Small Computer System Interface),它是芯的信号线,最多可连接 7 个外设。
14. USB总线的中文名为通用串行接口,它是4芯的信号线,最多可连接127个外设。
15. I/O端口的编码方式有统一编址和端口独立编址。
访问端口的方式有直接寻址和间接寻址。
PC机的地址由16位构成,实际使用中其地址范围为000~3FFH。
16.在计算机中主要有两种寻址方式:端口独立编址和统一编址方式。
微机原理考点总结

第一章微型计算机基础概论一、微型计算机系统1、微型机的工作原理—冯诺依曼计算机原理◆存储程序工作原理:将计算机过程描述为由许多条指令按照一定顺序组成的程序并放入存储器中保存;指令按照其在存储器中存放的顺序中执行;由控制器控制整个程序和数据的存取以及程序的执行。
◆冯诺依曼体系结构:输入/输出设备、存储器、运算器、控制器。
◆冯诺依曼机的特点:共享数据、顺序执行;交互量大,处理效率低。
2、微机系统的基本组成微机系统:硬件系统(主机(CPU/存储器/输入输出接口/总线)+外设)+软件系统(系统软件+应用软件)。
◆微处理器:简称CPU,主要包括运算器、寄存器、控制器。
◆存储器:用于存放计算机工作过程中需要操作的数据和程序。
需要了解的概念包括:内存单元及其地址和内容;内存容量(与CPU地址总线的位数即寻址能力有关);内存操作(读/写);分类随机存取存储器RAM和只读存储器ROM。
◆输入输出接口(I/O):串/并行接口;输入/输出接口;数字/模拟接口。
实现主机与外设匹配;数据缓冲;信号电平和类型的转换。
◆系统软件:操作系统、编译系统、网络系统、工具软件。
二、计算机中的数制和编码1、数制和编码的表示:十进制(D)、二进制(B)、十六进制(H)。
2、各种数制之间的相互转换◆非十进制数到十进制数的转换:按相应的权值表达式栈空。
十进制数到非十进制数的转换:除模取余,乘模取整。
二进制与十六进制数间的转换:用四位二进制数表示一位十六进制数。
◆BCD码:用二进制编码表示的十进制数;先转换为十进制再转换为二进制。
◆ASCII码:西文字符编码。
一般用7位二进制码表示,D7为奇偶校验位。
3、无符号二进制数的运算◆二进制数的运算:无符号数(算术运算、逻辑运算)+有符号数。
◆无符号数的算术运算:加减乘除,进位借位。
◆无符号数的表示范围:0≦X≦2n-1,结果超出这个范围则产生溢出。
◆无符号数的逻辑运算:与、或、非、异或(逻辑符号/真值表/应用)。
微机原理知识点及复习资料

《微型计算机原理及应用》知识点第1章计算机基础知识1. 掌握十进制数与二进制数、十六进制数间的互相转换。
2.135=10000111B=87H3. 10001110B=1424. 7BH=01111011B=1235. 掌握正、负数据与补码间的互相转换6.若X=+1111010则[X]补=011110107. 设Y=-1001100则[Y]补=10110100第2章 80×86CPU1.8086/8088CPU总线接口单元由哪些功能部件组成?2.8086/8088BIU中各组成部分的功能是什么?3.8086/8088BIU的主要功能是什么?4.8086/8088的EU由哪些功能部件组成?5.8086/8088中的寄存器可以分为哪5类?它们各自的主要功能是什么?6.8086处理器中20位物理地址是怎样产生的?7.掌握8086处理器结构框图及各功能部件的作用。
8.8086处理器中标志寄存器有哪些标志位?这些标志位的作用分别是什么?9.8086系统中一个逻辑段最大容量是多少?10.地址锁存器的功能是什么?地址是如何被锁存的?11.最小模式下8086/8088CPU是怎样控制内存进行读/写操作的?12.举例说明8086CPU计算物理地址的过程?13.说明8086/8088中SI,DI,SP,BP的特殊用途。
14.说明8086对存储器进行读操作的控制过程。
15.说明8086对存储器进行写操作的控制过程。
16.8086最小模式下是怎样控制外设端口进行读/写操作的?17.8086可以访问的内存空间为多少?18.8086是如何实现对内存进行分段管理的?19.8086是如何实现对内存按字和按字节访问的?20.8086系统中控制命令M/,ALE和DT/各自的作用是什么?21.8282及8286芯片的作用分别是什么?22.8086中CS,SS,DS,ES寄存器的作用分别是什么?23.术语:标志,规则字,非规则字,协处理器第3章微机指令系统1.8086微型计算机指令按功能的分类。
微机原理复习知识点

复习知识点第1章1、8086是一种16位微处理器,80486是一种32位微处理器。
2、CPU由运算器和控制器组成。
运算器的主要功能是算术运算与逻辑运算。
运算器的逻辑部件为算数逻辑单元。
3、ASCII码表中数字和字母的值。
’0’~’9’的ASCII码为30H~39H,’A’~’Z’的ASCII码为41H~5AH,’a’~’z’的ASCII码为61H~7AH。
4、无符号数,有符号数,数的补码表示。
①11000110为某数的二进制补码,该数的十进制原码为(-58)。
②十进制数+15的二进制补码为00001111。
③十进制数-15的二进制补码为11110001。
④现有8位二进制内容:00111001B,如果把它看成一个无符号整数,则它表示十进制数57;如果把它看成一个有符号的数,则它表示+57,这时它的最高位表示数的正负,为0表示正数,为1表示负数,且这个数用补码表示;如果把它看成一个ASCII码表示的字符,则它表示字符'9';如果把它看成一个组合的BCD码,则它表示十进制数39。
5、微处理器通常包括运算器和控制器,一个微机系统应该由运算器、控制器、存储器和输入输出接口电路组成。
第2章1、8086有14个寄存器,4个数据寄存器为AX,BX,CX,DX,这四个16位的寄存器,每一个又可以分为2个8位的寄存器,分别称为AH,AL;BH,BL;CH,CL;DH,DL。
2、标志寄存器有9个标志位,其中状态标志有6个,控制标志有3个,各自的含义,哪些指令影响标志位,影响哪些标志位?,哪些指令不影响标志位?6个状态标志:AF:辅助进位标志CF:进位标志ZF:零标志SF:符号标志OF:溢出标志PF:奇偶标志3个控制标志:IF:中断允许标志DF:方向标志TF:单步执行标志一般算数逻辑指令会影响状态标志,但各个指令影响的标志位个数不同。
①8086CPU中零标志ZF=0表示运算结果不为0。
ZF=1表示运算结果为0。
微机原理期末复习总结

微机原理期末复习总结一、基本知识1、微机的三总线就是什么?答:它们就是地址总线、数据总线、控制总线。
2、8086 CPU启动时对RESET要求?8086/8088 CPU复位时有何操作?答:复位信号维高电平有效。
8086/8088 要求复位信号至少维持 4 个时钟周期的高电平才有效。
复位信号来到后,CPU 便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将cs 设置为FFFFH, 当复位信号变成地电平时,CPU 从FFFF0H 开始执行程序3、中断向量就是就是什么?堆栈指针的作用就是就是什么?什么就是堆栈?答:中断向量就是中断处理子程序的入口地址,每个中断类型对应一个中断向量。
堆栈指针的作用就是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。
4、累加器暂时的就是什么?ALU 能完成什么运算?答:累加器的同容就是ALU 每次运行结果的暂存储器。
在CPU 中起着存放中间结果的作用。
ALU 称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能。
5、8086 CPU 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.微处理器,微型计算机,微型计算机系统有什么联系与区别?微处理器只是一个中央处理器(CPU),由算术逻辑部件(ALU),累加器和通用寄存器组,程序计数器,时序和控制逻辑部件,内部总线等组成。
微处理器不能构成独立工作的系统,也不能独立执行程序,必须配上存储器,外部输入、输出接口构成一台微型计算机方能工作。
微型计算机由CPU,存储器,输入/输出接口电路和系统总线组成。
它已具有计算功能,能独立执行程序,但若没有输入/输出设备,数据及程序不能输入,运算结果无法显示或输出,仍不能正常工作。
以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。
没有配置软件的计算机称为裸机,仍然什么工作也不能做,必须配置系统软件和应用软件,这样才可以正常提供使用。
------------------------------------------------------2.微处理器有哪些主要部件组成?其功能是什么?微处理器是中央处理器(CPU)。
它是由算术逻辑部件(ALU),累加器和寄存器组,指令指针寄存器IP,段寄存器,时序和控制逻辑部件,内部总线等组成。
微处理器主要部件作用:算术逻辑部件主要完成算术运算及逻辑运算。
通用寄存器组用来存放参加运算的数据、中间结果或地址。
程序计数器指向要执行的下一条指令,顺序执行指令时,每取一个指令字节,程序计数器加1。
控制逻辑部件负责对整机的控制,包括从存储器中取指令,对指令进行译码和分析,确定指令的操作及操作相应的控制信号和时序,送到微型计算机的其他部件,使CPU内部及外部协调工作。
内部总线用来传送CPU内部的数据及控制信号。
------------------------------------------------------3.8086CPU由哪两部分组成?它们的主要功能是什么?8086CPU由总线接口部件BIU和指令执行部件EU组成,BIU和EU的操作是并行的。
微机原理知识点(这是完整的)

学习必备欢迎下载1、8086分:执行单元(EU)和总线接口单元(BIU)。
EU的主要功能是执行命令。
完成两种类型的操作:1、进行算术逻辑运算;2、计算出指令要寻址单位的地址位移量,并将1个16位的地址位移量传送到BIU中。
BIU负责从内存储器的指定区域中取出指令送到指令队列中去排队。
(由逻辑地址计算出物理地址)2、Ip cs~代码段;si,di,bx ds 或cs (ds数据段,es附加段);spabp ss堆栈段3、状态标致寄存器:c~进位,p~奇偶校验,a~半加,z~零标志位,s~符号,i~中断允许,d~方向,o~溢出4、HOLD:输入信号高电平有效,用于向CPU提出保持请求。
5、时钟周期:指加在CPU芯片引脚clk上的时钟信号周期;总线周期:指8086CPU将一个字节写入一个接口地址的时间,或者8086CPU由内存或接口读出一个字节到CPU的时间;指令周期:CPU完整的执行一条指令所花的时间。
6、物理地址二段基址*16+段内偏移地址7、指令:助记符,目的操作数,源操作数端寻址方式操作码立即数MOV AX,0F58AH寄存器寻址方式操作码寄存器名,寄存器名MOV AX,BX(位数相同)直接寻址方式操作码寄存器名,16位偏移地址MOV AX,[2000H]寄存器间接寻址{DS:[SI]或[DI]或[BX]}{MOV AL,[SI]}SS:[BP]MOV [BP],BX物理地址:{DS*(6+[SI]或[DI]或[BX])}(SS)*(6+BP)寄存器相对寻址:{操作码寄存器,相对值DISP+基址或变址{MOV AX,DISP[SI]操作码相对值DISP+基址或变址、寄存器MOV AX,10[SI] 物理地址{DS*16+(SI)+DISP(DI,BX 同)}MOV AX,[SI+10H]SS*16+BP+DISP基址变址寻址方式与物理地址:{DS*16+BX+SI或DI {MOV AX,[BX+DI] SS*16+BP+SI或DI MOV [BX+DI],AX相对基址变址方式与物理地址:{DS*16+DISP+(BX)+(SI或DI) {MOV AX,DISP[BX+DI] SS*16+DISP+(BP)+(SI或DI) MOV [BP+DI+DISP],AX8、8086指令系统数据传送指令:1、通用数据传送指令MOV MOV [DI],CX。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
复习知识点第1章1、8086是一种16位微处理器,80486是一种32位微处理器。
2、CPU由运算器和控制器组成。
运算器的主要功能是算术运算与逻辑运算。
运算器的逻辑部件为算数逻辑单元。
3、ASCII码表中数字和字母的值。
’0’~’9’的ASCII码为30H~39H,’A’~’Z’的ASCII码为41H~5AH,’a’~’z’的ASCII码为61H~7AH。
4、无符号数,有符号数,数的补码表示。
①11000110为某数的二进制补码,该数的十进制原码为(-58)。
②十进制数+15的二进制补码为00001111。
③十进制数-15的二进制补码为11110001。
④现有8位二进制内容:00111001B,如果把它看成一个无符号整数,则它表示十进制数57;如果把它看成一个有符号的数,则它表示+57,这时它的最高位表示数的正负,为0表示正数,为1表示负数,且这个数用补码表示;如果把它看成一个ASCII码表示的字符,则它表示字符'9';如果把它看成一个组合的BCD码,则它表示十进制数39。
5、微处理器通常包括运算器和控制器,一个微机系统应该由运算器、控制器、存储器和输入输出接口电路组成。
第2章1、8086有14个寄存器,4个数据寄存器为AX,BX,CX,DX,这四个16位的寄存器,每一个又可以分为2个8位的寄存器,分别称为AH,AL;BH,BL;CH,CL;DH,DL。
2、标志寄存器有9个标志位,其中状态标志有6个,控制标志有3个,各自的含义,哪些指令影响标志位,影响哪些标志位?,哪些指令不影响标志位?6个状态标志:AF:辅助进位标志CF:进位标志ZF:零标志SF:符号标志OF:溢出标志PF:奇偶标志3个控制标志:IF:中断允许标志DF:方向标志TF:单步执行标志一般算数逻辑指令会影响状态标志,但各个指令影响的标志位个数不同。
①8086CPU中零标志ZF=0表示运算结果不为0。
ZF=1表示运算结果为0。
②JMP指令不影响标志位。
一般仅有算术和逻辑运算指令影响状态标志位。
③8086CPU执行两异号数相加运算溢出标志位OF一定为0,即不可能溢出。
3、地址加法器①8086的地址加法器的作用是什么,8086如何得到20位地址?8086最多可寻址1M字节。
②若SS=3240H,SP=2000H,栈顶的物理地址为(34400H)。
4、8086CPU运算器宽度(16)位,数据总线宽度(16)位。
5、8086CPU按功能内部由BIU和EU组成。
①8086CPU的ALU包含在内部总线接口部件(BIU)中。
(×)②简述EU和BIU的主要功能?二者如何协同工作?答:EU是执行部件,主要的功能是执行指令。
BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。
EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。
EU与BIU 可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
③8086CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能?答8086CPU在内部结构上由执行部件(EU)和总线接口部件(BIU)组成。
执行部件(EU)负责指令的执行,总线接口部件(BIU)负责8086CPU与存储器之间的信息传输。
④指令队列的作用是暂存预取指令。
6、8086的指令地址由寄存器()和()决定。
堆栈操作的地址由寄存器()和()决定。
第3章1、算法与标志位①设AL=80H,AH=83H,AL和AH中的内容相加后,CF=(),AF=(),SF=()。
②若CH=07H,CL=08H,执行指令ADD CH,CL后,AF=(),CF=(),OF=(),PF=()。
③若BH=37H,BL=0A8H,执行指令ADD BH,BL后,AF=(),CF=(),OF=(),PF=()。
2、寻址方式:8086CPU有哪些寻址方式?能区分不同的寻址方式。
①指令MOV BP,256中源操作数的寻址方式是(立即寻址),目的操作数的寻址方式是(寄存器寻址)。
②指令MOV AX,[BP][DI]的源操作数的寻址方式是(基址加变址寻址),目的操作数的寻址方式是(寄存器寻址)。
③寄存器寻址其运算速度很高。
3、如果对堆栈进行操作,则段基址来源于(SS)寄存器,偏移地址来源于(SP)寄存器。
4、常用指令运用①若要使寄存器AL中的高4位不变,低4位全为1,使用指令(OR AL,0FH)。
②若要使寄存器AL中的高4位变为0,低4位不变,使用指令(AND AL,0FH)。
③若要使寄存器AL中的高4位不变,低4位取反,使用指令XOR AL,0FH。
④若DF=0,执行串操作指令MOVSW时,地址指针寄存器自动变化情况是SI=SI+2,DI=DI+2。
⑤若DF=0,执行串操作指令MOVSB时,地址指针寄存器自动变化情况是SI=SI+1,DI=DI+1。
⑥若DF=1,执行串操作指令MOVSW时,地址指针寄存器自动变化情况是SI=SI-2,DI=DI-2⑦使CF标志置1的指令是(STC)⑧下列能使DF标志置1的指令是(STD)。
⑨下列能使IF标志置1的指令是(STI)。
5、下列指令中,不正确的指令是().A、MOV[BX+SI],AXB、MOV AX,[BX+SI]C、MOV AX,SID、MOV AX,[BX+CX]6、移位指令①算术移位指令SAR用于(带符号数除2)。
②和指令SHL AL,1功能相同的指令是(ADD AL,AL)。
③算术移位指令SAL用于(带符号数乘2)。
7、下列指令中,有语法错误的是()。
A、MOV[SI],AXB、IN AL,DXC、XOR AX,1234HD、OUT210H,AL8、计算机的堆栈是一种特殊的数据存储区,数据存取采用后进先出的原则。
9、TEST指令属于逻辑运算指令。
10、下列指令中,没有语法错误的是()。
A、MOV AL,BXB、MOV AL,CLC、MOV[BX],[SI]D、POP CS11、假设(DS)=2000H,(ES)=3000H,(SS)=4000H,(SP)=100H,(BX)=200H,(SI)=1,(DI)=2,(BP)=256,字变量ARRAY偏移地址为0050H,(20250H)=1234H,(40100H)=00A0H,(40102H)=2200H。
填空回答下列问题。
(1)MOV AX,[BP][DI];源操作数物理地址=H指令执行后(AX)=H(2)POP AX;指令执行后(AX)=H(3)PUSH ES:[BX];源操作数有效地址=H(4)LEA DI,ARRAY;指令执行后(DI)=H(5)JMP BX;指令执行后(IP)=H(6)ADD AL,BYTE PTR ARRAY[BX];指令执行后(AL)=H12、执行下面程序段后,AL=(),BL=()。
CLCMOV AL,6MOV BL,9ADD AL,BLMOV BL,ALDAA13、下面程序段执行后AL=()JMP AABC DW2152H,3416H,5731H,4684HA:MOV BX,OFFSET ABCMOV AL,2XLAT第5章1、8086CPU的基本引脚。
①8086CPU的引脚脚共有40个,其中20根地址线中有16根与数据线复用。
②8086的Ready引脚是表明8086是否准备好的信号。
(×)③8086CPU根据MXMIN/引脚接的电平不同,有些引脚表示的含义不同。
2、8086的总线操作。
①8086CPU读数据操作在总线周期的(T3,T4)时刻。
②为了满足CPU与慢速存储器的速度匹配,在访存的总线周期中可以插入T W。
③在8086中,指令周期是执行一条指令所需要的时间,总线周期是完成一次总线操作所需要的时间,T状态是时钟周期。
④CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个总线周期。
3、怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同?答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。
最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。
4、8086CPU复位时,寄存器CS值为(0FFFFH)寄存器IP的值为(0000H)。
5、结合8086最小模式下存储器读周期总线操作时序图,说明ALE、IODT/、RD、AD15~AD0信M/、R号的功能。
M/为存储器和输入输答:ALE是地址锁存信号,IODT/为数据传送方向信号,RD为出操作选择信号,R读控制信号,AD15~AD0为地址/数据复用信号。
6、8086的时钟周期、总线周期、指令周期。
8086CPU是在时钟周期的节拍控制下工作的,一般一个总线周期为4个时钟周期,而指令执行的时钟周期数与指令相关,不都相同。
一个基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。
在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD、WR 及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。
7、8086CPU的读(RD)写(WR)控制信号的作用是决定数据总线上的数据流的方向。
8、当IOM/=1,RD=1,WR=0时,8086CPU完成的操作是存储器写操作。
9、8086要求复位脉冲的有效电平(高电平)必须至少持续4个时钟周期(若是闭合电源引起的复位,即必须大于50μs)。
(P159)第6章1、存储器的种类及其特点。
①使用紫外光擦除的只读存储器是EPROM,电可擦除可编程只读存储器是EEPROM。
②动态RAM需定时刷新,静态RAM不用刷新。
③计算机主存可以全部由ROM组成。
(×)④一般动态RAM每隔2秒钟刷新一次。
(×)⑤PROM存储器可一次编程。
⑥ROM中的内容去掉电源也不会丢失。
2、存储器与CPU相连①存储器芯片内地址译码分(单译码)和(双译码)两种。
②在对存储器进行芯片选择时,有三种片选方法,这些方法是(全译码)、(部分译码)和(线选)。
3、微机的内存储器可用(RAM和ROM)构成。
4、计算机的主内存有3K字节,则内存地址寄存器需(12)位就足够。
5、和外存储器相比,内存储器的特点是(容量小、速度快、成本高〕。
6、某微型计算机可直接寻址64M字节的内存空间,其CPU的地址总线至少应有(26)条。
7、断电后存储的资料会丢失的存储器是()A、RAMB、ROMC、CD-ROMD、硬盘8、某SRAM芯片的存储容量是8K×8bit,则该芯片引脚中有()根地址线,()根数据线。