首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
操作系统
订阅
taroboy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
操作系统 | 中断 & 系统调用浅析
清晰地理解系统调用的相关概念,对于后续深刻理解其他重点知识大有裨益。在这篇文章里,我将简单分析 中断 &系统调用 的相关概念,如果能帮上忙,请务必点赞加关注,这真的对我非常重要。 1. 中断机制 中断(interrupt)是计算机系统中的基本机制之一。即:在计算机运行…
为什么要字节对齐?
说起字节对齐,我们先来看看存储器对地址的安排。 一个由若干个模块组成的主存储器时线性编址的。这些地址在各模块中如何安排,有两种方式:一事时顺序方式,一种是交叉方式。 在常规主存储器设计中,访问地址采用顺序方式。如图,存储器容量为32字,分成M0-M3四个模块,每个模块存储8个字…
写给大忙人看的操作系统
现代计算机系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。 然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有计算机系统的细节,这样我们就不用再编写代码了,所以在硬件的基础之上,计算机安装了一层软件,这层软件能够通…
主存和内存的区别
这些概念都是特定时代、特定体系结构上出现的一些概念,切不可生搬硬套。计算机中的存储器从离着ALU的距离从近到远依次为:核心寄存器、SRAM缓存(L1/L2/L3 Cache)、DDR SDRAM主存、外围芯片组寄存器、外围I/O控制器上的寄存器、外围I/O控制器上的DDR SD…
【译】主板芯片组和内存映射
我打算写几篇有关计算机内部的文章,以期能够解释清楚现代内核的工作原理。对这些事物感兴趣的爱好者和程序员往往缺乏经验,我希望对这些人能有所帮助。我们把重点放在 Linux,Windows 和 Intel 处理器上。探究内部构造是我的一个爱好,我曾经写过了很多运行在内核模式(ker…
【译】主板芯片组和内存映射
本文介绍 CPU、RAM 以及其他设备如何通过主板芯片组协作,为后面介绍计算机的启动过程储备前置知识。 本系列译文通过解释现代系统内核的运行方式来介绍有趣的计算机底层知识
openEuler 笔记:进程2:进程的控制_创建新进程,装载程序
绝大部分引用的代码都是博主根据书中的提示,到 openEuler 中翻出来的。为了尽量减少代码所占的篇幅,对引用的代码尽量进行了省略和删减 OS 对进程的控制,要通过【控制原语】来实现,每个控制原语都是一段指令代码,这段代码常驻内存,运行于内核态,对外暴露有系统调用。 称之为【…