文档库 最新最全的文档下载
当前位置:文档库 › 微机原理 第12 并行通信与并行接口8255A 章习题及参考

微机原理 第12 并行通信与并行接口8255A 章习题及参考

第十二章并行通信与并行接口8255A

1. 在数据输出过程中,并行接口怎样起作用?

答:

①当外设从接口取走一个数据后,接口将状态寄存器中的“输出准备好”状态位置“1”,以表示CPU当前可以往接口中输出数据,此位可供CPU查询。此时,接口也可向CPU发一个中断请求;

②当CPU输出的数据到达接口的输出缓冲寄存器后,接口会自动清除“输出准备好”状态位,且将数据送外设。同时,接口发向外设一个“数据输出准备好”信号,以启动外设接收数据。

③外设收取数据,并往接口发一个“数据输出回答”信号;

④接口收到此信号后,会将状态寄存器中的“输出准备好”状态位重新置“1”,以便CPU输出下一个数据。

2. 8255A的三个数据端口在使用时有什么区别?

答:在使用中,端口A和端口B常作为独立的输入或输出端口,端口C则配合端口A 和端口B的工作。即,端口C常通过控制命令被分为2个4位端口,每个4位端口包含一个4位的输入缓冲器和/或一个4位的输出锁存/缓冲器,它们分别用来为端口A 和端口B提供控制信号和状态信号。

3. 当数据从8255A的端口C往数据总线上读出时,8255A的控制信号CS、A1、A0、RD、WR分别是什么?

答:CS为低电平——选中8255A芯片

A1=1,A0=0 ——选中端口C

RD为低电平——读信号有效

53

WR为高电平——写信号无效

4. 8255A的方式选择控制字和端口C置1/置0控制字都是写入控制端口,它们是怎么区分的?

答:由控制字的D7位的标识符来区分,具体为:

D7=1 ——方式选择控制字标识符

D7=0 ——端口C置1/置0控制字标识符

5. 8255A有哪几种基本工作方式?对这些工作方式有什么规定?

答:有三种基本方式:

(1)基本输入输出方式

(2)选通的输入输出方式

(3)双向传输方式

方式0:任何一个端口可作为输入口,也可作为输出口,各端口之间没有规定的必然联系。

方式1:当端口A和端口B有一个端口工作在方式1时,则端口C中有3个数位被规定为配合方式1工作的信号,此时,另一端口和端口C中的其它数位可以工作在方式0,即作为输入口或输出口用。

方式2:当端口A工作在方式2时,端口C中有5个数位自动配合端口A,为其提供控制和状态信号。

6. 设8255A的控制端口地址为00C6H,试对8255A设置工作方式。要求端口A工作在方式1,输入;端口B工作在方式0,输出;端口C的高4位配合端口A工作,(其中PC6、PC7位随意),端口C的低4位为输入。

答:1 0 1 1 0 0 0 1B = B1H

解释:端口A工作在方式1,且输入,则端口C的3个数位被规定为配合端口A

54

工作,即,

PC3 -------- INTR A

PC4 -------- STB A

PC5 -------- IBF A

而PC6、PC7按照题意可作为输入或者输出用。于是有,

MOV AL, 0B1H

OUT 0C6H, AL

7. 设8255A的4个端口地址为00C0H、00C2H、00C4H、00C6H。试对PC6置1,对PC4置0。

答:MOV AL, 0DH

OUT 0C6H, AL

MOV AL, 08H

OUT 0C6H, AL

或者:MOV DX, 00C6H

MOV AL, 0DH

OUT DX, AL

MOV AL, 08H

OUT DX, AL

8. 8255A工作在方式0时,如果进行读操作,CPU和8255A分别要发什么信号?对这些信号有什么要求?

答:CPU发:RD,CS ,A1,A0

8255A发:D0 ~ D7

要求:(1) CPU在发出读信号之前,外设已将数据送到8255A的输入缓冲区中。

55

(2) CPU在发出读信号之前,先发出地址信号,从而使8255A的CS,A1,A0有效,于是,8255A得以启动。

(3) 在整个读出期间,地址信号保持有效。

(4) 输入数据必须保持到读信号结束后才消失。

(5) 读脉冲的宽度至少为300ns。

