计算概论B-②-个人计算机硬件系统

简介: 个人计算机硬件系统

计算机的类型

• 按照性能和规模分类

• 巨型机

• 大型机

• 中型机

• 小型机

• 工作站

• 个人计算机(Personal Computer)

 • 台式计算机

 • 笔记本/便携式(平板)计算机

• 手机

• 嵌入式计算机

个人计算机硬件系统基本结构-“冯·诺伊曼”结构

image.png

总线技术(Bus Technology)

系统总线(System Bus– CPU连接内存

外部总线(Local Bus or I/O Bus– CPU连接外围设备

总线宽度(Bus width):同时传输的位数(bits

总线速度(Bus speed):时钟频率(MHz

总线吞吐率(Throughput):数据传输速率(MB/s

主机内部的硬件设备

• 电源适配器

• CPU (Central Processing Unit)

• 主存储器 (Main Memory)/内部存储器

• 外部存储器 (External Storage)

• 硬盘/硬盘驱动器

  • 磁盘、固态硬盘(SSD)

• 光盘/光盘驱动器

• 软盘/软盘驱动器

• 外围设备适配器/控制器

  • 显示器适配器 (显卡)

  • 以太网适配器 (网卡)

  • 声音适配器 (声卡)

  • 鼠标适配器

  • 键盘适配器

主板

 • 个人计算机的电路主体

  • 内部:通过总线将CPU、存储设备以及各种输入/输出设备连接起来

  • 对外:还提供多种接口,以便将更多的存储设备和输入/输出设备(外围设备)连接    到主机中来

CPU-中央处理器

  • 计算机系统的核心设备,其基本功能是按照程序执行指令

  • 决定CPU性能的主要因素包括:

• 主频:CPU执行指令的速度,例如2.0GHZ

     • 数据字长:数据总线的宽度(二进制位数)

     • 地址长度:地址总线的宽度

     • 指令集:指令系统的处理能力(复杂指令,精简指令)等


本文是基于北京大学地球与空间科学学院陈斌教授课堂实录整理的学习笔记。

目录
相关文章
|
算法 网络虚拟化 内存技术
408王道计算机组成原理强化——存储系统大题
408王道计算机组成原理强化——存储系统大题(下)
2166 2
408王道计算机组成原理强化——存储系统大题
|
存储
【软考:软件设计师】 2 计算机组成与体系结构(二)详解指令系统 | 指令流水线
【软考:软件设计师】 2 计算机组成与体系结构(二)详解指令系统 | 指令流水线
262 0
|
3月前
|
存储 安全 编译器
计算机系统第三章程序的机械级表示笔记(1)
这篇文章是关于计算机系统第三章“程序的机械级表示”的笔记,解释了计算机如何执行机器代码,编译器如何生成机器代码,以及理解机器代码对于程序员在优化代码、分析程序运行时行为和安全性方面的重要意义。
|
6月前
|
存储
【头歌·计组·自己动手画CPU】五、单总线CPU设计(理论版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】五、单总线CPU设计(理论版) 【计算机硬件系统设计】
657 2
|
6月前
|
存储 人工智能 BI
【头歌·计组·自己动手画CPU】二、运算器设计(理论版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】二、运算器设计(理论版) 【计算机硬件系统设计】
484 1
|
6月前
|
数据处理 计算机视觉 芯片
【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】
151 2
|
6月前
|
存储 人工智能 并行计算
计算机架构:漫游CPU的奥秘世界(二)
计算机架构:漫游CPU的奥秘世界
162 0
|
6月前
|
存储 人工智能 缓存
计算机架构:漫游CPU的奥秘世界(一)
计算机架构:漫游CPU的奥秘世界
151 0
|
6月前
|
JavaScript 前端开发 Java
关于对计算机发展史、冯诺依曼体系、CPU基本工作流程以及关于编程语言的简单认识
关于对计算机发展史、冯诺依曼体系、CPU基本工作流程以及关于编程语言的简单认识
|
缓存
【软考学习4】计算机构成——CPU 结构、Flynn 分类法、CISC和RISC
【软考学习4】计算机构成——CPU 结构、Flynn 分类法、CISC和RISC
200 0