本帖最后由 神之觉醒 于 2013-12-1 10:54 编辑 10班陈大葱22号 发表于 2013-11-28 09:24
擦咧 更新到造主机箱了吗..
求问楼主, 造CPU, 写编译器, 网络协议, VGA显示什么的这些基础原理都是看什么 ...
造CPU可以看那个计算机原理的视频教程, 什么大学的我忘了... 是个年轻的女老师讲课, 视频找不到..可能已经删掉, 其实我也没看完, 然后再看那个<<新编微机原理及接口技术>>耿仁义主编,里面有8086CPU讲解和8086汇编,逻辑电路我是看<<数字逻辑>>汉泽西 张欣主编,这个我在图书馆借的,也不知道这个书算不算"好", 反正能学到东西----CPU总线\汇编\数字电路, 还有摆渡谷歌的大学生毕设论文 电路设计神马的, 然后就明白了... 在+上之前玩过单片机...
编译器就好办....懂C懂汇编懂机器码,就会明白编译器原理~ 按照自己需要看情况搞(其实我i是乱搞)...
网络协议TCP/IP之前不懂感觉很复杂,但是搜索了一些网络视频教程和文章看之后,就能大概了解工作机制, 并且搜索到以太帧、IP、TCP、HTTP数据结构定义, 然后配合实践清ARP记录或PING目标或登个网站或下载东西用Wireshark抓包分析, 就能完全了解, 并且会知道如何编程制造兼容这个网络协议的程序机制,和其他主机或服务器沟通..
VGA显示我也是搜了大量文章看, 主要是看重点, VGA显示要用到哪条信号线等这些问题都可以很方便的搜索到, 知道了信号线的作用,然后就要了解控制时序, 当然也要继续搜... 学习研究之后并且配合实践发现,某些时序要精确符合, 然后行显示区可以按自己的需要控制显示.
总的来说,不是死板的看某本书就能明白一切, 而是按自己的需求去搜索各篇文章,在其中找到自己需要的东西就行了, 通过学习研究之后, 你可以看情况定义某些东西.....~知道我的意思吧~~