您的位置: 首页 > 个人专栏 > 会员文章 > 疯狂的程序员 第十一回
疯狂的程序员 第十二回 回到列表 疯狂的程序员 第十回
 疯狂的程序员 第十一回

作者:hitetoshi 时间: 2008-06-26 文档类型:合作网站提供 来自:疯狂的程序员

第 1 页 疯狂的程序员 第十一回 [1]
第 2 页 疯狂的程序员 第十一回 [2]

上文:疯狂的程序员 第十回

原文:http://blog.csdn.net/hitetoshi/archive/2007/12/30/2003976.aspx

其实也没怎么等,机会就来了,好像是机会一直在等他,等他决定不玩游戏了,来把机会拿走。

现在很多人总是抱怨:“苦恼阿,没机会阿。”好像自己就是那个才华横溢又无法横溢才华的大诗人。其实机会就像羊,满地都是,关键是你自己要知道怎么去剪羊毛挤羊奶。――难道你还等着羊自己把毛和奶送到你手上,那才叫机会?

大三的课就是比较多。刚进大学的时候,绝影想,大一应该轻松吧。没想到大一课多到超出了他的想像。就算是大一打基础吧,那大二课应该少一点。没想到大二又加了两门课。再想基础也学差不多了,大三专业课应该不多吧,结果专业课比基础课还多。绝影拿课表看了一下,有两门课他比较在意:《微型计算机原理与应用》和《数据结构和算法》。

《微型计算机原理与应用》用的书就是《微型计算机原理与应用》,杨有君,史志才,机械工业出版社,书不算厚,只有300多页。《数据结构和算法》用的书也就叫《算法与数据结构――C语言描述》。两个老师比较有意思,都是年轻人,一男一女。男的姓谭。

绝影对这个谭老师印象不错,因为他很年轻,而且大家对他评价就一个字:狂。就这一点,他从他身上隐约看了到了一点自己的影子。不过绝影也觉得他实在太狂了,愤世嫉俗,自以为是,总觉得自己水平就很牛,鄙视学校那些报课题的,鄙视公司那些搞研发的。绝影想这大概就是为什么宴斌已经升到教务处副主任而他还在做讲师的原因吧。

他上课也从来不带书,想到哪讲到哪,并且讲的都是他自己的。他常常说:“书上那个,跟你们讲,那是大错特错,这个XXX哪里有这样的用法。”开始绝影也不相信他,后来他觉得谭老师水平可能确实比较高,因为他让他帮自己改过一段C语言程序,硬是把200行的代码改到68行。

绝影学了一段时间汇编,他知道微型计算机原理这东西跟汇编语言是不可分割的,大部分讲微型计算机原理的书表面上是在讲微型计算机原理,实际上是在讲汇编语言。他们的区别在于,讲汇编的书就只讲汇编,一般很少讲其它的,包括微型计算机原理。而讲微型计算机原理的书总是爱东拉西扯,什么电路阿,数电阿,模电阿,汇编语言阿,能讲的都讲,所以绝影还是很庆幸自己当初买的是《PC汇编语言程序设计》,要是当初去买本《微型计算机原理》,那电路都能把他卡死。

绝影觉得谭老师讲得比较好,他就一直去听他的课,虽然像C语言一样他觉得自己过这门课肯定不成问题,而且凭自己的能力,就算自学也有应该有实力拿到全年级最高分。这样看来,在大学里面很多时候并不是去听课,而是去听人。特别是上了几次课后,他忽然又有重大发现,觉得上课还是值得的。

说以前他看原码反码补码硬是没看懂,反正这个概念也好背,就背下了:正数的反码是它本身,负数的反码是首位为1其它取反;正数的补码就是它本身,负数的补码首位为1其它取反最后加1。他背了,但他也不知道什么意思。但是听了几次谭老师的课,他知道“数字加法器”这个东西,比如两个数,高电平低电平输入进去,就得一个结果,还是高电平低电平表示。这么看来,拿二进制十六进制来表示数据真是个好方法,想起以前骂了冯.诺依曼,给他承认个错误。接着他就明白,为什么要补码,因为加补码就等于作减法,这样把减法转成加法来做,把乘法也转成加法来做,把除法转成乘法来做,整个CPU就只需要一个“数字加法器”就够了。

