计算机系统——Part1

Introduction

System

In summary: 系统并不是一些事物的简单集合,是一个由一组相互连接的要素构成的、能够实现某个(些)目标的整体。

Model

Abstractions, 实体的表示,现实系统的抽象。

特性:

  • Mapping: 是现实世界系统的映射
  • Reduction: 一个模型只反映了原始系统的一部分
  • Pragmatic: 一个模型(模拟)…

Properties that characterize a system

  • 层次结构Hierocy :可以由更简单的功能实体或部件构成
  • 系统是一个整体:性质不仅是部件性质,而且还是部件相互作用的结果。
  • 系统结构(System Architecture):
    • 系统在其环境中的基本概念或性质。体现在其要素、关系以及其和周围的相互作用中。

Bit Bytes

Everything is bits

计算机内信息的表达

Byte Ordering Example

  • Big Endian
    • Internet
  • Little Endian
    • x86/arm?/IOS/Android

小尾端先读入?,大尾端先读入?字地址储存在?

Representing Strings

C字符串的表示,不存在大小端的问题,都是串的顺序。