9. 8255A的方式0一般使用在什么场合?工作在方式0时,如果使用应答信号进行联络,该怎么办?

答:方式0的使用场合有两种:

一种是同步传送,另一种是查询式传送。

在同步传送时,发送方和接收方的动作由一个时序信号来管理,所以,双方互相知道对方的动作,不需应答信号,即,CPU不需要查询外设的状态,此时,对接口的要求只要能传送数据就行了。所以,在同步传输下使用8255A时,三个数据端口可实现三路数据传输。

在查询式传送时,需使用应答信号进行联络,因方式0没有规定固定的应答信号,故此时将端口A、端口B作为数据端口,把端口C的4个数位规定为输出口,用来输出一些控制信号;而把端口C的另外4个数位规定为输入口,用来读入外设的状态,即利用端口C来配合端口A和端口B的输入输出操作。

10. 8255A的方式1有什么特点?设8255A的端口地址为:00C0H、00C2H、00C4H、00C6H,试用控制字设定8255A的端口A工作于方式1,作入口(PC3、PC4、PC5配合),端口B工作于方式1,作出口(PC0、PC1、PC2配合)。

答:特点为,

(1)端口A和端口B可分别作为两个数据口工作在方式1,且任何一个端口可作为输入口或输出口。

(2)若端口A和端口B中只有一个端口工作于方式1,则端口C中有3位被规定是

56

为配合方式1工作的信号,另一端口可工作在方式0,端口C中其他数位也可

工作在方式0,即作为输入或输出。

(3)若端口A和端口B都工作在方式1,则端口C中有6位被规定为配合方式1工作的信号,剩下的2位仍可作为输入或输出。

写控制字:

MOV AL, 0B4H

MOV DX, 00C6H

OUT DX, AL

……

11. 8255A的方式2用在什么场合?

答:因为它是一种双向的工作方式,所以当一个并行外设既可以作为输入设备,又可以作为输出设备,且输入输出动作不会同时进行,则将此外设和8255A的端口A相连,并使端口A工作在方式2,就非常合适(使PC7~PC3共5位与外设的控制线和状态线相连)。

57

微机原理复习题及答案

复习题 (微机原理及应用) 一、填空题 1、8088的ALE引脚的作用是___________。 2、在8088读存储器周期中,采样Ready线的目的是______________ 3、8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由_______、________和_______提供。 4、微型计算机由_______________、______________和______________组成。 5、在IBM-PC/XT中,外设是通过__________器件对CPU产生中断请求。这些中断的中断类型码为_______。 6、8088中的指令INTn用______________指定中断类型。 7、一片8255A端口A有______________种工作方式,端口B有_______________种工作方式。 8、串行异步接口在接收时是由____ __寄存器将串行数据转换成并行数据。在发送时,是由_________寄存器将并行数据转换成串行数据。 9、时钟周期是指。 10、总线周期是指。 11、指令周期是指。 12、CPU与I/O设备之间通过接口电路交换的信息,通常分为、和三种。 13、在8086 CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为;从该地址开始,连续的4个存储单元存放的内容依次为。 14、已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)=。 15、若(AL)=01001001B,执行ADD AL,AL指令后,再执行DAA命令,则(AL)=,(CF)

微机原理 第12 并行通信与并行接口8255A 章习题及参考

第十二章并行通信与并行接口8255A 1. 在数据输出过程中,并行接口怎样起作用? 答: ①当外设从接口取走一个数据后,接口将状态寄存器中的“输出准备好”状态位置“1”,以表示CPU当前可以往接口中输出数据,此位可供CPU查询。此时,接口也可向CPU发一个中断请求; ②当CPU输出的数据到达接口的输出缓冲寄存器后,接口会自动清除“输出准备好”状态位,且将数据送外设。同时,接口发向外设一个“数据输出准备好”信号,以启动外设接收数据。 ③外设收取数据,并往接口发一个“数据输出回答”信号; ④接口收到此信号后,会将状态寄存器中的“输出准备好”状态位重新置“1”,以便CPU输出下一个数据。 2. 8255A的三个数据端口在使用时有什么区别? 答:在使用中,端口A和端口B常作为独立的输入或输出端口,端口C则配合端口A 和端口B的工作。即,端口C常通过控制命令被分为2个4位端口,每个4位端口包含一个4位的输入缓冲器和/或一个4位的输出锁存/缓冲器,它们分别用来为端口A 和端口B提供控制信号和状态信号。 3. 当数据从8255A的端口C往数据总线上读出时,8255A的控制信号CS、A1、A0、RD、WR分别是什么? 答:CS为低电平——选中8255A芯片 A1=1,A0=0 ——选中端口C RD为低电平——读信号有效 53

