DJ7-4 模型机的组合逻辑控制器

50 篇文章 34 订阅
订阅专栏

目录

一、时序系统

1. 工作周期

2. 时钟周期T(节拍)

3. 工作脉冲

二、组合逻辑控制器的特点

1. 组合逻辑控制方式

2. 优缺点

3. 应用场合


各项操作所需的控制命令称为 微命令

每个微命令的产生都需要逻辑条件和时间条件,将这些条件作为输入信号,微命令(控制信号)作为输出,输入的条件和输出的微命令(控制信号)之间的关系可以用逻辑表达式来表示,因此可以用 组合逻辑电路 来实现。

  • 逻辑条件:指令经过译码电路形成的逻辑信号和状态信息。
  • 时间条件:由时序系统提供的时序信号。

组合逻辑控制器原理图:

左侧:执行指令;右侧:(PC) + n 指向下一条指令。

程序是由操作系统调到存储器的,从存储器读取到的现行指令存放在 IR 中。 

Q:什么是微命令发生器?

A:每种微命令都需要一组逻辑电路,全机所有微命令所需的逻辑电路经过组合优化后就构成了 微命令发生器

Q:时序系统的作用?

A:指令执行过程中每一步所需要的微命令是控制系统按步骤分时产生的,微命令不仅与指令代码有关,还与指令当前所处的工作周期和工作周期中的第几个节拍有关。因此,我们需要设计一个合适的时序系统,以便为微命令发生器提供周期、节拍和脉冲等时序信号。

一、时序系统

时序信号:计算机操作的时间标志。

时序系统:是指时序信号与各项操作的关系,用于规定各项操作所需的时间段和时机,即各项操作必须在规定的时间段内或者时机内完成。

(考选择题)模型机采用三级时序系统:

  • 工作周期
  • 时钟周期(又称节拍)
  • 工作脉冲

三者关系如图所示:

1. 工作周期

指令周期就是一条指令从读取到执行完成所需的时间,指令周期按执行阶段可以大致分为:

四个基本工作周期:

  • 取指周期(FT)
  • 源周期(ST)
  • 目的周期(DT)
  • 执行周期(ET)

用于指令的正常执行。

两个 I/O 操作周期:

  • DMA 周期(DMAT)
  • 中断周期(IT)

用于 I/O 的传送控制。

(1)取指周期 FT

在 FT 周期内,完成:

  • 从主存取指令送入 IR:M -> IR,
  • 修改 PC 值:(PC) + 1 -> PC,PC 指向下一存储单元

这是每条指令都必须经历的,与操作码和指令类型等均无关。

FT 结束后,根据操作码和寻址方式转入相应的工作周期。 

开始运行程序,操作系统把程序的起始地址既给了 PC 又给了 MAR,因此不需要 PC -> MAR 这一步。

(2)源周期 ST

如果需要从主存中读取源操作数(非寄存器直接寻址),则进入 ST 周期。

按指令指定的寻址方式,形成源操作数地址送入 MAR,读取源操作数,并将其存入暂存器 C 。 

(3)目的周期 DT

如果需要从主存中读取目的地址或目的操作数(非寄存器直接寻址),则进入 DT 周期。

按指令指定的目的寻址方式,形成目的地址送入 MAR 或目的操作数存入暂存器 D 。 

(4)执行周期 ET

这也是各类指令都需要经历的最后一个工作周期。

依据 IR 中的操作码,完成指令指定的功能(如传送、运算、取转移地址送入 PC 等)。

在 ET 中还要将后继指令地址(顺序地址或转移地址)送入 MAR:PC -> MAR 。

(5)DMA 周期 DMAT

除了指令的正常执行外,CPU 还需要接收外部设备的请求。当 CPU 响应 DMA 请求后,CPU 进入 DMAT 。

在 DMAT 中,CPU 交出系统总线的控制权,改由 DMA 控制器控制系统总线,实现主存与外部设备之间的数据直传。

