当前位置: 首页 > news >正文

怎么做网站二维码刷推广软件

怎么做网站二维码,刷推广软件,淘客推广网站怎么做的,三联网站建设工作室笔记内容及图片整理自XJTUSE “计算机组成原理与系统结构” 课程ppt,仅供学习交流使用,谢谢。 基本概念 微指令 将控制单元实现为基本逻辑单元之间的互连并非易事,且设计相对呆板,难以灵活地改变,因此实现微程序控制…

笔记内容及图片整理自XJTUSE “计算机组成原理与系统结构” 课程ppt,仅供学习交流使用,谢谢。

基本概念

微指令

将控制单元实现为基本逻辑单元之间的互连并非易事,且设计相对呆板,难以灵活地改变,因此实现微程序控制单元是一种替代方法。实际上,它是一种编程语言,称为微程序语言,每一行描述一组同时发生的微操作,称为微指令。指令序列称为固件,即介于硬件与软件间的微程序,用固件设计比用硬件设计更容易,但代码开发工作更困难。

使用微程序实现一个控制单元具有以下步骤:

1)对于每个微操作,控制单元所做的是生成一组控制信号

2)对于任何微操作,从控制单元发出的每条控制线要么是打开要么是关闭,用二进制表示

3)每个微操作都有一个控制字,其中的每一位都代表一条控制线

微指令具有以下类型:

垂直微指令——每条微指令指定要执行的单个或少数多个微操作

水平微指令——每条微指令指定要并行执行的许多不同的微操作

在控制存储器中安排微指令具有以下步骤:

1)每个例程中的微指令要按顺序执行

2)每个例程都以一个分支或跳转指令结束,以指示下一步要去哪里

3)存在一个特殊执行周期例程,以表示接下来要执行的取决于当前操作码的机器指令例程

微程序控制单元

控制存储器包含描述控制单元行为的程序,因此只需要执行这个程序就可以实现控制单元。下图显示了控制单元的关键要素:

1)控制存储器——存储微指令集

2)控制地址寄存器——包含下一条要读取的微指令的地址

3)控制缓冲寄存器——接收一条从控制存储器中读出的微指令

4)排序逻辑单元——加载控制地址寄存器并发出读命令

细化的功能单元具有以下功能(在同一时钟脉冲周期中发生):

1)为了执行一条指令,排序逻辑单元向控制存储器发出READ命令

2)控制地址寄存器指定地址中的字被读进控制缓冲寄存器

3)控制缓冲寄存器的内容生成控制信号以及排序逻辑单元的下一个地址信息

4)排序逻辑单元根据来自控制缓冲寄存器的下一个地址信息,结合ALU标志,把新的地址加载到控制地址寄存器,具体方法将从以下三个决定中选择:

A)获取下一条指令——控制地址寄存器加1

B)跳转到基于跳转微指令的新例程——控制缓冲寄存器的地址字段加载到控制地址寄存器

C)跳转到机器指令例程——根据IR中的操作码加载控制地址寄存器

微程序的目前应用包括以下几类:

1)实现计算机——实现计算机的基本功能

2)仿真——在一台机器上使用微程序来执行最初为另一台机器编写的程序

3)操作系统支持——实现基元

4)实现专用设备——实现专用设备的专用功能

5)高级语言支持——固件中实现的功能和数据类型

6)微校验——监控、检测、隔离、修复系统错误

7)用户定制——一些机器提供可写入存储和易于使用的微指令集,允许用户编写微程序

优缺点

微程序的主要优点是简化控制单元的设计,成本更低也不易出错。硬连线控制单元必然包含复杂逻辑,以通过指令周期的多个微操作进行排序;另一方面,微程序控制单元的译码器和排序逻辑单元也是非常简单的逻辑组件。微程序的主要缺点是它的速度比硬连线单元慢。

由于易于实现,微程序在纯CISC架构中仍是实现控制单元的主要技术。RISC架构的处理器指令格式更简单,它通常使用硬连线控制单元。

微指令排序

微指令控制单元要实现如下两个基本任务:

1)微指令排序——从控制存储器获取下一条微指令

2)微指令执行——生成执行微指令所需的控制信号

设计控制单元时,两个任务必须一起考虑,因为它们都会影响微指令格式和控制单元时序。

设计注意事项

微指令排序技术涉及微指令大小和地址生成时间两个问题。第一个问题,最小化控制存储器会降低组件的成本;第二个问题,需要尽可能执行微指令。

执行微程序时,下一条要执行的微指令的地址有以下几种类别:

1)由指令寄存器决定——在获取指令后,一个周期一次

2)下一个顺序地址——在大多数设计中很常见

3)分支——分为条件分支和无条件分支,通常每3-4条微指令中有一条分支

微指令执行

微指令周期是微程序处理器的基本事件。每个周期由取指(由微指令地址生成决定)和执行(产生控制信号)两个部分组成。其中一些信号控制点位于处理器内部,其余则连接到外部控制总线或其他接口。常见的微指令分类法包括垂直/水平、压缩/非压缩、硬微/软微编程、直接/间接编码。

http://www.hkea.cn/news/815053/

相关文章:

  • 聊城手机网站建设郑州seo服务技术
  • 个人定做衣服店江门seo推广公司
  • 网站开发与网站建设山东济南seo整站优化费用
  • 香港疫情最新消息今天深圳seo教程
  • 维护一个网站难吗免费发布外链
  • 南安市网站建设成都今天重大新闻事件
  • 网站后台补丁如何做软文有哪几种类型
  • 网站建设的费用包括哪些内容资讯门户类网站有哪些
  • 一站式服务图片制作网页的基本步骤
  • 个人网站建设网站网络网站推广
  • asp做的药店网站模板北京百度快照推广公司
  • 网站建设泉州效率网络seo的优化策略有哪些
  • 页网站无锡网站制作推广
  • 一流的龙岗网站建设目前最靠谱的推广平台
  • 企业营销型网站费用短视频推广引流
  • 化妆品可做的团购网站有哪些seo研究中心南宁线下
  • 网站空间域名是什么做电商必备的几个软件
  • 软件公司运营是做什么的seo公司运营
  • 专业云南做网站福州短视频seo服务
  • 网站开发技术期中试题电商培训机构排名
  • 网站设计连接数据库怎么做如何进行百度推广
  • 日本网站图片做淘宝代购网络营销促销方案
  • 网站开发导航栏网站制作的费用
  • 盐城网站设计网站流量统计工具
  • 网站上如何做相关推荐郑州建网站的公司
  • 漂亮大气的装潢室内设计网站模板 单页式html5网页模板包前端优化
  • 论坛网站开发开题报告青岛百度推广多少钱
  • 文山做网站如何优化百度seo排名
  • 上海展陈设计公司有哪些成都网站seo性价比高
  • 小韩网站源码360广告投放平台