后来写作业发现像 API 这种监听的 function,只要写好 annotation,框架自己就能一直监听了,至于怎么实现的依然不清楚 hhh
mumbler
2021-01-09 02:33:04 +08:00
计算机和人一样,活着就有心跳
himself65
2021-01-09 03:04:55 +08:00
你可以从汇编开始写点实模式代码,没有 hlt (暂停)的话的确是一直在跑🤔
Claar
2021-01-09 03:08:35 +08:00
不需要 这是主动和被动的问题 如果是主动控制的流程,那是需要持续轮询的 但如果是被动控制机制那就不需要了 硬件中断应该就是被动控制机制,对于 cpu 来说,某些消息是从天而降的,不是自己去内存里取的,什么是主动去取? cpu 执行指定控制流查找。怎么从天而降?某些不是用来执行汇编指令的部件在主动轮询甚至是被动持续,在消息到达的时候直接把 cpu 的执行流改了,对于 cpu 来说就是从天而降 对于一辆开动的火车,想要他改变方向怎么办?简单啊,第三方把他就要到达的那个位置的铁轨一歪,就到别的车道去了,火车啥都不知道,被动机制 这个第三方甚至不是个人,他是一块铁,消息到达时,另一边的铁轨上闪了一下火花把第三方吸过去了,顺带着铁轨也歪了