![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机系统基础
文章平均质量分 58
GYHlf
这个作者很懒,什么都没留下…
展开
-
计算机系统基础
并⾏是指在同⼀时刻执⾏多个任务,这些任务可以同时进⾏,每个任务都在不同的处理单元(如多个CPU核⼼)上执⾏。在并⾏系统中,多个处理单元可以同时处理独⽴的⼦任务,从⽽加速整体任务的完成。并发是指在相同的时间段内执⾏多个任务,这些任务可能不是同时发⽣的,⽽是交替执⾏,通过时间⽚轮转或者事件驱动的⽅式。并发通常与任务之间的交替执⾏和任务调度有关。原创 2024-04-27 23:28:25 · 268 阅读 · 0 评论 -
Linux环境变量
要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值并赋值给其它变量,也可以直接指定数值赋值给任意变量。在所有的 UNIX 和类 UNIX 系统中,每个进程都有其各自的环境变量设置,且默认情况下,当一个进程被创建时,除了创建过程中明确指定的话,它将继承其父进程的绝大部分环境设置。一旦离开则该变量无效,如同不存在这个变量一般。原创 2024-04-21 20:48:28 · 713 阅读 · 0 评论 -
用户态和内核态的区别
用户态(User Mode)和内核态(Kernel Mode)是操作系统为了保护系统资源和实现权限控制而设计的两种不同的CPU运行级别。原创 2024-04-20 21:53:43 · 343 阅读 · 0 评论 -
什么是中断和异常?
中断的目的是为了即时响应重要事件而暂时中断正常的程序执行。典型的中断包括时钟中断、I/O设备中断(如键盘输入、鼠标事件)和硬件错误中断等。操作系统通常会为每种类型的中断分配一个中断处理程序,用于处理相应的事件。中断和异常都会导致处理器暂停当前正在执行的任务,并转向执行一个特定的处理程序(中断处理程序或异常处理程序)。比如程序的非法操作码、地址越界、运算溢出等错误引起的事件,异常不能被屏蔽,当出现异常时,计算机系统会暂停正常的执⾏流程,并转到异常处理程序来处理该异常。原创 2024-04-20 21:44:16 · 387 阅读 · 0 评论 -
4. ELF可重定位目标文件
ELF可重定位目标文件格式原创 2022-09-12 20:21:30 · 889 阅读 · 0 评论 -
3. 目标文件格式
计算机目标文件格式原创 2022-09-11 19:42:11 · 773 阅读 · 0 评论 -
2.链接器的由来
链接的过程原创 2022-09-10 23:21:23 · 123 阅读 · 0 评论 -
计算机系统基础
计算机系统基础原创 2022-09-09 23:01:57 · 117 阅读 · 0 评论