**ThreadOS**: AbstractMachine 能够帮助我们把一段内存空间初始化成一个线程能够运行的上下文,并在中断返回时切换到事先准备的上下文。这就赋予了我们实现 “切换” 的根本机制。