WR为高电平——写信号无效 4. 8255A的方式选择控制字和端口C置1/置0控制字都是写入控制端口,它们是怎么区分的? 答:由控制字的D7位的标识符来区分,具体为: D7=1 ——方式选择控制字标识符 D7=0 ——端口C置1/置0控制字标识符 5. 8255A有哪几种基本工作方式?对这些工作方式有什么规定? 答:有三种基本方式: (1)基本输入输出方式 (2)选通的输入输出方式 (3)双向传输方式 方式0:任何一个端口可作为输入口,也可作为输出口,各端口之间没有规定的必然联系。 方式1:当端口A和端口B有一个端口工作在方式1时,则端口C中有3个数位被规定为配合方式1工作的信号,此时,另一端口和端口C中的其它数位可以工作在方式0,即作为输入口或输出口用。 方式2:当端口A工作在方式2时,端口C中有5个数位自动配合端口A,为其提供控制和状态信号。 6. 设8255A的控制端口地址为00C6H,试对8255A设置工作方式。要求端口A工作在方式1,输入;端口B工作在方式0,输出;端口C的高4位配合端口A工作,(其中PC6、PC7位随意),端口C的低4位为输入。 答:1 0 1 1 0 0 0 1B = B1H 解释:端口A工作在方式1,且输入,则端口C的3个数位被规定为配合端口A 54

微机原理答案

1.8086/8088 CPU由哪两部分组成?它们的主要功能各是什么?它们之间是如何协调工作的? 微处理器(CPU)总线接口部件(BIU):负责与存储器、I/O 端口传送数据执行部件(EU):负责指令的执行协调工作过程:总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理: ①每当8086 的指令队列中有两个空字节,或者8088 的指令队列中有一个空字节时,总线接口部件就 ②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。 ③当指令队列已满,而且执行部件又没有总线访问请求时,总线接口部件便进入空闲状态。 ④在执行转移指令、调用指令和返回指令时,由于程序执行的顺序发生了改变,不再是顺序执行下面一条指令,这时,指令队列中已经按顺序装入的字节就没用了。遇到这种情况,指令队列中的原有内容将被自动消除,总线接口部件会按转移位置往指令队列装入另一个程序段中的指令 2.8086/8088 CPU中有哪些寄存器?各有什么用途?标志寄存器F有哪些标志位?各在什么情况下置位? 通用寄存器:用于存放操作数和指针 段寄存器CS 控制程序区DS 控制数据区SS 控制堆栈区ES 控制数据区 标志寄存器F 的标志位:①控制标志:OF、DF、IF、TF;②状

(完整版)8255练习题及答案(可编辑修改word版)

8255 练习题及答案 一、填空题 1、8255A 端口C 按位置位复位控制字的位用来指定要置位或复位的端口C1 的具体位置。 答案:D3、D2 和D1 2、8255A 端口C 按位置位复位控制字中的位决定对端口C 的某一位置位或复位。答案:D0 3、8255A 端口A 工作在方式2 时,使用端口C 的作为与CPU 和外部设备的联络信号。 答案:PC7~PC3 4、8255A 的每个端口的数据寄存器的长度为位。 答案:8 5、Intel 8255A 是一个接口芯片。 答案:可编程的通用并行输入输出 6、了般I/O 接口的编址方式可分为两种方式。 答案:I/O 接口单独编,与存储器统一编址 7、8255A 的端口C 按位置位复位控制字的位用来指定置位或复位的端口C 的具体位置. 答案:D3,D2 和D1 8、8255A 的端口C 按位置位复位控制字中的位决定对端口C 的某一位置位或复位。答案:D0 9、8255A 的端口A 工作在方式2 时,使用端口C 的作为与CPU 和外部设备的联络信号。 答案:PC7~PC3 10、8255A 与CPU 连接时,地址线一般与CPU 的地址总线的连接。 答案:A0 和Al 11、8255A 控制字的最高位D7= 时,表示该控制字为方式控制字。 答案:1 12、8255A 的端口A 的工作方式是由方式控制字的位决定。 答案:D6 和D5 13、8255A 的端口B 的工作方式由方式控制字的位决定。 答案:D2 14、8255A 的端口C 的按位置位复位功能是由控制字中的D7= 来决定的。 答案:0 15、8255A 内部具有个输入输出接口。 答案:3 16、8255A 内部具有个输入输出端口。 答案:3 17、8255A 的三个端口中只有端口没有输入锁存功能。 答案:C 18、Intel8255A 是一个接口芯片。 答案:可编程的通用并行输入输出 19、8255A 与CPU 连接时,地址线一般与CPU 的地址总线的连接。