(6)中断周期 IT

IT 是指 CPU 响应中断请求后,直到执行中断服务程序前的一个过渡期。

在 IT 中直接依靠硬件进行关中断、保存断点和 PSW、寻找中断服务程序入口地址并转入中断服务程序等操作。 

指令周期与工作周期时序的关系

(考点)指令周期不能被打断,工作周期不能被打断,节拍不能被打断。因此,DMAT 和 IT 只能在指令周期结束后执行,即在指令周期的最后一个节拍之后执行。

指明工作周期状态

模型机设置了六种工作周期状态,可分别用六个周期状态触发器作为它们的标志。

某时间段内只有其中一个工作周期状态触发器的输出信号为 1,指明 CPU 现在所处的工作周期状态,为该阶段的工作提供时间标志和依据。

双操作数指令各工作周期的转换流程

SR、DR:寄存器直接寻址;反之,是访存类寻址。

2. 时钟周期T(节拍)

一步:是指完成一次完整的数据通路操作。

模型机以访存时间作为一步操作时间,即时钟周期或节拍,设置为 1μs 。

一步操作有:

  • ① 一次从 M 读出并经数据通路传送的操作
  • ② 一次数据通路传送操作
  • ③ 一次向 M 写入的操作

红色标出的是所需时间最长的一步操作,我们把它所需的时间定为一步操作时间。

读写主存速度慢,因为 CPU 和主存速度不匹配。

3. 工作脉冲

同步定时脉冲控制定时操作。

每个时钟周期结束时设置一个脉冲。

因为微命令不仅与指令有关,与指令所处的工作周期有关, 还与工作周期内的节拍序号有关。因此,在时序系统还需要设置 时钟周期计数器 T,或称节拍计数器 T 。

假设最长的工作周期有 8 个时钟周期,那么只需 3 位就能表示所有时钟周期的序号。

计数器复位成 000 表示 CPU 进入了一个新的工作周期,从 0 开始重新计数;计数器正常计数则表示工作周期不变,工作节拍发生了变化。

工作周期、时钟周期、工作脉冲的时序关系

对工作脉冲取反,便可在原来下降沿的时机让时钟周期计数器 T 进行计数或复位。

二、组合逻辑控制器的特点

1. 组合逻辑控制方式

综合化简产生微命令的条件,形成逻辑表达式,用组合逻辑电路实现;

执行指令时,由 组合逻辑电路或称微命令发生器 在相应时间发出所需微命令,控制有关操作。

2. 优缺点

① 设计不规整。如前所述,组合逻辑控制方式是用许多门电路产生微命令的,而这些门电路所需的逻辑形态很不规整,因此组合逻辑控制器的核心部分比较烦琐、零乱,设计效率较低,检查调试也比较困难。

② 不易修改或扩展。设计结果用印刷电路板(硬连接逻辑)固定后,如果修改和扩展指令,大多数控制信号的产生逻辑都会发生变化,因此需要重新设计、优化和烧写控制系统的组合逻辑电路。

③ 控制信号的产生速度相对较快。控制系统输出的所有控制信号都是直接通过逻辑电路来实现的,不存在读取存储单元的操作(延时较大),因此产生输出信号的速度较快。

答题:

① 设计不规整,设计效率较低。

② 采用硬连接逻辑,不易修改或扩展。

③ 控制信号的产生速度相对较快。

3. 应用场合

用于高速计算机,或小规模计算机。

