笔记篇:计算机组成原理第一章 概论

本文介绍了计算机系统的基本概念,包括计算机的软硬件、层次结构和冯·诺依曼计算机的特点。详细讨论了计算机的五个主要组成部分:存储器、运算器、控制器、输入/输出设备,并阐述了计算机的工作步骤、主要技术指标如机器字长和运算速度。此外,还探讨了计算机解题过程和存储器的结构与访问方式。
摘要由CSDN通过智能技术生成

计算机组成原理第一章 概论

1.1 计算机系统简介

1.1.1 计算机的软硬件概念

1.计算机系统
  • 硬件

    计算机的实体,如主机、外设等

  • 软件

    由具有各类特殊功能的信息(程序)组成

2.软件

在这里插入图片描述

软件和硬件组成一个简单的层次结构

在这里插入图片描述

1.1.2 计算机系统的层次结构

1.系统复杂性管理的方法
  1. 抽象化
  • 抽象-对于一个过程或者一件制品的某些细节有目的的隐藏,以便把其他方面、细节或者结构表达得更加清楚-百度百科

  • 抽象-指高级的模型,和低级的实体相对–维基百科

  • 抽象-隐藏系统中不重要的细节。-David Harris

  1. 层次化
  • 将被设计的系统划分为多个模块或子模块
  1. 模块化
  • 有明确定义(well-defined)的功能和接口
  1. 规则化
  • 模块更容易被重用
2.计算机系统的层次结构
  1. 从硬件的角度

可分为九个部分

在这里插入图片描述
2. 从程序员的角度

在这里插入图片描述

1.1.3 计算机体系结构和计算机组成

  1. 计算机体系结构(决定有哪些属性)

    程序员所见到的计算机系统的属性、概念性的结构与功能特性

    指令系统、数据类型、寻址技术、I/O机理

    如:有无乘法指令

  2. 计算机组成(决定既定的属性应该如何实现)

    实现计算机体系结构所体现的属性

    具体指令的实现

    如:如何实现乘法指令

1.2 计算机的基本组成

1.2.1 冯·诺依曼计算机的特点

1.世界上第一台冯·诺依曼计算机 EDVAC
  • 特点
  1. 计算机由五大部件组成
    在这里插入图片描述
    在这里插入图片描述

  2. 指令和数据以同等地位存于存储器,可按地址寻访(混合存储,现在已经有了分开存储的技术)

  3. 指令和数据用二进制表示(根据电器特性决定)

  4. 指令由操作码和地址码组成

  5. 存储程序[[⭐核心特征]]

  6. 以运算器为中心1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值