微机原理测试题(关于并行接口8255、串行接口、数模转换)

第8章:并行接口8255、第9章:串行接口、第11章:数模转换 1.8255有三种工作方式——方式0、方式1和方式2,其中方式2能用于() A.PORT A B.PORT B C.PORT C D.A、B、C都可以 2.在异步串行通信中,传送ASCⅡ字符′Z′(′Z′的ASCII码为1011010B),采用1位起始位、1位偶校验位和l位停止位,此时串行口发送的帧信息为() A.01011010l1B B.00101101l1B C.010*******B D.0010110101B 3.串行接口中,并行数据和串行数据转换的实现是用() A.数据寄存器B.移位寄存器C.数据缓冲器D.A/D转换器 4.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是 A.并行和并行 B.并行和串行 C.串行和并行 D.串行和串行 5. 8位模/数转换器ADC的输入电压满刻度值为V FS,则该ADC的分辨率为V FS的()A.1/8 B.1/128 C.1/256 D.1/512 6 异步串行通信的数据格式为1位启动位,7位数据位,1位奇校验,1位停止位,若采用传送速 率为9600波特,则每秒钟可传送多少个字符? 7.8255A用作发光二极管L0、L1、L2和开关K0、K1、K2的接口如下图所示。 (1)计算8255A的端口地址。 (2)写出8255A的PA口和PB口各工作于8255A的哪种工作方式(方式0、方式1还是方式2)?(3)该接口中PA口和PB口各处于哪种控制方式(无条件传送、查询输入、查询输出还是程序中断)? 8.在上图接口中通过检测开关K0、K1、K2的通/断状态,控制三个发光二极管的点亮和熄灭。要求:K0、K1、K2全部接通时,L0点亮;K0、K1、K2全部断开时,L1点亮;其余状态,L2点亮。其控制程序如下,请在空格处填上正确的内容。

第8章习题解

第8章习题解 3. 可编程并行接口芯片8255A有哪几个控制字?每个控制字各位含义是什么?答: 可编程并行接口芯片8255A共有两个控制字:工作方式控制字和对C口置位/复位控制字。 (1)工作方式控制字各位含义: (2) 对C口置位/复位控制字各位含义: 4. 可编程并行接口芯片8255A有哪几种工作方式?每种工作方式有何特点?答:可编程并行接口芯片8255A有3种工作方式: 方式0:基本输入输出方式 在这种工作方式下,可以通过CPU向控制端口写入方式控制字,决定各 端口是输入数据还是输出数据。传送数据的方法一般采用无条件传送方 式或查询传送方式。 方式1:选通式输入/输出方式 在这种工作方式下,端口A和端口B为数据传输口,可通过工作方式控 制字设定为数据输入或数据输出。端口C某些位作为控制位,配合A口 和B口进行数据的输入和输出。方式1通常用于查询方式或中断方式传 送数据。 方式2:双向选通输入/输出方式 仅A口可以采用这种工作方式。在这种方式下,可以使外部设备利用端 口A的8位数据线与CPU之间分时进行双向数据传送,也就是既可以输 出数据给外部设备,也可以从外部设备输入数据。输入或输出的数据都 是锁存的。工作时既可采用查询方式,也可采用中断方式传输数据。

