计算概论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

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

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

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


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

目录
相关文章
|
消息中间件 JSON 安全
Kafka常用命令归纳
本文档详细介绍了Kafka 2.2及以上版本中Topic的操作命令,包括创建、查看、修改及删除Topic,以及动态调整主题参数和限速。此外,还涵盖了数据生产和消费的相关命令与性能测试方法,并对内部Topic(如`__consumer_offsets`和`__transaction_state`)的操作进行了说明。最后,提供了常见错误处理方案及Kafka推荐配置,帮助用户更好地管理和优化Kafka集群。
|
前端开发 安全 Java
控制器技术文档:理解与实践
【7月更文挑战第7天】控制器(Controller)是软件架构设计中一个核心组件,特别是在模型-视图-控制器(Model-View-Controller, MVC)架构模式中扮演着桥梁角色。它负责接收来自用户的输入或前端的请求,处理这些请求并协调模型(Model)和视图(View)之间的交互,从而确保用户界面与后端数据逻辑的解耦合。本文档将介绍控制器的基本概念、作用、设计原则以及提供一个基于Spring框架的简单控制器代码示例。
237 6
|
传感器 数据采集 物联网
探索未来:.NET nanoFramework引领嵌入式设备编程革新之旅
【8月更文挑战第28天】.NET nanoFramework 是一款专为资源受限的嵌入式设备设计的轻量级、高性能框架,基于 .NET Core,采用 C# 进行开发,简化了传统底层硬件操作的复杂性,极大提升了开发效率。开发者可通过 Visual Studio 或 Visual Studio Code 快速搭建环境并创建项目,利用丰富的库和驱动程序轻松实现从基础 LED 控制到网络通信等多种功能,显著降低了嵌入式开发的门槛。
391 0
|
XML 开发框架 .NET
【已解决】请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记
【已解决】请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记
|
Java
初始化ArrayList的方式
初始化ArrayList的方式
346 4
|
Linux PHP 开发工具
Phpstorm环境配置与应用
Phpstorm环境配置与应用
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 云原生 API 网关 2024 年 10 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要
|
Python
基于Python获取文件夹中文件数量与其子文件夹中文件数量
基于Python获取文件夹中文件数量与其子文件夹中文件数量
212 1

热门文章

最新文章