- 博客(5)
- 收藏
- 关注
原创 pcb的信息保存在内存还是磁盘呀?寄存器的内容存在哪里呢?进程切换时上下文内容保存在哪里
项目存储位置PCB🟩 主存(内存)寄存器内容(运行时)🟧 CPU 内部寄存器内容(切换时)🟩 暂存于 PCB(内存)上下文信息(切换时)🟩 存入/取自 PCB需要我用图示或示例代码帮你更直观地理解进程切换吗?或者要不要我顺带补充“线程的上下文切换”或“内核态/用户态切换”的内容?
2025-04-23 15:05:34
1033
原创 pcb内容详解
是 CPU 里的“小抽屉”,用于临时保存数据、变量、计算中间值。用户程序可以直接用,比如 C/C++ 的变量在底层就可能进寄存器里。指向当前要执行的下一条指令的地址。PSW 是一组状态标志,记录当前 CPU 的状态,比如:是否有溢出(结果超出位数)是否为负数是否屏蔽中断当前在哪个模式(用户态/内核态)指向进程当前使用的栈顶,用于函数调用、参数传递、保存返回地址等。每个进程有独立的栈空间。PCB字段类比作用通用寄存器临时碗盘保存变量、计算中间值指令计数器阅读书签。
2025-04-21 16:31:13
458
原创 约分可能等于零的函数
在不定积分中,如果你约去了一个可能为0的因式,你就可能把一个0/0型的不连续点“强行去掉”,这会改变函数的本质,导致积分结果错误。需要我再拿图形或数值在具体点上比对原函数和你那个约分后的函数差异吗?这样可能更直观。
2025-04-16 10:56:26
354
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