当前位置: 技术问答>linux和unix
CPU
来源: 互联网 发布时间:2017-01-07
本文导语: 请问CPU是如何进行读、写磁盘数据的?请哪位大神帮忙解释一下,小弟在这谢谢啦! | 我的天…… 这个…… LZ最好看看专业基础,或者相关的资料吧,太多,太复杂了,说实话,我没编过底...
请问CPU是如何进行读、写磁盘数据的?请哪位大神帮忙解释一下,小弟在这谢谢啦!
|
我的天……
这个……
LZ最好看看专业基础,或者相关的资料吧,太多,太复杂了,说实话,我没编过底层的程序,只是知道一些理论……
这要细说,得从组成原理到操作系统全说完差不多了……
系统收到I/O请求如何切入管态执行中断的?系统是如何通过文件系统的结构找到对应硬盘数据的?外设和内存是如何传输数据的,DMA还是通道?cpu是如何寻址内存空间的?有没有虚拟存储?如果有地址怎么转换?cache策略又是怎样的?东西太多了……
这要都说清楚了,得两本书……LZ有兴趣就找本专业书来看看吧,这些东西一般只有到自己写操作系统的时候才能遇到,如果有能力,LZ直接去看linux源代码好了……
这个……
LZ最好看看专业基础,或者相关的资料吧,太多,太复杂了,说实话,我没编过底层的程序,只是知道一些理论……
这要细说,得从组成原理到操作系统全说完差不多了……
系统收到I/O请求如何切入管态执行中断的?系统是如何通过文件系统的结构找到对应硬盘数据的?外设和内存是如何传输数据的,DMA还是通道?cpu是如何寻址内存空间的?有没有虚拟存储?如果有地址怎么转换?cache策略又是怎样的?东西太多了……
这要都说清楚了,得两本书……LZ有兴趣就找本专业书来看看吧,这些东西一般只有到自己写操作系统的时候才能遇到,如果有能力,LZ直接去看linux源代码好了……
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。