最新《微型计算机原理与接口技术》第2章 微型处理器与总线
为指令周期。不同的指令周期中所包含的机器周期数是不相同的。 而一个机器周期中包含多少节拍也是不一样的。时序信号由控制器 产生,使系统按一定的时序关系进行工作。
3、完成操作控制
⑴、根据指令流程,确定在指令周期的各个节拍中要产生的微 操作控制信号,以有效地完成各条指令的操作过程。
1、单总线结构运算器
AB
寄存器组
ALU
所有部件通过一条内部总线传递信息 ,任何时刻只有一组数据从源部件传 送到目标部件。当要进行一次双操作 数的运算时,首先通过总线将第一个 操作数放入锁存器A或B中,然后现 通过总线传送另一个操作数到另一个 锁存器中,之后进入ALU进行运算。 运算结果再通过总线送到内部通用寄 存器。
指令的一般执行过程:
取指令 指令译码 读取操作数 执行指令 存放结果
串行和并行方式的指令流水线:
串行工作方式:
BIU(总线接口单元)和EU(执行单元) 交替工作,按顺序完成上述指令执行过程;
并行工作方式:
BIU和EU可同时工作。
串行工作方式:
8088以前的CPU采用串行工作方式:
CPU
取指令 1
概述
8088、8086基本类似
16位CPU、AB宽度20位
差别:
1.指令预取队列:8088为4字节,8086为6字节 2.数据总线引脚:8088有8根,8086有16根 3.控制线引脚: 8088为IO/M,而8086为M/IO
8088为准16位CPU,内部DB为16位,但外部 仅为8位,16位数据要分两次传送
8088CPU采用并行工作方式
CPU EU 执行1
执行2
执行3
BIU 取指令2 取操作数 存结果 取指令3 取操作数 取指令4
BUS 忙碌 忙忙碌碌 忙碌 忙碌 忙碌 忙碌
并行执行n条指令所要的时间为: T0 3t (n 1)t (2 n)t
8088/8086的流水线操作
1.8088 CPU包括两大部分:EU(执行单元)和 BIU(总线接口单元)
●微操作控制部件:用于产生与各条指令相对应的微操作。
一条指令的功能是通 过按一定次序执行一 系列基本操作完成的
。
控制器结构示意图 核心 部件
自存储器
… 指令译码
指令寄存器
至存储器 地址加法器
程序计数器
微
各部
操
: 件微
作
操作
控
控制
制
信号
时序逻辑
§2.2 8088/8086微处理器
主要内容: 1.8088CPU外部引线及功能; 2.8088CPU的内部结构和特点; 3.各内部寄存器的功能; 4.8088的工作时序
特点:结构简单,但速度比较慢。
2、双总线结构运算器
BUS
BUS
ALU
寄存器组 缓冲区
双总线结构在运算器内部用两条总 线来传送数据,参加运算的操作数 可以同时通过两条总线送到ALU进 行运算,运算结果经缓冲器再通过 任意一条总线送到通用寄存器。
特点:运算速度比单总线结构要快。
3、三总线结构运算器
BUS 寄存器组 ALU
执行 存结果
1
1
取指令 2
取操 作数2
执行 2
BUS 忙碌
忙碌 忙碌 忙碌
1) CPU访问存储器(存取数据或指令)时要等待总线操作的完成 2) CPU执行指令时总线处于空闲状态 缺点:CPU无法全速运行 解决:总线空闲时预取指令,使CPU需要指令时能立刻得到
取指令和执行指令示意图(1)
8位CPU(如8080)
《微型计算机原理与接口技术》 第2章 微型处理器与总线
一、运算器
运算 器的 组成
算术逻辑单元:它的内部包括加、减、乘、
除运算的加法器,及实现与、或、非、异或 等逻辑运算功能的部件。
通用或专用寄存器组:提供操作数和暂存中
间运算结果及结特征;
内部总线:用于传送数据和指令
运算器的结构按内部总线数量不同分为:
⑵、还要对异常情况及某些外部请求的处理能力。
控制器的组成:
●程序计数器PC:用来存放下一条要执行的指令在存储器中的地址 ●指令寄存器IR:用来存放从存储器中取出的待执行的指令。 ●指令译码器ID:对指令寄存器中的指令进行“翻译”以确定进行 什么操作;
●时序控制器:产生计算机工作中所要的各种时序信号;
旁路器
它用两条总线来传送操作数, 一条专门用于传送运算结果。
特点:只要ALU运算速度足够快,全部操作 可一步完成。
二、控制器
控制器的作用:控制程序的执行,必须具备以下几处功能
1、完成指令控制 指令在存储器中是连续存放的,一般情况下,指令被按照顺序一
条条取出执行,只有在碰到转移指令时才会改变顺序。控制器要能 根据指令所在的地址按顺序或在遇到转移指令时按照转移地址取出 指令,分析指令,传送必要的操作数,并在指令执行结束后存放运 算结果。
结论
指令预取队列IPQ的作用: 使EU和BIU两个部分可同时进行工作, 从而带来了以下两个好处:
1、提高了CPU的效率 2、降低了对存储器存取速度的要求
2.内存的分段管理技术
8088的CPU的内部结构都是16位的,内部总线只能传 送16位二进制码。如果用二进制码表示地址,8088就只 能产生64K个地址。
本课程主要介绍8088(I特点
1、采用并行流水线工作方式 2、对内存空间实行分段管理:
➢ 每段大小为16B~64KB ➢ 用段地址和段内偏移实现对1MB空间的寻址 ➢ 设置地址段寄存器指示段的首地址
3、支持多处理器系统(最大模式);
1.8088/8086的指令流水线
⑴、BIU不断地从存储器取指令送入IPQ(指令预取列 队),EU不断地从IPQ取出指令执行 ⑵、EU和BIU构成了一个简单的2工位流水线 ⑶、指令预取队列IPQ是实现流水线操作的关键(类似 于工厂流水线的传送带)
2.新型CPU将一条指令划分成更多的阶段,以便可 以同时执行更多的指令
例如,PIII为14个阶段,P4为20个阶段(超级流水线)
CPU
取指1
分析 指令1
执行 指令1
取指2
分析 指令2
执行 指令2
取指3
分析 执行 指令3T0指令3n3t
t
总线BUS 忙
忙
忙
t
若不考虑取操作数和写结果,将指令的执行过程
可简化为三步,并设这三步所要的时间完全相等,
都为 t ,采用顺序执行方式执行n条指令所将要的时
间为 T0 3nt
指 令
的
并行工作方式:
微型计算机原理与接口技术课件(第二版)冯博琴第2章
忙碌
执行 指令2
13
并行工作方式
8088CPU采用并行工作方式
EUCPU
取指令1
分析 指令1
取指令2
执行 指令1
分析 指令2
取指令2
执行 指令2
分析 指令2
BIU 忙碌 忙碌 忙碌 忙碌
执行
指令2
忙碌
14
4. 8088/8086 CPU的特点
采用并行流水线工作方式
—— 通过设置指令预取队列实现
根据定义可得 Dr = D/T = D×1/T = D×f =4B×33×1000000/s=132MB/s
(2)64位=8B, Dr= D×f =8B×66×1000000/s=528MB/s
60
总线的基本功能
数据传送
同步方式 异步方式
仲裁控制
链式查询方式 计数器查询方式 独立请求方式
出错处理 总线驱动
61
同步、异步方式
在同步定时协议中,事件出现在总线上的时刻由总线时钟信号 来确定。由于采用了公共时钟,每个功能模块什么时候发送或接 收信息都由统一时钟规定,因此,同步定时具有较高的传输频率。
CPU总线 系统总线 外部总线
53
二、总线的系统结构
单总线结构
在许多单处理器的计算机中,使用一条单一的系统总线来连接 CPU、主存和I/O设备,叫做单总线结构。如图所示:
此时要求连接到总线上的逻辑部件必须高速运行,以便在某 些设备需要使用总线时能迅速获得总线控制权;而当不再使用总
54
多总线结构
BX:基址寄存器。在间接寻址中用于存放基地址; CX:计数寄存器。用于在循环或串操作指令
中存放计数值; DX:数据寄存器。在间接寻址的I/O指令中存放
微型计算机原理与接口技术
微型计算机原理与接口技术微型计算机是指体积小巧、功能强大的个人电脑,其核心是中央处理器(CPU),由于CPU的发展,微型计算机呈现出体积越来越小、性能越来越强的特点。
而为了实现各种功能的扩展与接口的连接,需要接口技术的支持。
本文将介绍微型计算机的原理及接口技术。
一、微型计算机原理1.中央处理器(CPU)中央处理器是微型计算机的核心,它负责执行计算机的各种指令和数据处理操作。
CPU由控制器和算术逻辑单元组成。
控制器负责指令的译码、控制和时序等工作,算术逻辑单元负责执行各种算术和逻辑操作。
2.存储器存储器是用来存储数据和指令的地方,通常分为内存和外存两种。
内存是计算机的主要数据存储设备,它可以读取和写入数据,速度快。
外存用来存储大量的数据,速度较慢。
3.输入输出设备输入输出设备包括键盘、鼠标、显示器、打印机等,它们用于输入和输出数据。
键盘和鼠标用于输入数据,显示器和打印机用于输出数据。
输入输出设备通过接口与计算机连接,实现数据传输。
二、接口技术接口技术是用来连接各种设备与微型计算机之间的数据传输通道,下面介绍几种常见的接口技术。
B接口USB(Universal Serial Bus,通用串行总线)接口是目前最常用的接口技术之一,它具有传输速度快、可插拔、接口数量多等特点,广泛应用于计算机和外围设备之间的数据传输。
2.网络接口网络接口是用来连接计算机与局域网或互联网之间的数据传输通道,常见的网络接口有以太网接口、无线网卡接口等。
网络接口可以实现计算机之间的数据共享和通信。
3.显示接口显示接口是用来连接计算机与显示器之间的数据传输通道,常见的显示接口有VGA接口、HDMI接口等。
显示接口的不同会影响到计算机与显示器之间的图像传输质量。
4.扩展接口扩展接口是用来连接计算机与其他设备之间的数据传输通道,常见的扩展接口有音频接口、视频接口、串口接口等。
扩展接口可以实现计算机与各种设备之间的功能扩展和数据传输。
微型计算机原理与接口技术第二章课后答案
第二章 1. 8086CPU内部由哪两部分组成?它们的主要功能是什么?答:8086CPU 内部由执行单元 EU 和总线接口单元 BIU 组成。
主要功能为:执行单元 EU 负责执行指令。
它由算术逻辑单元(ALU)、通用寄存器组、16 位标志寄存器(FLAGS)、EU 控制电路等组成。
EU 在工作时直接从指令流队列中取指令代码,对其译码后产生完成指令所需要的控制信息。
数据在 ALU 中进行运算,运算结果的特征保留在标志寄存器 FLAGS 中。
总线接口单元 BIU 负责 CPU 与存储器和 I /O 接口之间的信息传送。
它由段寄存器、指令指针寄存器、指令队列、地址加法器以及总线控制逻辑组成。
2. 8086CPU 中有哪些寄存器?各有什么用途?答:8086CPU 内部包含4组16位寄存器,分别是通用寄存器组、指针和变址寄存器、段寄存器、指令指针和标志位寄存器。
(1)通用寄存器组 包含4个16位通用寄存器 AX 、BX 、CX 、DX ,用以存放普通数据或地址,也有其特殊用途。
如AX (AL )用于输入输出指令、乘除法指令,BX 在间接寻址中作基址寄存器,CX 在串操作和循环指令中作计数器,DX 用于乘除法指令等。
(2)指针和变址寄存器 BP 、SP 、SI 和DI ,在间接寻址中用于存放基址和偏移地址。
(3)段寄存器 CS 、DS 、SS 、ES 存放代码段、数据段、堆栈段和附加段的段地址。
(4)指令指针寄存器IP 用来存放将要执行的下一条指令在现行代码段中的偏移地址。
(5)标志寄存器Flags 用来存放运算结果的特征。
3. 8086CPU 和8088CPU 的主要区别是什么?答:8088CPU 的内部结构及外部引脚功能与8086CPU 大部分相同,二者的主要不同之处如下:(1)8088指令队列长度是4个字节,8086是6个字节。
(2)8088的BIU 内数据总线宽度是8位,而EU 内数据总线宽度是16位,这样对16位数的存储器读/写操作需要两个读/写周期才能完成。
微型计算机原理与接口技术第五版周荷琴课后答案
微型计算机原理与接口技术第五版周荷琴课后答案【篇一:《微型计算机原理与接口技术》周荷琴_吴秀清(第三版)课后习题答案】现在已演化为以存储器为中心的结构。
2. 微处理器,微型计算机,微型计算机系统有什么联系与区别?答:微处理器是微型计算机系统的核心,也称为cpu(中央处理器)。
主要完成:①从存储器中取指令,指令译码;②简单的算术逻辑运算;③在处理器和存储器或者i/o 之间传送数据;④程序流向控制等。
微型计算机由微处理器、存储器、输入/输出接口电路和系统总线组成。
以微型计算机为主体,配上外部输入/输出设备及系统软件就构成了微型计算机系统。
三者关系如下图:3. 微处理器有哪些主要部件组成?其功能是什么?答:微处理器是一个中央处理器,由算术逻辑部件alu、累加器和寄存器组、指令指针寄存器ip、段寄存器、标志寄存器、时序和控制逻辑部件、内部总线等组成。
算术逻辑部件alu 主要完成算术运算及逻辑运算。
累加器和寄存器组包括数据寄存器和变址及指针寄存器,用来存放参加运算的数据、中间结果或地址。
指令指针寄存器ip 存放要执行的下一条指令的偏移地址,顺序执行指令时,每取一条指令增加相应计数。
段寄存器存放存储单元的段地址,与偏移地址组成20 位物理地址用来对存储器寻址。
标志寄存器flags 存放算术与逻辑运算结果的状态。
时序和控制逻辑部件负责对整机的控制:包括从存储器中取指令,对指令进行译码和分析,发出相应的控制信号和时序,将控制信号和时序送到微型计算机的相应部件,使cpu内部及外部协调工作。
内部总线用于微处理器内部各部件之间进行数据传输的通道。
4. 画一个计算机系统的方框图,简述各部分主要功能。
答:计算机系统由硬件(hardware)和软件(software)两大部分组成。
硬件是指物理上存在的各种设备,如显示器、机箱、键盘、鼠标、硬盘和打印机等,是计算机进行工作的物质基础。
软件是指在硬件系统上运行的各种程序、数据及有关资料。
(完整版)《微型计算机原理与接口技术》清华大学出版社冯博琴吴宁主编课后答案
《微型计算机原理与接口技术》清华大学出版社冯博琴吴宁主编课后答案第1章基础知识1。
1 计算机中常用的计数制有哪些?解:二进制、八进制、十进制(BCD)、十六进制。
1。
2 什么是机器码?什么是真值?解:把符号数值化的数码称为机器数或机器码,原来的数值叫做机器数的真值。
1.3 完成下列数制的转换。
微型计算机的基本工作原理汇编语言程序设计微型计算机接口技术建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力。
解:(1)166,A6H (2)0。
75(3)11111101.01B, FD。
4H(4 )5B.AH, (10010001.011000100101)BCD1.4 8位和16位二进制数的原码、补码和反码可表示的数的范围分别是多少?解:原码(—127~+127)、(-32767~+32767)补码(—128~+127)、(-32768~+32767)反码(—127~+127)、(—32767~+32767)1。
5 写出下列真值对应的原码和补码的形式。
(1)X= -1110011B (2)X= -71D(3)X= +1001001B 解:(1)原码:11110011 补码:10001101 (2)原码:11000111 补码:10111001 (3)原码:01001001 补码:01001001 1。
6 写出符号数10110101B的反码和补码。
解:11001010,110010111.7 已知X和Y的真值,求[X+Y]的补码。
(1)X=—1110111B Y=+1011010B (2)X=56D Y= —21D 解:(1)11100011 (2)001000111。
8 已知X= —1101001B,Y= -1010110B,用补码求X-Y的值。
解:111011011.9 请写出下列字符的ASCII码。
4A3- !解:34H,41H,33H,3DH,21H1.10 若给字符4和9的ASCII码加奇校验,应是多少?解:34H,B9H1。
微型计算机原理与接口技术课后习题答案
数据结构与算法的关系
数据结构与算法是相辅相成的,数据结构的选择会影响算法的 效率和实现方式,而算法的选择也会影响数据结构的组织形式 和使用方式。
04 微型计算机应用与开发
Байду номын сангаас 应用软件与开发工具
计算机工作原理
总结词
计算机的工作原理基于二进制数的运算,通过存储器、运算器和控制器等部件的协同工 作,实现数据的处理和传输。
详细描述
计算机的工作原理基于二进制数的运算,通过存储器、运算器和控制器等部件的协同工 作,实现数据的处理和传输。在计算机内部,数据以二进制数的形式表示和处理,运算 器根据控制器的指令对数据进行运算,并将结果存储回存储器中。输入输出设备则负责
第2章习题答案
选择题
答案
简答题
答案
在计算机中,数据是以什么 形式存储的?
在计算机中,数据是以二进 制形式存储的。
简述计算机中存储器的分类 及其特点。
计算机中存储器可以分为随 机存取存储器(RAM)、只 读存储器(ROM)和高速缓 存存储器(Cache)等。 RAM的特点是可以随时读写, 但断电后数据会丢失;ROM 的特点是只能读取不能写入, 但数据不会因断电而丢失; Cache的特点是读写速度快, 可以暂存部分数据,提高 CPU的访问速度。
接口
接口是连接设备和总线的桥梁,负 责数据的传输和控制。
性能指标
总线的带宽和传输速率是衡量其性 能的重要指标。
04
03 微型计算机软件技术
操作系统
操作系统定义
操作系统是控制计算机硬件与软件资源、管理计算机程序的软件, 是计算机系统的核心组成部分。
微型计算机原理与接口技术第2章微型处理器与总线课件
1、采用并行流水线工作方式 2、对内存空间实行分段管理: 每段大小为16B~64KB 用段地址和段内偏移实现对1MB空间的寻址 设置地址段寄存器指示段的首地址 3、支持多处理器系统(最大模式);
指令的一般执行过程: 取指令 指令译码 读取操作数 执行指令 存放结果
2、最大模式下的引脚
1)、总线周期状态信号输出S2,S1,S0——指出当前总 线周期操作的类型,低电平有效。如,中断响应、读写存 贮器或IO端口等。此信号送至总线控制器8288,以产生 相应的总线控制信号。
2)、总线请求/总线响应信号RQ/GT1,RQ/GT0——提供 2路其他主控设备发出总线请求信号和CPU的响应信号。 当其它设备的总线控制设备要使用系统总线时,产生一 个总线请求信号,并送到RQ/GT引脚,类似最小模式下 的HOLD信号。CPU检测到请求后,在下一个T4或T1期间 在RQ/GT送出一个总线响应信号。
2、实现时序控制 指令的执行是在时钟信号的控制下进行的。一条指令的执行时间为指令周期。不同的指令周期中所包含的机器周期数是不相同的。而一个机器周期中包含多少节拍也是不一样的。时序信号由控制器产生,使系统按一定的时序关系进行工作。
3、完成操作控制 ⑴、根据指令流程,确定在指令周期的各个节拍中要产生的微操作控制信号,以有效地完成各条指令的操作过程。 ⑵、还要对异常情况及某些外部请求的处理能力。
控制器的组成: ●程序计数器PC:用来存放下一条要执行的指令在存储器中的地址 ●指令寄存器IR:用来存放从存储器中取出的待执行的指令。 ●指令译码器ID:对指令寄存器中的指令进行“翻译”以确定进行什么操作; ●时序控制器:产生计算机工作中所要的各种时序信号; ●微操作控制部件:用于产生与各条指令相对应的微操作。
微机原理与接口技术(第四版)课后习题答案(1)
第1章微型计算机系统〔习题〕简答题(2)总线信号分成哪三组信号(3)PC机主存采用DRAM组成还是SRAM组成(5)ROM-BIOS是什么(6)中断是什么(9)处理器的“取指-译码-执行周期”是指什么〔解答〕②总线信号分成三组,分别是数据总线、地址总线和控制总线。
③PC机主存采用DRAM组成。
⑤ROM-BIOS是“基本输入输出系统”,操作系统通过对BIOS的调用驱动各硬件设备,用户也可以在应用程序中调用BIOS中的许多功能。
⑥中断是CPU正常执行程序的流程被某种原因打断、并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令继续执行的过程。
⑨指令的处理过程。
处理器的“取指—译码—执行周期”是指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),然后执行指令所规定的操作(简称执行)的过程。
〔习题〕填空题(2)Intel 8086支持___________容量主存空间,80486支持___________容量主存空间。
(3)二进制16位共有___________个编码组合,如果一位对应处理器一个地址信号,16位地址信号共能寻址___________容量主存空间。
(9)最初由公司采用Intel 8088处理器和()操作系统推出PC机。
②1MB,4GB③216,64KB(9)IBM,DOS〔习题〕说明微型计算机系统的硬件组成及各部分作用。
〔解答〕CPU:CPU也称处理器,是微机的核心。
它采用大规模集成电路芯片,芯片内集成了控制器、运算器和若干高速存储单元(即寄存器)。
处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。
存储器:存储器是存放程序和数据的部件。
外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(Output)设备,也称I/O设备。
I/O设备通过I/O接口与主机连接。
总线:互连各个部件的共用通道,主要含数据总线、地址总线和控制总线信号。
《微机原理与接口技术》(第四版)周何琴课后习题答案
第1章绪论作业(一)1. 将下列二进制数转换成十进制数。
(1)11001010B=202 (2)00111101B=61(3)01001101B=77 (4)10100100B=1643. 将下列十进制数分别转换为二进制数和十六进制数。
(2)76= 100 1100B =4CH(4)134= 1000 0110B =86H4. 求下列十进制数的BCD码(1)327=11 0010 0111(BCD码)(2)1256=1 0010 0101 0110(BCD码)6. 求出下列10进制数的原码、反码和补码(2)+85 (4)-85解:85=0101 0101B原码:+85= 0101 0101B -85= 1101 0101B反码:+85= 0101 0101B -85= 1010 1010B补码:+85= 0101 0101B -85= 1010 1011B10. 画出微型计算机的基本结构框图,说明各部分的主要功能是什么?解:微处理器主要完成:(1)指令控制:从存储器中取指令,指令译码;(2)数据加工:简单的算术逻辑运算;(3)操作控制:在微处理器和存储器或者I/O之间传送数据;(4)时间控制:程序流向控制。
存储器:用来存放数据和指令。
I/O接口:主机和外设间的桥梁,提供数据缓冲驱动、信号电平转换、信息转换、地址译码、定时控制等各种功能。
I/O设备:输入原始数据和程序,转换成计算机能识别的信息,送入存储器去等待处理。
输出运算结果。
总线:连接计算机系统中各功能部件的信息通道。
第2章 8086CPU作业2. 8086CPU内部由哪两部分组成?它们的大致是如何工作的?答:(1)8086CPU由指令执行部件EU和总线接口部件BIU两部分组成。
(2)①BIU先执行读存储器操作,从给定地址单元中取出指令,送到先进先出的指令队列中等待执行。
存储器的物理地址=CS⨯16+IP,在地址加法器∑中形成。
②EU从指令队列中取走指令,经EU控制器译码分析后,向各部件发控制命令,以完成执行指令的操作。
《微型计算机原理》课件第2章
第2章 微处理器结构及微型计算机工作原理
2.1.4 总线
1. 数据总线DB(Data Bus)
第2章 微处理器结构及微型计算机工作原理
此译码信号被送入控制部件,控制部件在该译码信号控制下 按照一定的时间顺序发出一系列控制信号,以使指令的各种微操 作(如取数、运算、存数等)按顺序正确执行。当遇到转移指令时, 该转移指令执行过程中将要转移到的指令地址置入指令指针, 形成下条指令地址。 当前指令执行完后,由于指令指针内容已 指向下条指令地址,随着计算机时序周期的连续运行,便可根据 下条指令地址取出下条指令码。然后将操作码译码信号送控制部 件,发出控制信号,以便执行下条指令…… 周而复始,直至程序 执行完为止。至于一个程序的起始地址和终止信号均可由系统软 件进行选择和控制。
图 2.3 8086/8088 CPU的结构框图
第2章 微处理器结构及微型计算机工作原理
2. 指令流队列(Instruction Stream Queue)
指令流队列实际上是一个内部的存储器阵列,它类似一个先 进先出的栈。 8086/8088 CPU的指令流队列最多能保存 6 个/ 4 个 指令字节,且只要队列出现 2 个/ 1 个空字节,同时EU也未要求 BIU进入存取操作数的总线周期,BIU便自动从内存单元顺序取指 令字节,并填满指令流队列。当执行转移指令时,BIU使指令流队 列复位, 并从新的地址单元取出指令,立即送EU执行,然后,自 动取出后继指令字节以填满指令流队列。 由于EU在执行一条指令 时必须等待BIU从存储器或I/O接口取操作数后方能运算,因而当 BIU同时收到EU请求存取操作数和预取指令请求时,BIU将先进行 存取操作数的操作。
