大多数计算机系统将CPU执行状态分为目态与管态

管态就是 supervisor(管理者) mode翻译来的

那么目态呢,其实是object(目标) mode翻译来的

为什么叫object mode呢?

通常CPU执行两种不同性质的程序:一种是操作系统内核程序;另一种是用户自编程序或系统外层的应用程序。

对操作系统而言,这两种程序的作用不同,前者是后者的管理者,因此“管理程序”要执行一些特权指令,而“被管理程序”出于安全考虑不能执行这些指令。

因为管理者需要管理它,它就是管理者的管理目标。所以就叫object mode。