Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 内核如何与处理器交互?_Linux_Kernel_Processor - Fatal编程技术网

Linux 内核如何与处理器交互?

Linux 内核如何与处理器交互?,linux,kernel,processor,Linux,Kernel,Processor,内核或引导加载程序如何与处理器交互?他们如何修改寄存器值?做了很多搜索,但找不到正确的基本答案。我是一个内核新手,请有人通过解释详细的流程来帮助我理解这个基本问题 如果您想编写操作系统,请阅读Tenenbaum的“操作系统设计与实现”。Linus Torvalds读了它,然后写了Linux。真的不清楚你在问什么。软件中的特定数据是如何加载到内存中的?你在说什么数据?信号是如何从软件到硬件转换的?“从软件到硬件的信号转换”。。。哇,那真是太低级了。你可能需要找一个电子工程或CPU设计论坛。

内核或引导加载程序如何与处理器交互?他们如何修改寄存器值?做了很多搜索,但找不到正确的基本答案。我是一个内核新手,请有人通过解释详细的流程来帮助我理解这个基本问题

如果您想编写操作系统,请阅读Tenenbaum的“操作系统设计与实现”。Linus Torvalds读了它,然后写了Linux。

真的不清楚你在问什么。软件中的特定数据是如何加载到内存中的?你在说什么数据?信号是如何从软件到硬件转换的?“从软件到硬件的信号转换”。。。哇,那真是太低级了。你可能需要找一个电子工程或CPU设计论坛。