他觉得自己发现了一个惊天大秘密,这时候很多同学还在背:正数的反码就是它本身……

谭老师也比较喜欢绝影,因为他可以提出一些比较专业的问题,比如为什么不支持内存到内存的寻址?他在解答这样的问题是会非常有成就感。同时他也会跟他讨论些很有创意的东西,比如:题目是做64位加法,他就跟他说,用ADD怎么怎么做,用MMX指令怎么怎么做。最后归纳一下,还是用ADD做效率比较高,因为用MMX指令太少,指令对齐还没出来,效率提高不了多少。

MMX是绝影偷偷学的。当然他觉得非常有必要,这些指令是现在书上阿,老师阿都不会讲的,好多同学听都没听说过。但是他知道应用非常广泛,所以你学大家都知道的东西有什么用呢?要学就学大家都不知道的东西,这样你才能做大家都做不到的事情。

所以我们有时候也要理解老师,他们天天在讲台上讲,对他来说下面坐的有80%都是文盲――有文化的文盲,当然他们会很认真地记着笔记,甚至能预感到那些是重点,那些是考点。你以为老师喜欢这样的人吗?他觉得他在对着一群猪讲课,他觉得自己心中的东西比起书上来,那都是至理名言,可是,以他们的智商,他们无法理解。这时候当他发现了绝影,他感觉终于找到一个知音,所以,他对绝影也许更多的是感激。

出处:疯狂的程序员
责任编辑:bluehearts

上一页 下一页 疯狂的程序员 第十一回 [2]

◎进入论坛休闲灌水版块参加讨论

相关文章 更多相关链接
疯狂的程序员 第十二回
疯狂的程序员 第十回
疯狂的程序员 第九回
疯狂的程序员 第八回
疯狂的程序员 第七回
作者文章 更多作者文章
疯狂的程序员 第十二回
疯狂的程序员 第十回
疯狂的程序员 第九回
疯狂的程序员 第八回
疯狂的程序员 第七回
关键字搜索 常规搜索 推荐文档
热门搜索:CSS Fireworks 设计比赛 网页制作 web标准 用户体验 UE photoshop Dreamweaver Studio8 Flash 手绘 CG
站点最新 站点最新列表
周大福“敬•自然”设计大赛开启
国际体验设计大会7月将在京举行
中国国防科技信息中心标志征集
云计算如何让安全问题可控
云计算是多数企业唯一拥抱互联网的机会
阿里行云
云手机年终巨献,送礼标配299起
阿里巴巴CTO王坚的"云和互联网观"
1499元买真八核 云OS双蛋大促
首届COCO桌面手机主题设计大赛
栏目最新 栏目最新列表
疯狂的程序员 第三十五回
疯狂的程序员 第三十四回
疯狂的程序员 第三十三回
疯狂的程序员 第三十二回
疯狂的程序员 第三十一回
疯狂的程序员 第三十回
疯狂的程序员 第二十九回
疯狂的程序员 第二十八回
疯狂的程序员 第二十七回
疯狂的程序员 第二十六回
>> 分页 首页 前页 后页 尾页 页次:1/21个记录/页 转到 页 共2个记录

蓝色理想版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。

转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。

特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。

您的评论
用户名:  口令:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册 为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
不评分 1 2 3 4 5
注意:请不要在评论中含与内容无关的广告链接,违者封ID
请您注意:
·不良评论请用报告管理员,以利管理员及时删除。
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本站评论管理人员有权保留或删除其管辖评论中的任意内容
·您在本站发表的作品,本站有权在网站内转载或引用
·参与本评论即表明您已经阅读并接受上述条款
推荐文档 | 打印文档 | 评论文档 | 报告错误  
专业书推荐 更多内容
网站可用性测试及优化指南
《写给大家看的色彩书1》
《跟我去香港》
众妙之门—网站UI 设计之道
《Flex 4.0 RIA开发宝典》
《赢在设计》
犀利开发—jQuery内核详解与实践
作品集 更多内容

杂⑦杂⑧ Gold NORMANA V2