学习笔记
记录学习内容
Feiyoyo@
这个作者很懒,什么都没留下…
展开
-
学习笔记:进程间通信
进程间通信的方式:管道的概念及使用管道pipe详解点击此处原创 2020-08-09 12:59:17 · 190 阅读 · 0 评论 -
学习笔记:gcc编译流程,静态库,动态库的制作与使用
学习笔记(gcc编译流程,静态库,动态库的制作与使用)1.gcc的编译流程:2. 静态库,动态库的制作与使用:静态库:动态库:应用程序不能执行,动态链接器找不到自己制作的动态库的解决方法:...原创 2020-08-09 13:05:44 · 130 阅读 · 0 评论 -
学习笔记:cpu的简易架构及MMU的工作原理
1.cpu的简易架构及指令的执行流程:预取器将指令(二进制)取出交由译码器分析,译码器分析出指令所做的操作之后,将运算数据交由寄存器,通过算数逻辑单元(ALU)计算,再将计算结果保存于寄存器中。2.MMU的工作原理:MMU: 它是一种负责处理中央处理器(CPU)的内存访问请求的计算机硬件。它的功能包括虚拟地址到物理地址的转换(即虚拟内存管理)、内存保护、中央处理器高速缓存的控制,在较为简...原创 2020-08-09 13:05:52 · 424 阅读 · 0 评论 -
学习笔记:makefile的制作
makefile编写的基本原则:三要素:makefile执行过程:makefile的工作原理:编写一个简单的makefile文件:makefile中的自定义变量即使用:示例:makefile中的自动变量及使用:注:121行和122行含义相同makefile示例:...原创 2020-08-09 13:06:01 · 141 阅读 · 0 评论 -
学习笔记:进程
程序与进程的区别:单道程序设计与多道程序设计:并发的概念:注: 宏观上进程是并发的,但是微观上各进程间任然是串行的。并行:当有多个CPU或者是多核CPU时才有可能实现并行,并行就是多个线程或者多个进程同时运行并发:单个CPU(也可以多个CPU)将多个线程中的每个线程(多个进程中的每个进程)按时间分为一个一个的时间片,每一个时刻只执行某个线程(进程)的时间片,时间片过期后转而执行...原创 2020-08-09 13:06:07 · 125 阅读 · 0 评论