器学习笔记 - 什么是感知(Perceptron)?
学以致用 知行合一
04-11 2554
感知算法也被称为单层感知器,以区别于多层感知器,多层感知器是更复杂的神经网络的误称。作为线性分类器,单层感知器是最简单的前馈神经网络。 在器学习中,单层感知是一种用于监督学习二元分类器的算法。二元分类器是一个函数,它可以决定由数字向量表示的输入是否属于某个特定的类。它是一种线性分类器,即一种分类算法,它基于将一组权重与特征向量相结合的线性预测函数进行预测。
基于CatBoost的推荐系统开发:实现智能化推荐
AI天才研究院
07-27 1032
将深度学习的特征表示能力与CatBoost的预测能力相结合,构建更加强大的推荐系统。利用强化学习技术,根据用户的实时反馈动态调整推荐策略,提升推荐效果。提高推荐系统的可解释性,增强用户对推荐结果的信任度。本文将通过详细介绍CatBoost的原理及实践应用,并结合实际场景案例,来全面剖析推荐系统的各个环节及其挑战。CatBoost是什么?为什么需要用CatBoost?如何使用CatBoost训练模型?使用CatBoost训练出来的模型怎么做推荐?为什么推荐效果不佳?有哪些原因?
组合逻辑控制器(cpu设计)
06-16
这是一个用VHDL语言编写的关于“组合逻辑控制器”的程序,我用的就是这个很好,放心肯定无毒产品。
计算组成原理:VHDL设计组合逻辑控制器(代码思路清晰易懂)
jshsjjn的博客
01-27 2222
本次实验我设计的是一台八位,能实现多个数的累加和。设计步骤如下:1、拟定指令系统指令格式:总共8位,包括3位的操作码,5位的地址码寻址方式:直接寻址指令类型:包括Load、Add、Sub、Jnz、Store、And、Or,总共7种2、确定总体结构数据寄存器:AC控制寄存器:PC、IR、Z-flag桥梁寄存器:MAR、MDR最终的数据通路3、设计状态图1)写出指令流程2)写出微命令序列3)画出状态转换表4)画出ASM图4、形成控制逻辑5、完成各部件的连接。
组合逻辑控制器与微程序控制器
qq_38855717的博客
06-27 1万+
组合逻辑控制器:指产生控制信号即微命令的部件是用组合逻辑线路来实现的控制器。   优点:速度快   缺点:(1)设计较凌乱,效率较低,检查调试较困难。             (2)不易修改与扩展。微程序控制器:指将程序技术引入到CPU的构级,即采用微程序控制方式来产生微命令的控制器。   优点:设计比较规整,易于修改补充。   缺点:速度较组合逻辑控制器稍慢。...
计算组成原理实验——组合逻辑控制器实验
m0_54078781的博客
09-02 1015
运用proteus实现
CPU组合逻辑控制方式
:)
02-16 1798
组合逻辑控制方式(硬连线控制方式)
制造系统动态虚拟调试技术综述:物理和逻辑模型构造与未来研究方向
制造系统的实际调试涉及实际工厂系统和实际控制器,而虚拟调试涉及虚拟工厂模型和实际控制器。虚拟调试的预期好处是在随后的实际调试阶段减少调试和校正工作然而,它需要虚拟工厂模型,因此仍然需要大量的时间和精力...
"智能微电网中的供暖系统控制器设计与优化
提出了一种具有智能电网功能的新型智能住宅供暖系统控制器.在智能电网中,需求响应系统现在不仅能够吸引商业和工业客户,而且还能够吸引个人住宅客户。此外,存在具有自动化控制系统的能力,该自动化控制系统
插电式电动汽车电力系统中的改进型灰狼优化控制器技术研究:PI-PD控制器性能优越性和应用验证
2016年12月8日收到2017年2月26日修订2017年3月11日接受2017年3月27日在线发布保留字:自动发电控制串级PI-PD控制器灰太狼优化电动汽车A B S T R A C T提出了一种基于改进型灰狼优化(MGWO)的串级PI-P
计算组成原理 科学出版社 白中英 立体化教材课后习题答案
02-28
计算组成原理 第四版 立体化教材 白中英 主编 科学出版社
2 计算控制器的组成,组合逻辑控制器组成结构及工作原理解析
weixin_30969157的博客
07-12 4089
组合逻辑控制器组成结构及工作原理解析按照控制信号产生的方式不同,控制器分为微程序控制器组合逻辑控制器两类微程序控制器是将全部控制信号存贮在控制存储器中。优点:控制信号的逻辑设计、实现及改动都较容易。缺点:产生控制信号所需的时间较长。组合逻辑控制器,又称硬布线方案控制器,是用组合逻辑的门电路实现控制信号。优点:产生控制信号所需的延迟时间少,对提高系统的运行速度有利。缺点:控制信号的逻辑设计复杂,用...
计算组成原理 第九章(控制单元的设计)—第一节(组合逻辑设计)
最新发布
Zevalin的博客
03-20 1049
假设器采用同步控制,每个器周期包含3个节拍,而且CPU内部结构如下图所示,其中MAR和MDR分别直接和地址总线和数据总线相连,并假设IR的地址码部分与MAR之间有通路。②MDR→IR:CPU内部寄存器间的数据传送,速度很快,用一个时钟周期完成它绰绰有余,可以紧接着安排另一条微命令。节拍可安排MDR→IR,考虑到指令译码时间较短,根据原则③,可将指令译码OP(IR)-ID也安排在。(AC)+(MDR)→AC(该操作实际包括(AC)→ALU,(MDR)→ALU,ALU→AC)
微程序控制器组合逻辑控制器设计思想
Aslixzhou
10-26 734
计算组成原理 微程序控制器设计思想 组合逻辑控制器设计思想
组合逻辑控制器和微程序控制器的主要区别
simle的博客
09-26 1万+
组合逻辑控制器是采用组合逻辑技术来实现控制操作,把控制部件看成是产生专门固定时序控制信号的逻辑电路,这种逻辑电路是由门电路和触发器构成的复杂逻辑网络。 采用组合逻辑设计方法设计控制单元,微操作控制部件的线路结构十分庞杂,不规整,而且指令系统功能越全,微操作命令越多,线路就越复杂。一旦控制部件构成后,除非重新设计和物理上对它重新布线,否则要想增加新的控制功能是不可能的。组合逻辑控制的最大优点是速度较快。 微程序控制器是为了克服组合逻辑控制器线路复杂、不易修改的缺点而提出的,用类似存储程序的办法,来解决微操作命
CISC嵌入式模型设计
努力的凹凸曼的博客
05-07 4424
一、     课程设计的题目和内容 题目:设计一台嵌入式CISC模型计算采用定长CPU周期、联合控制方式,并运行能完成一定功能的器语言源程序进行验证,器语言源程序功能如下:任意输入5个整数,输出最小负数的绝对值。二、     系统的总体设计2.1 CISC模型数据通路框图CISC模型数据通路框图如图1所示:图1:CISC模型数据通路框图2.2地址转移逻辑电路及其逻辑表达式地址转移逻辑电...
计算组成原理课程设计-基本模型的设计与实现
热门推荐
hades's stack
12-28 5万+
基本模型的设计与实现 设计目的 1、 综合运用所学计算组成原理知识,在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台基本的模型计算. 2、 通过一台模型的设计过程,明确计算的控制原理与控制过程,巩固和灵活应用所学的理论知识,掌握计算组成的一般设计方法,提高学生设计能力和实践操作技能,为从事计算研制与设计打下基础。 3、 掌握整概念,并设计器指令系统,编写相应的微
计算组成原理cpu模型详解,计算组成原理(3.4CPU模型).pdf
weixin_31965935的博客
07-16 467
3.4 CPU模型本节以一台模型的设计,建立整概念,具体深入地讨论CPU的工作制,即研究指令如何执行,微命令序列如何产生等问题。哈尔滨工程大学计算科学与技术学院 姚爱红3.4.1 CPU设计步骤格式、寻址方式、指令类型设置拟定指令系统确定总体结构 寄存器、ALU、数据通路设置安排时序 画流程图(寄存器传送级)拟...
组合逻辑控制器设计:计算科学与技术解析
"这篇资料是关于计算组成原理中的组合逻辑控制器设计,主要讲解了如何设计模型控制器逻辑,包括时序系统、指令流程、微命令序列和控制逻辑的形成,由哈尔滨工程大学计算科学与技术学院的姚爱红教授在2006...
写文章

