我们从2011年坚守至今,只想做纯粹的技术论坛,请不要发布和技术无关的话题。  本站有两万多份高大上的PCB和原理图下载,每日更新中,欢迎常回来看看

 找回密码
 立即注册
搜索
查看: 667|回复: 29

[IT/数码] 只有操作系统才能执行这些操作

  [复制链接]

3

主题

1

回帖

4

积分

一级逆天

积分
4
发表于 2026-1-22 18:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 yibobo 于 2026-1-22 18:37 编辑

如果用户程序能够随意修改页表,将导致灾难性后果,因为这意味着:

  • 进程可能访问其他进程的私有内存,造成数据泄露或损坏
  • 进程可能修改内核内存,破坏系统核心数据结构
  • 内存保护机制失效,导致系统不稳定或完全崩溃

例如,如果一个程序能够修改CR3寄存器,它就可以切换到任意进程的地址空间,读取或修改其他程序的数据,这将完全破坏系统的安全边界。

特权指令

有些指令可以直接控制CPU的核心行为,包括但不限于:

  • 开关中断指令(CLI/STI)
  • 修改控制寄存器(CR0、CR2、CR4等)
  • 执行I/O指令(IN/OUT)

如果我们写的程序直接关闭中断(CLI),那么这将导致系统无法响应外部事件,包括定时器中断,从而阻止操作系统重新获得控制权,这意味着我们写的while循环将会真正的独占一个CPU核心。



  • 打卡等级:以坛为家III
  • 打卡总天数:403
  • 打卡月天数:1
  • 打卡总奖励:1230
  • 最近打卡:2026-11-01 21:48:12

10

主题

2823

回帖

4830

积分

二级逆天

积分
4830

终身成就奖特殊贡献奖原创先锋奖

发表于 2026-1-22 18:57 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:833
  • 打卡月天数:12
  • 打卡总奖励:3945
  • 最近打卡:2026-11-12 09:00:03

42

主题

5823

回帖

1万

积分

PADS20220105初级班

积分
15208

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

发表于 2026-1-23 08:34 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:501
  • 打卡月天数:8
  • 打卡总奖励:1658
  • 最近打卡:2026-11-12 09:03:39

14

主题

1240

回帖

2884

积分

二级逆天

积分
2884

终身成就奖特殊贡献奖

QQ
发表于 2026-1-23 08:42 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家II
  • 打卡总天数:284
  • 打卡月天数:0
  • 打卡总奖励:986
  • 最近打卡:2026-06-26 09:16:10

4

主题

1298

回帖

2878

积分

二级逆天

积分
2878

终身成就奖特殊贡献奖优秀斑竹奖

QQ
发表于 2026-1-23 08:58 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:常住青年
  • 打卡总天数:38
  • 打卡月天数:0
  • 打卡总奖励:80
  • 最近打卡:2026-08-21 17:47:43

4

主题

198

回帖

187

积分

二级逆天

积分
187
发表于 2026-1-23 09:05 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:初入少年
  • 打卡总天数:13
  • 打卡月天数:0
  • 打卡总奖励:86
  • 最近打卡:2026-02-03 09:15:02

1

主题

65

回帖

149

积分

二级逆天

积分
149
发表于 2026-1-23 09:07 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:584
  • 打卡月天数:0
  • 打卡总奖励:2068
  • 最近打卡:2026-03-01 10:31:40

7

主题

3668

回帖

6311

积分

二级逆天

积分
6311

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

发表于 2026-1-23 09:18 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:632
  • 打卡月天数:12
  • 打卡总奖励:2311
  • 最近打卡:2026-11-12 15:53:43

14

主题

4619

回帖

8371

积分

1元学习Pads(221219)旁听

积分
8371

终身成就奖特殊贡献奖原创先锋奖

发表于 2026-1-23 09:24 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:569
  • 打卡月天数:5
  • 打卡总奖励:1861
  • 最近打卡:2026-11-12 16:41:52

53

主题

3783

回帖

3660

积分

二级逆天

积分
3660

社区居民终身成就奖特殊贡献奖

QQ
发表于 2026-1-23 15:56 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请举报投诉

本站所有资料仅限参考学习交流,PCB原理图源码等所有资料不保证准确没问题,请不要用作生产。否则后果自负。

闽公网安备35062302000276号 | 闽ICP备2024076463号-1 | 论坛技术支持QQ群171867948 | 论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表