计算机组成原理学习笔记(一)

本文是关于计算机组成原理的学习笔记,详细介绍了冯诺依曼计算机的特点,包括其五大部分组成和存储程序核心特征。接着,探讨了系统复杂性管理方法,以及CPU的构成。内容涵盖取数运行过程、冯诺依曼结构与哈佛结构的区别,并深入讲解了总线的分类、物理实现、性能指标、标准和控制方式。
摘要由CSDN通过智能技术生成

绪论

冯诺依曼计算机特点

  1. 计算机有五个部件组成,包括运算器ALU、控制器CU、存储器、输入设备、输出设备
  2. 指令和数据以同等地位存储于存储器中,可按地址访问
  3. 指令和数据以二进制表示
  4. 指令由操作码和地址码组成
  5. 核心特征是存储程序
  6. 以运算器为中心,输入输出设备必须经过运算器

缺点:运算繁忙,框图结构混乱

系统复杂性管理方法

  • 层次化(Hierday):设计的系统分为多个模块
  • 模块化(Modularity):有明确的功能和接口
  • 规则性(regularity):模块更容易被重用

CPU组成

  • CU控制器
名称 功能
指令寄存器(IR) 存放当前欲执行的指令
计数器(PC) 存放当前欲执行的指令的地址
  • ALU算术逻辑运算器
名称 功能
累加器(ACC) 存放被加数及和、被减数及差、乘积高位、被除数及余数
操作数寄存器(X) 被乘数、除数、减数
乘商寄存器(MQ) 乘数、乘积低位、商
  • 存储寄存器
名称 功能
存储地址寄存器(MAR) 存放从内存中读写数据的地址
存储数据寄存器(MDR) 存放从内存中读写的数据

取数运行过程

  • 将程序通过输入设备送至计算机
  • 程序首地址送至PC,启动程序运行
  • 取指令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值