热门文章

  • windows 删除+增加右键新建菜单选项 17491
  • EViews | 基础操作 备战下周机考 16681
  • 基本SR触发器 16369
  • 数据库设计之 E-R 模型 12443
  • 在补码的运算中为什么符号位可以参与运算? 10335

分类专栏

  • 保研复习 3篇
  • 区块链 30篇
  • 数字水印 27篇
  • 计算机网络 39篇
  • 计网MOOC 10篇
  • 计算机系统结构 50篇
  • 计组作业 6篇
  • 计算机操作系统 42篇
  • 操作系统实验
  • 密码学 18篇
  • 力扣 34篇
  • 深度学习 7篇
  • 动手学深度学习 6篇
  • 软件 25篇
  • 马原毛概
  • Docker 5篇
  • Python 3篇
  • 机器学习 1篇
  • 简单计算器实现 4篇
  • 数据库原理与实践 9篇
  • 衍生工具 4篇
  • C++ 14篇
  • Ubuntu 9篇
  • 金融学基础 18篇
  • 会计作业 4篇
  • 概率论 2篇
  • 数据结构——用C语言描述 19篇

最新评论

  • 区块链 | ERC721 标准

    AlgoRythmMistress: 这篇文章真是干货满满,作者对技术细节的把握和解析非常到位,让我对这个主题有了更深入的理解。期待作者能分享更多这样的高质量内容!

  • 基本SR触发器

    kingqueenzz: 公式错了都敢发?

  • Ubuntu| VS Code去除菜单栏白边

    qq_44643160: 舒服了

  • Ubuntu | 右上角网络图标消失,有线网络在设置中消失,虚拟机没网

    SHANGGUANGYUNLIN: nice,有用,非常感谢表情包

  • 数字水印 | Arnold 变换的 Python 代码实现

    月岛才俊: 为啥我运行是纯黑色的

