首页 > 其他分享 >微机结构

微机结构

时间:2024-04-28 14:55:05浏览次数:23  
标签:控制器 周期 总线 微机 指令 CPU 运算器 结构

微型计算机硬件基本结构由运算器、控制器、存储器、输入设备和输出设备组成。其中运算器和控制器合称为中央处理器CPU。微型计算机的结构采用总线结构来实现相互之间信息传送。单一总线结构使微型计算机结构简单,易于扩充,奠定了产品标准化、模块化基础。CPU和存储器通过总线相互连接,输入/输出设备通过I/O接口,挂接在总线上。
总线是CPU、内存储器和I/O接口之间相互交换信息的公共通路,其工作方式采用分时方式。
总线由(1)数据总线、(2)地址总线和(3)控制总线组成。CPU的引脚组成有三部分:(1)三总线、(2)电源、(3)时钟信号。CPU的功能分为指令控制、操作控制、时间控制、数据加工。传统的CPU组成有运算器、控制器。现代的CPU基本组成部分有运算器、控制器和Cache(高速缓冲存储器)。
控制器的组成有程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器。控制器的主要功能是从内存中取出一条指令,并指出下一条指令在内存中的位置。对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作。指挥并控制CPU、内存和输入/输出设备之间数据流动的方向。
运算器的组成有算术逻辑单元1、累加寄存器、数据缓冲寄存器。他的功能主要是执行所有的算术运算。执行所有的逻辑运算,并进行逻辑测试。
微机的三种周期(1)、指令周期(2)、机器周期(3)、时钟周期。一个指令周期由若干个(数目不固定)机器周期组成;一个机器周期由若干个(树数目固定)时钟周期组成。
.PC——指令自动执行的心脏
.地址暂存寄存器AR——指明存取指令或数据在存储器中的地址
.存储器——为CPU传送(提供)指令或数据
.数据暂存寄存器DR——存放由CPU得到的指令或数据
.指令寄存器IR——锁存指令,在该指令的执行周期内,其值保持不变
.ALU——完成算术逻辑运算
地址总线是将AR指明的地址信息的数据与CPU进行交换,数据总线是与CPU进行交换数据。

标签:控制器,周期,总线,微机,指令,CPU,运算器,结构
From: https://www.cnblogs.com/xuyuany/p/18163726

相关文章

  • 系统目录结构
    名称详情/bin是Binaries(二进制文件)的缩写,这个目录存放着最经常使用的命令/boot这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件/dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和......
  • 云原生最佳实践系列 7:基于 OSS Object FC 实现非结构化文件实时处理
    01方案概述现在绝大多数客户都有很多非结构化的数据存在OSS中,以图片,视频,音频居多。举一个图片处理的场景,现在各种终端种类繁多,不同的终端对图片的格式、分辨率要求也不同,所以一张图片往往会有很多张衍生图,那如果所有的衍生图都存在OSS中,那存储的成本会增加,所以就可以通......
  • springboot~redis的hash结构为key设置过期策略
    redis配置文件开启键过期#The"notify-keyspace-events"takesasargumentastringthatiscomposed#ofzeroormultiplecharacters.Theemptystringmeansthatnotifications#aredisabled.##Example:toenablelistandgenericevents,fromthepo......
  • 王道数据结构第一章个人向笔记
    目录1.1.0导读1.1.1绪论1.1.2数据结构的三要素逻辑结构数据的运算物理结构(存储结构)1.2.1算法的基本概念1.2.2时间复杂度1.2.3空间复杂度1.1.0导读数据结构在学什么?如何用程序代码把显示世界的问题信息画如何用计算机高效地处理这些信息从而创造价值1.1.1绪论数据......
  • 数据结构与算法学习(1)——BFS(广度优先搜索)
    BFS基础BFS会从根节点开始搜索,在每一个路口面临分叉的时候,先把每个岔路记录下来,然后再去一个一个的往前走一步。节点进行广度优先搜索的顺序题目PS:下列题目均来自leetcode中灵神题单1311.获取你好友已观看的视频......
  • 瑞士轮——结构体&&(快速排序 or 归并排序?)
    题目链接:https://www.luogu.com.cn/problem/P1309题意应该非常明确了(这里就不细讲了):有2*N个人,首先根据成绩进行排序,相邻的两个人进行比赛,强的人成绩+1,输的人成绩不变,最后又根据成绩进行排序,进行r次操作,如果成绩相同,初始时序号在前的排前面,最后输出第q个人的序号。思路:用快......
  • 微机结构
    微机结构主要由五大部件组成,分别是运算器、控制器、存储器、输入设备和输出设备。如下图所示1、cpu结构与功能cpu是微机系统的核心部件,负责执行指令和处理数据。它由运算器、控制器和寄存器组成。运算器负责执行算术和逻辑运算;控制器则负责从内存中获取指令,解码并执行;寄存器用......
  • 微机结构
    微型计算机结构总体来说,微型计算机的结构是采用总线结构实现相互之间的信息传递。CPU和存储器通过总线相互连接,I/O设备通过I/O接口连接在总线上。总线是计算机各部件之间传输数据的通道,有三类总线分别是:数据总线、地址总线和控制总线(反馈)。主要特性有:公共性、分时性和反馈等;CP......
  • 《微机系统结构》
    此前讲过计算机的五大部件:控制器、运算器、存储器、输入设备、输出设备。微机系统由硬件系统和软件系统组成。硬件系统由中央处理器CPU,内外存储器,输入输出设备组成,软件系统则由系统软件和应用软件组成。硬件结构分为主机和外设。都是根据冯诺依曼的“存储程序”原理实现自动工作的......
  • 数据结构_链表_双向循环链表的初始化、插入、删除、修改、查询打印(基于C语言实现)
    版本:2024年4月26日V1.0发布于博客园/***@filename:DoubleLinkedList.c*@brief:实现双向循环链表的相关功能*@author:[email protected]*@date:2024/04/26*@version:1.0*@note:*CopyRight(c)2023-2024RISE_AND......