完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
请高手很详细的讲讲比如关机或开机时...cpu是如何把内存的东西
1.提取出来? 2.通过什么传输?接口? 3.南北桥,cpu在这个过程里面分别起什么作用? 4.写到硬盘中去的时候需要形式上的转换么? 5.物理上我只知道硬盘把电信号转化成磁信号...那么其他那些过程呢? 6.内存具体是怎么存储信息的?逻辑解释和物理解释都希望知道! 望高手解惑!在此谢过!Thx In Ad. |
|
相关推荐
3 个讨论
|
|
本帖最后由 dianzi_fans 于 2011-6-5 19:53 编辑
编程时内存是CPU唯一能进行数据存储的地方。编程时CPU不能直接读取硬盘。CPU与内存及硬盘间通信是通过DMA控制器,CPU如果直接进行硬盘数据读取,每读取一个字节CPU就需要参与一次,所以人们发明了DMA控制器。CPU、内存、硬盘间的关系。内存是碗,硬盘是锅,CPU是人。人要吃饭就要用碗,但碗里的东西都是从锅里面拿出来的。内存断点时是空的(全部为0),没有任何数据。电脑启动时将硬盘中的数据读取到内存中执行。 内存及硬盘都叫做存储器,存储器就是能存储数据的器件。其它类型的存储器还有软盘、光盘、移动硬盘、SD卡、TF卡等等。 要想让一个CPU工作,就必须向它提供指令和数据。指令和数据在存储器中存放,这个存储器默认是指内存。除了内存,其它存储器中的数据不读取到内存中,CPU是使用不了的。 存储器被划分成若干个存储单元,每个存储单元从0开始顺序编号,例如一个存储器有128个存储单元,编号就是0-127 参考http://www.lyfans.net/forum.php?mod=viewthread&tid=134 |
|
|
|
|
|
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-3 06:52 , Processed in 0.541076 second(s), Total 62, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号