前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【系统架构设计师】计算机组成与体系结构 ② ( 计算机组成结构 - 冯诺依曼结构、哈佛结构 | 嵌入式芯片概念 - DSP、SoC、MPU、MCU | 体系结构分类之外的芯片 - FGPA、GPU )

【系统架构设计师】计算机组成与体系结构 ② ( 计算机组成结构 - 冯诺依曼结构、哈佛结构 | 嵌入式芯片概念 - DSP、SoC、MPU、MCU | 体系结构分类之外的芯片 - FGPA、GPU )

作者头像
韩曙亮
发布2024-06-28 10:15:55
1130
发布2024-06-28 10:15:55
举报
一、计算机组成结构
1、冯诺依曼结构

冯诺依曼结构 : 指令存储器 和 数据存储器 合并在一起 ;

  • 常用于 PC 处理器 , 如 : 家用办公电脑上的 i3、i5、i7 处理器 ;
  • 指令 和 数据 存储在一起 ;
  • 指令 和 数据 通过 相同的总线传输 , 2 条总线 , 数据总线 和 地址总线 ;

2、哈佛结构

哈佛结构 : 程序指令 和 数据 分开存储在 两个独立的 存储空间中 , 每个存储器都 独立编址 、独立访问 , 这是一种 并行体系结构 ;

  • 常用于 嵌入式系统处理器 领域 , 如 : DSP 芯片 ;
  • 指令 和 数据 分开存储 , 可同时并行读取 , 吞吐率高 ;
  • 指令 和 数据 通过 不同的总线传输 , 4 条总线 , 2 条数据总线 和 2 条地址总线 ;

二、嵌入式芯片概念 - DSP、SoC、MPU、MCU


嵌入式芯片的几个概念 :

  • DSP : Digital Signal Processor , 数字信号处理器 , 是专门用于 处理数字信号 的 微处理器 , 主要用于 实时快速实现 数字信号处理 算法 , 如 : 音频处理 , 雷达信号处理 , 基站信号处理 等 ;
  • SoC : System on Chip , 片上系统 , 为了 完成某项工作 而将需要的 若干 软件、硬件 集成到一块芯片上 , 是有 输入、输出、CPU、存储器、等完整功能的系统 , 可以理解为一台专门处理某项工作的小型电脑 ;
  • MPU : 是 CPU 的缩小版本 , 用于控制嵌入式微型计算机的部件 ;
  • MCU : Microcontroller Unit 控制单元 , 又称为 单片机 / 单片微型计算机 , 在一个芯片上集成了 CPU、内存、存储器、USB、UART等接口 , 是一个芯片级的计算机 , 可以理解为小型电脑 , 可以安装不同的软件实现不同的功能 ;

MCU 与 SoC 的区别 : SoC 只能实现单一功能 , MCU 可实现不同的功能 ;

三、体系结构分类之外的芯片 - FGPA、GPU


FGPA 是 现场可编程门阵列 ( Field Programmable Gate Array ) , 是一种 电路结构 , 没有体系结构分类 , 既不是 冯诺依曼结构 , 也不是 哈佛结构 ;

GPU 是 图形处理器 , 用于显卡中 , 也没有体系结构划分 , 既不是 冯诺依曼结构 , 也不是 哈佛结构 ;

只有 CPU 处理器 才考虑体系结构划分 ;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-06-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、计算机组成结构
  • 2、哈佛结构
  • 二、嵌入式芯片概念 - DSP、SoC、MPU、MCU
  • 三、体系结构分类之外的芯片 - FGPA、GPU
相关产品与服务
数据保险箱
数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档