操作系统-内存基础
概念:
内存是用于存放数据的硬件,程序在执行前应该放在内存中才能够被cpu处理。
在多道程序中,系统中会有多个进程在内存中同时运行,那如区分各个进程的数据都存在什么地方呢?事实上,就像酒店管理人员为方便管理,给每个房间编一个房间号一样,操作系统会为每个存储单元分配地址
逻辑地址与物理地址:
程序在被编译时只需要确定变量存放的相对地址,cpu在执行运算时,会根据进程的起始地址再去计算逻辑地址就得到了物理地址。
从写程序到程序执行的过程
程序员可以编辑一系列语言代码,比如c语言中的.c文件,然后经过编译器
原创
2021-01-04 21:49:08 ·
95 阅读 ·
0 评论