计算机系统(1)

这篇博客探讨了计算机硬件的基本组成,包括CPU、控制单元、算术逻辑单元和寄存器,以及它们在数据处理中的作用。还介绍了IO桥、主存和外部设备在系统中的角色。文章对比了冯·诺依曼架构和哈佛架构的优缺点,并概述了程序的存储与执行过程。此外,还涉及了存储设备的层次结构和操作系统在管理硬件资源中的作用。

计算机的硬件组成

组成图

在这里插入图片描述

  • Central Processing Unit:中央处理单元(CPU)

    • Control Unit:控制单元,指令处理、解析、运行。
    • Arithmetic Logical Unit:算术逻辑单元,用于运算。
    • Register:寄存器组,处理的数据都是放在寄存器的。
  • IO桥:CPU跟外部交流的一个枢纽。

  • Main Memory:主存。

  • 各种各样的外设。

两种架构

在这里插入图片描述

  • 冯·洛伊曼架构:指令和数据不加区分的存储在存储器中,由同一个总线传输,优点是开销小,控制逻辑实现简单。缺点是执行效率低。
  • 哈佛架构:特点是将程序指令和数据分开存储。优点是执行效率高,缺点是总线开销大,控制逻辑实现更复杂。

程序的存储与执行

在这里插入图片描述

程序语言的设计与进化

一个8位计算机实现 a=b+c

在这里插入图片描述

指令设计

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

存储设备的层次结构

在这里插入图片描述

操作系统

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值