最新文章

  • 组会 | 反向传播的理论推导
  • d2l | 目标检测数据集:RuntimeError: No such operator image::read_file
  • Jupyter Notebook | 安装 rise 插件后显示幻灯片失败
2024
10月 1篇
09月 5篇
08月 5篇
07月 10篇
06月 4篇
05月 45篇
04月 35篇
03月 13篇
02月 13篇
01月 11篇
2023年149篇
2022年116篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家自发光动物玻璃钢雕塑工艺欧式人物玻璃钢雕塑高档玻璃钢花盆黑色玻璃钢雕塑邯郸玻璃钢浮雕不锈钢雕塑小品沈阳景观玻璃钢雕塑多少钱玻璃钢人物学校抽象雕塑报价西安弘昌弘陕西玻璃钢雕塑设计合肥多彩玻璃钢雕塑多少钱宣城人物玻璃钢雕塑昆山商场主题美陈重庆玻璃钢广场雕塑江苏定制玻璃钢雕塑价格玻璃钢仿真人物雕塑定做玻璃钢大型雕塑公司的排名玻璃钢雕塑注意事项江西玻璃钢卡通雕塑阿狸沈阳梅州玻璃钢卡通雕塑洛阳室外玻璃钢卡通雕塑厂家舟山景观玻璃钢雕塑好看的玻璃钢雕塑厂家银川户外玻璃钢雕塑厂家玻璃钢雕塑 广州优质的景观玻璃钢雕塑东莞玻璃钢透光雕塑厂家电话四川玻璃钢雕塑摆件生产深圳大型商场美陈哪里有玻璃钢雕塑哪里可以买到公仔玻璃钢动物雕塑代理商商场美陈材质分析报告香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化