计算机组成原理笔记一

带着问题去阅读:

  1. 高级程序语言是如何翻译为机器语言?
  2. 硬件是如何执行软件的?
  3. 硬件和软件之间的接口是什么?
  4. 程序的性能是如何定义的,影响性能的因素有哪些?

本节要解决的重点问题:

  • 计算机设计架构的八点设计思想
  • 计算机性能八问

Eight great ideas in computer architecture

1. design for Moore's Law 面向摩尔定律进行设计

2. use abstraction to simplify design 应用抽象数据类型来简化设计

3. make the common case fast 加速经常性事件

4. performance via parallelism 通过并行提升性能

5. performance via pipelining 通过流水线提升性能

6. performance via prediction 通过预测提升性能

7. hierarchy of memory 存储层次

8. dependability via redundancy 通过冗余提高可靠性

软件的层次结构

大致分为三个层次: 硬件 系统软件 应用软件

在计算机中三者之间的关系是复杂的, 相互的

比如说: 操作系统 编译器就是系统软件

其中,我们讲操作系统的作用:

下面介绍计算机的硬件部分

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值