玩命加载中 . . .

学习之旅
11
20
寄存器 寄存器
寄存器寄存器是CPU内部的构造,主要用于信息的存储。除此之外,CPU内部还有运算器,负责处理数据;控制器控制其他组件;外部总线连接CPU和各种组件,进行数据传输;内部总线负责CPU内部各种组件的数据处理 为什么会出现寄存器? 程序在内存中装
2021-11-20
20
2.4-浮点数 2.4-浮点数
2.4 浮点数2.4.1 浮点数表示 V = (-1)^S \times M \times 2^E float占4个字节,32位,分成3段 最高位表示符号位S,S为0表示正数,S为1表示负数 23位到30位是阶码,共8位 0到22位是尾
2021-11-20
20
2.3-整数的运算 2.3-整数的运算
2.3 整数的运算2.3.1 加法无符号加法$w$位无符号数的取值范围是:${\color{tomato}{0 \leq x < 2^w}}$ 两个无符号数$x,y$相加,如果和小于$2^w$,结果为$x+y$,与实际情况一致 如
2021-11-20
20
2.2-整数的表示 2.2-整数的表示
2.2 整数的表示2.2.1 数据类型不同数据类型的数值范围 在64位机器上,long占8个字节 在32位机器上,long占4个字节 补码负数是用补码表示的 补码最高位的权重是负的,所以称为符号位 x_{w-1} \cdo
2021-11-20
20
2.1-信息的存储 2.1-信息的存储
2.1 信息的存储通常情况下,程序将内存视为一个非常大的数组,数组的元素是由一个个的字节Byte组成,每个字节都有一个唯一的数字来表示,称为地址address,所有地址的集合称为虚拟地址空间 2.1.1 进制1个字节由8个位bit组成,用十
2021-11-20
20
1.2-操作系统 1.2-操作系统
1.2 操作系统无论是shell程序还是hello程序,都没有直接访问键盘、显示器、磁盘等硬件设备,真正操控硬件的是操作系统,可以把操作系统看成是应用程序和硬件之间的中间层,所有应用程序对硬件的操作必须通过操作系统来完成 为了实现上述功能
2021-11-20
20
1.1-hello程序 1.1-hello程序
1.1 hello程序1.1.1 编译系统如何工作#include <stdio.h> int main() { printf("hello,world\n"); return 0; } 编写一个
2021-11-20
06
06
05
04
04
2 / 3