5. 用8255A作为接口芯片,编写满足下述要求的三段初始化程序。 (1)将A组和B组置成方式0,A口和C口作为输入口,B口作为输出口。 (2)将A组置成方式2,B组置成方式1,B口作为输出口。 (3)将A组制成方式1且A口作为输入,PC6和PC7作为输出,B组置成方式1且B 口作为输入口。 答:设该芯片控制端口为05A6H (1)将A组和B组置成方式0,A口和C口作为输入口,B口作为输出口。 初始化程序: MOV DX,05A6H MOV AL,99H OUT DX,AL (2)将A组置成方式2,B组置成方式1,B口作为输出口。 初始化程序: MOV DX,05A6H MOV AL,0C6H OUT DX,AL (3)将A组制成方式1且A口作为输入,PC6和PC7作为输出,B组置成方式1且B 口作为输入口。 初始化程序: MOV DX,05A6H MOV AL,0B6H OUT DX,AL 6.要求8255A的PC5端输出一方波信号? 答:设该芯片控制端口为05A6H,另已有一个延时子程序DELAY 方波发生程序为: MOV DX,05A6H PP:MOV AL,09H OUT DX,AL CALL DELAY MOV AL,08H JMP PP 8. 在串行通信中有哪几种数据传送模式,各有什么特点? 答: 在串行通信中,按照在同一时刻数据流的方向可分为三种基本传送模式:单工传送、半双工传送和全双工传送。 单工传送方式仅支持在一个方向上的数据传送。即由设备A传送到设备B。在这种传送模式中,A只作为发送器,B只作为接收器。 半双工传送方式支持在设备A和设备B之间交替地传送数据。即设备A为发送器发送数据到设备B,设备B为接收器。也可以设备B做发送器发送数据到设备A,设备A为接收器。由于A、B之间仅一根数据传送线,它们都有独立的发送器和接收器,所以在同一个时刻只能进行一个方向的传送。全双工传送方式支持数据在两个方向同时传送。即设备A可发送数据到设备B,

微机原理接口试题参考答案

微机原理接口试题参考答案 一、选择题 1.在数据传输相同的情况下,同步字符串送的速度高于一步字符传输,其原因是(D) A.字符间无间隔 B.双方通信同步 C.发生 错误的概率少 D.附加位信息位少 2. 8086CPU对I/O接口编址采用(C) A.I/O端口和存储器统一编址 B.I/O接口和寄存器统一 C.I/O端口单独编址 D.输入和输出口分别编址 3.若8086CPU主频为8MHz,则其基本总线周期为(B) A.200ns B.500ns C.125ns D. 250ns 4.CPU与I/O设备之间传送的信号有(D) A.控制信息 B.状态信息 C.数据信息 D.以上三种都有 5.两片8259芯片级联后,可以管理(C)级中断 A.64 B.16 C.15 D.32 6.8259分别有(C)个ICW和OCW

A.2、4 B.4、2 C.4、3 D.3、4 7.定时计数器8253每片有(A) A.3个独立的16位计数器,每个都有6种不同的工作 B. 2个独立的8位计数器,每个都有3种不同的工作方 C. 3个独立的16位计数器,每个都有8种不同的工作 D. 4个独立的16位计数器,每个都有6种不同的工作 https://www.wendangku.net/doc/4a19190691.html,/doc/7f3404234.html,B是一种(A) A.通用的串行总线接口 B.通用并行总线接口 C.新型的微机内部总线 D.额外设标准插头 9.80286有24调地址线,可寻址空间为(D) A.640KB B.64KB C.1MB D.16MB 10.某存储单元的段地址为H,段内偏移地址H,该存储单元的物理地址为 物理地址=段地址末位添0+偏移地址 二、简答题 1.某8086系统中外设中断类型码为36H,其中断向量为CS:IP=3355H:0180H,则其中断向量存放在中断向量表中的什么位置?如何存放? 中断类型码为36 H=54,则其实地址为54*4=216=D8 H 由于每个中断向量是四个字节,所以尾地址为DC H 向量表前两字节地址存放偏移地址,后两字节地址存放段地址,所以存放结构如下:00D8,0180H

微机原理-可编程并行接口实验--利用8255A芯片设计接口电路并编程实现

