操作系統筆記(1)------printf()的故事

一.引例 1.爲什麼用戶程序不能直接調用內核程序中的whoami()函數呢? 當我們實現一個whoami()的系統調用時,不能隨意的調用數據,不能隨意jump。如果隨意調用,就可以看到root密碼,可以修改它;可以通過顯存看到別人world裏的內容。這是十分不安全的。 2.憑什麼不讓jump呢?是如何做到的呢? 一種處理器"硬件設計"可以區分內核態和用戶態。 計算機對內存的使用是一段一段的的。由於
相關文章
相關標籤/搜索