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

1.2 计算机体系结构

1.2.1 计算机体系结构的发展
CISC (Complex Instruction Set Computer) 和 RISC (Reduced Instruction Set Computer)

RISC精简指令集计算机

CISC复杂指令集计算机

指令种类

少、精简

多、丰富

指令复杂度

低(简单)

高(复杂)

指令长度

固定

变化

寻址方式

复杂多样

实现(译码)方式

硬布线控制逻辑(组合逻辑控制器)

微程序控制技术

通用寄存器数量

多、大量

一般

流水线技术

支持

支持

1.2.2 存储系统
  1. SRAM(静态随机存储器)
  2. DRAM(动态随机存储器)
  3. RAM(读/写存储器)
  4. ROM(只读存储器)
  5. PROM(可编程的只读存储器)

按寻址方式分类

  • 随机存储器(RAM)
  • 顺序存储器(SAM)
  • 直接存储器(DAM)

Cache 与主存地址的映射是由硬件自动完成的
数据总线:数地控,数据总线、地址总线和控制总线

指令的流水线处理

1.顺序方式 2.重叠方式 3.流水方式

中断

输入输出(I/O)控制方式
  1. 程序查询方式
  • CPU和 I/O(外设)只能串行工作 CPU需要一直轮询检查,长期处于忙等状态。CPU 利用率低
  • 一次只能读/写一个字
  • 由 CPU 将数放入内存

  1. 中断驱动方式
  • I/O 设备通过中断信号主动向 CPU 报告 I/O 操作已完成
  • CPU 和 I/O(外设)可并行工作
  • CPU 利用率得到提升
  • 一次只能 读/写 一个字
  • 由 CPU 将数据放入内存

  1. 直接存储器方式(DMA)
  • CPU 和 I/O(外设)可并行工作
  • 仅在传送数据块的开始和结束时才需要 CPU 的干预
  • 由外设直接将数据放入内存
  • 一次读写的单位为”块“而不是字

http://www.jsqmd.com/news/337107/

相关文章:

  • 澜起科技开启招股:拟募资70亿港元 2月9日上市 阿里与云锋加持
  • 2026年口碑好的XPE泡棉/PVC泡棉厂家推荐及选购指南 - 品牌宣传支持者
  • 基于python的银行储蓄存业务系统-pycharm DJANGO FLASK
  • “仅 6 个月,我们造出了比 10 年老系统还多的技术债……”
  • 基于python和Vue的公司文档档案借阅管理系统设计与开发-pycharm DJANGO FLASK
  • 制造业网站用WordPress导入PPT手册,如何确保图片动画效果?
  • 基于MCU的波形生成系统设计!
  • 双膜气柜为何被广泛应用?主要优势在这里
  • 互联网站群管理时,WordPress如何统一处理多站点WORD图片粘贴?
  • 基于python框架的学生宿舍寝室报修管理系统-pycharm DJANGO FLASK
  • 因美纳完成对SomaLogic的收购,在蛋白质组学与多组学领域强化领先优势
  • 2026年质量好的珍珠棉发泡机/珍珠棉发泡机设备最新TOP厂家排名 - 品牌宣传支持者
  • 网络安全毕设简单的开题答疑
  • vue.js如何支持内网视频大文件的分片上传?
  • “波动方程”的时频转换就是直接“∂/∂t→jω”替换?
  • 疯狂!2500辆Waymo robotaxi上路,完成160亿美元融资,估值破1260亿美元
  • <span class=“js_title_inner“>有效管理</span>
  • <span class=“js_title_inner“>写了10年代码,我为什么开始写公众号</span>
  • 《信号与系统》(1)| 傅里叶变换(一):从“信号迷雾”到“频率本质”的分解革命
  • 从零开始学 Spring Boot:小白也能 2 小时上手的全栈开发入门指南
  • 时间或非宇宙基本要素,科学家提出颠覆性信息时空观
  • <span class=“js_title_inner“>程序员35岁危机是真的,但解法不是卷</span>
  • 架构演进】从 20 万下载的 AIStarter 到 Panelai:构建专为 AI 算力而生的私有化管理系统
  • 为什么 OAuth2.0 要先返回 code,再用 code 换 access_token?深度解析背后的安全设计
  • <span class=“js_title_inner“>中产返贫三件套,一样都别沾!</span>
  • 2026年评价高的锌钢阳台栏杆/高强度锌钢楼梯栏杆最新TOP厂家排名 - 品牌宣传支持者
  • vue-cli项目中如何实现内网大文件的加密上传?
  • 嵌入式Linux应用开发项目 教室管理系统(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 基于粒子群算法的配电网日前优化调度 采用IEEE33节点配电网搭建含风光,储能,柴油发电机和燃...
  • YOLOv8系统分析报告(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码