微机原理实验 实验五可编程并行接口实验 一、实验目的 1. 理解可编程并行接口8255A芯片的结构和功能; 2. 掌握8255A芯片初始化程序的设计方法; 3. 掌握8255A芯片与CPU信号的连接方法以及并行接口设计和编程方法; 4. 掌握七段数码管的静态和动态显示原理; 5. 掌握利用七段数码管显示计算数机内部信息。 二、实验内容 1. ※●利用8255A芯片设计接口电路并编程实现:A口输出数据,驱动四个LED,使其顺序显示‘0’~‘F’的二进制状态,每个状态保持1秒钟。 (1)电路框图

(2)源程序

(3)运行结果 2. ※●设计接口电路并编程实现:两个七段数码管分别显示“HP”,字符保持3秒钟后两个数码管同时熄灭。 (1)电路框图

(2)源程序

(3)运行结果 HP字符显示3秒后同时熄灭 3. 通过对8255A芯片的实验,对比实验五、实验六,谈谈你对8255A的认识和体会以及输入输出接口调试的过程; 8255A是可编程并行I/O接口芯片,通过对它进行编程,可实现无条件、有条件和中断方式的接口电路。它适合于外部设备和微机之间进行近距离、大量和快速的信息交换,比如微机与并行接口打印机或者磁盘驱动器等。 输入输出接口调试过程:先搞清四个端口地址,然后根据所要实现的功能对控制端口写控制字,然后对其他端口进行数据交换,验证硬件电路的正确性。 4.简单叙述数码管接口电路设计的原则和调试方法; 送入数码管的数据分为段码和位码,段码决定数码管显示什么样的字符,位码决定哪一位的数码管显示该字符。调试时,先对连接段码的端口送入数据,然后对连接位码的端口送入数据,观察数码管的显示状态,改变位码端口数据,继续观察数码管的显示状态。不能先送位码,再送段码,即不能先点亮再显示,因为这样可能会在段码未稳定之前显示错误的字符。 5. 叙述七段数码管动态显示延时时间长短对视觉有何影响? 延时程序的作用是保持当前显示数码管足够时间,同时稳定显示效果,以形

微机原理习题册答案

微机原理习题册答案 16位32位微处理器 1.在8086系统中,下一条指令所在单元的物理地址是如何计算的?8086指令存放在CS段中,指令的段内偏移地址由IP提供。所以下一条指令的物理地址:CSX16+IP 2.若某存储器容量为2KB,在计算机存储系统中,其起始地址为2000H:3000H,请计算出该存储器物理地址的范围?存储容量是2KB,因此地址范围为000H:7FFH。起始逻辑地址是2000H:3000H,则首地址的物理地址2000HX16+3000H,末地址再加7FFH,范围可知 3.8086的复位信号是什么?有效电平是?CPU复位后,寄存器忽然指令队列处于什么状态?是输入8086CPU的一个RESET的控制信号,高电平有效。当此信号有效时,8086处于初始化状态,此时14个16位寄存器除CS为FFFFH外全清0,指令队列清空。 4.8086 CPU标志寄存器中的控制位有几个?简述它们的含义?3个,方向标志DF-决定字符串操作时地址修改的方向。中断允许标志IF-表示CPU是否允许响应外部可屏蔽中断,陷阱标志TF-决定CPU是否在每条指令执行完后自动产生一个内部中断 5.8086与8088CPU的主要区别是什么?1.8086是真正地16位微处理器,有16条地址/数据复用线AD15-AD0,而8088是准16位微处理器,内部运算为16位,数据输出仅有8条地址/复用线AD7-AD0。2.8086把1MB存储空间分成2个512KB,有奇偶地址之分,分别由BHE信号和A0信号作为选择线,而8088无BHE引脚,它的存储空间不划分奇偶。3.前者存储器、IO控制线为M/IO,后者为IO/M。4.前者指令队列为6字节,后者为4个 6.8086/8088 CPU 由哪两部分构成,主要功能是什么?BIU:是8086/8088 CPU的总线接口部件,EU:是8086/8088 CPU的执行部件。前者功能是使8086/8088 CPU与储存器或I/O 接口电路进行数据交换,包括四个寄存器CS,DS,SS,ES,指令指针IP,指令队列等。后者功能负责指令的执行,包括逻辑原酸单元ALU,寄存器AX,BX,CX,DX,堆

相关文档
相关文档 最新文档