深入理解计算机系统

第一章

 

数据都是由一串位表示,区分不同的数据对象的唯一方法是我们读到这些数据对象的上下文.

 

上下文:进程运行所需的所有状态信息

 

预处理器,编译器,汇编器,连接器组成编译系统

 

汇编的每条语句都以一种标准的文本格式确切地描述了一条低级机器语言

 

从逻辑上说,存储器是一个线性字节数组,每个字节都要唯一的地址(数组索引)

 

CPU是解释存储在主存中指令的引擎,处理器的核心是一个字长的存储设备(寄存器),成为程序计数器

 

寄存器文件由一些1字长的寄存器组成,每个寄存器都要唯一的名字.

 

进程是操作系统对一个正在运行的程序的一种抽象.通过上下文切换执行传说中的并发操作

 

虚拟存储器为每个进程提供一个假象,即每个进程都将在独占地使用主存,每个进程看到的是一直到存储器,称为虚拟地址空间(内容包括加载进来的代码,运行时堆,共享库的映射区域,用户栈,内核虚拟存储器)

 

文件就是字节序列

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值