CSAPP
yowasa
懒惰使人进步
展开
-
CSAPP 第二章 信息的表示和处理
信息的表示和处理信息存储十六进制16与2进制转换16与十进制转换寻址和字节顺序 众所周知,计算机底层数据都是二进制进行存储识别的,即仅有0和1两个数字,但上层数据却可以是多样的,比如我们计算用的十进制计算,文字的表示等,本章是介绍计算机是如何将信息转化成各种格式以及对其进行操作过程是如何处理的 信息存储 大多数计算机使用8位的块(一个字节)作为最小可寻址的内存单位,下面开始介绍计算机是如何将储存空间划分成更可靠的管理单元用以存储程序数据、指令、和控制信息的。 十六进制 一般c高级语言中使用0X前缀代表表示十原创 2020-12-21 19:30:17 · 267 阅读 · 0 评论 -
CSAPP 第一章 计算机系统漫游
CSAPP 第一章 计算机系统漫游程序在计算机中是如何执行的编译期执行期系统硬件组成运行过程操作系统进程虚拟内存重要概念Amdahl定律并发与并行线程级并发指令级并行单指令多数据并行 程序在计算机中是如何执行的 以C语言为例,介绍整体执行过程。 编译期 以简单的输入helloword为例,这是一个hello.c文件 #include <stdio.h> int main() { printf("Hello, World!\n"); return 0; } 我们调用gcc编译器原创 2020-12-17 11:51:40 · 169 阅读 · 0 评论