一些背景:不久前,我见证了一次采访,采访者问受访者当用户按下 Enter 按钮时会发生什么。长长的解释之后,面试官解释说这个动作实际上触发了一个中断,以便 CPU 可以处理事件(事件是用户在地址栏中按 Enter 键)。
这让我开始思考这是否真的会导致中断。虽然这种低级系统/操作系统语义不是我的专长,但我一直认为中断主要(仅?)用于硬件设备。
那么,当用户按下地址栏中的 Enter 按钮时,最终是否会出现中断导致 CPU 执行加载网页的代码?
一些背景:不久前,我见证了一次采访,采访者问受访者当用户按下 Enter 按钮时会发生什么。长长的解释之后,面试官解释说这个动作实际上触发了一个中断,以便 CPU 可以处理事件(事件是用户在地址栏中按 Enter 键)。
这让我开始思考这是否真的会导致中断。虽然这种低级系统/操作系统语义不是我的专长,但我一直认为中断主要(仅?)用于硬件设备。
那么,当用户按下地址栏中的 Enter 按钮时,最终是否会出现中断导致 CPU 执行加载网页的代码?