千千小说网 www.77xs.la,疯狂的程序员无错无删减全文免费阅读!
其实也没怎么等,机会就来了,好像是机会一直在等他,等他决定不玩游戏了,来把机会拿走。
现在很多人总是抱怨:“苦恼阿,没机会阿。”好像自己就是那个才华横溢又无法横溢才华的大诗人。其实机会就像羊,满地都是,关键是你自己要知道怎么去剪羊毛挤羊奶。――难道你还等着羊自己把毛和奶送到你手上,那才叫机会?
大三的课就是比较多。刚进大学的时候,绝影想,大一应该轻松吧。没想到大一课多到超出了他的想像。就算是大一打基础吧,那大二课应该少一点。没想到大二又加了两门课。再想基础也学差不多了,大三专业课应该不多吧,结果专业课比基础课还多。绝影拿课表看了一下,有两门课他比较在意:微型计算机原理与应用和数据结构和算法。
微型计算机原理与应用用的书就是微型计算机原理与应用,杨有君,史志才,机械工业出版社,书不算厚,只有300多页。数据结构和算法用的书也就叫算法与数据结构――c语言描述。两个老师比较有意思,都是年轻人,一男一女。男的姓谭。
绝影对这个谭老师印象不错,因为他很年轻,而且大家对他评价就一个字:狂。就这一点,他从他身上隐约看了到了一点自己的影子。不过绝影也觉得他实在太狂了,愤世嫉俗,自以为是,总觉得自己水平就很牛,鄙视学校那些报课题的,鄙视公司那些搞研发的。绝影想这大概就是为什么宴斌已经升到教务处副主任而他还在做讲师的原因吧。
他上课也从来不带书,想到哪讲到哪,并且讲的都是他自己的。他常常说:“书上那个,跟你们讲,那是大错特错,这个xxx哪里有这样的用法。”开始绝影也不相信他,后来他觉得谭老师水平可能确实比较高,因为他让他帮自己改过一段c语言程序,硬是把200行的代码改到68行。
绝影学了一段时间汇编,他知道微型计算机原理这东西跟汇编语言是不可分割的,大部分讲微型计算机原理的书表面上是在讲微型计算机原理,实际上是在讲汇编语言。他们的区别在于,讲汇编的书就只讲汇编,一般很少讲其它的,包括微型计算机原理。而讲微型计算机原理的书总是爱东拉西扯,什么电路阿,数电阿,模电阿,汇编语言阿,能讲的都讲,所以绝影还是很庆幸自己当初买的是pc汇编语言程序设计,要是当初去买本微型计算机原理,那电路都能把他卡死。
绝影觉得谭老师讲得比较好,他就一直去听他的课,虽然像c语言一样他觉得自己过这门课肯定不成问题,而且凭自己的能力,就算自学也有应该有实力拿到全年级最高分。这样看来,在大学里面很多时候并不是去听课,而是去听人。特别是上了几次课后,他忽然又有重大发现,觉得上课还是值得的。
说以前他看原码反码补码硬是没看懂,反正这个概念也好背,就背下了:正数的反码是它本身,负数的反码是首位为1其它取反;正数的补码就是它本身,负数的补码首位为1其它取反最后加1。他背了,但他也不知道什么意思。但是听了几次谭老师的课,他知道“数字加法器”这个东西,比如两个数,高电平低电平输入进去,就得一个结果,还是高电平低电平表示。这么看来,拿二进制十六进制来表示数据真是个好方法,想起以前骂了冯。诺依曼,给他承认个错误。接着他就明白,为什么要补码,因为加补码就等于作减法,这样把减法转成加法来做,把乘法也转成加法来做,把除法转成乘法来做,整个cpu就只需要一个“数字加法器”就够了。
他觉得自己发现了一个惊天大秘密,这时候很多同学还在背:正数的反码就是它本身
谭老师也比较喜欢绝影,因为他可以提出一些比较专业的问题,比如为什么不支持内存到内存的寻址?他在解答这样的问题是会非常有成就感。同时他也会跟他讨论些很有创意的东西,比如:题目是做64位加法,他就跟他说,用add怎么怎么做,用mmx指令怎么怎么做。最后归纳一下,还是用add做效率比较高,因为用mmx指令太少,指令对齐还没出来,效率提高不了多少。
mmx是绝影偷偷学的。当然他觉得非常有必要,这些指令是现在书上阿,老师阿都不会讲的,好多同学听都没听说过。但是他知道应用非常广泛,所以你学大家都知道的东西有什么用呢?要学就学大家都不知道的东西,这样你才能做大家都做不到的事情。
所以我们有时候也要理解老师,他们天天在讲台上讲,对他来说下面坐的有80%都是文盲――有文化的文盲,当然他们会很认真地记着笔记,甚至能预感到那些是重点,那些是考点。你以为老师喜欢这样的人吗?他觉得他在对着一群猪讲课,他觉得自己心中的东西比起书上来,那都是至理名言,可是,以他们的智商,他们无法理解。这时候当他发现了绝影,他感觉终于找到一个知音,所以,他对绝影也许更多的是感激。
在土匪他们眼中,谭老师和绝影一样是无法让人理解的。其实他们心眼里也鄙视这样的老师,很简单像微机原理这样的鸡肋课本来大家就抱着可上可不上的态度,但老师他们非要一再强调这课对于xxxx有多么重大的意义,并且还坚持考勤布置作业,好像这... -->>
其实也没怎么等,机会就来了,好像是机会一直在等他,等他决定不玩游戏了,来把机会拿走。
现在很多人总是抱怨:“苦恼阿,没机会阿。”好像自己就是那个才华横溢又无法横溢才华的大诗人。其实机会就像羊,满地都是,关键是你自己要知道怎么去剪羊毛挤羊奶。――难道你还等着羊自己把毛和奶送到你手上,那才叫机会?
大三的课就是比较多。刚进大学的时候,绝影想,大一应该轻松吧。没想到大一课多到超出了他的想像。就算是大一打基础吧,那大二课应该少一点。没想到大二又加了两门课。再想基础也学差不多了,大三专业课应该不多吧,结果专业课比基础课还多。绝影拿课表看了一下,有两门课他比较在意:微型计算机原理与应用和数据结构和算法。
微型计算机原理与应用用的书就是微型计算机原理与应用,杨有君,史志才,机械工业出版社,书不算厚,只有300多页。数据结构和算法用的书也就叫算法与数据结构――c语言描述。两个老师比较有意思,都是年轻人,一男一女。男的姓谭。
绝影对这个谭老师印象不错,因为他很年轻,而且大家对他评价就一个字:狂。就这一点,他从他身上隐约看了到了一点自己的影子。不过绝影也觉得他实在太狂了,愤世嫉俗,自以为是,总觉得自己水平就很牛,鄙视学校那些报课题的,鄙视公司那些搞研发的。绝影想这大概就是为什么宴斌已经升到教务处副主任而他还在做讲师的原因吧。
他上课也从来不带书,想到哪讲到哪,并且讲的都是他自己的。他常常说:“书上那个,跟你们讲,那是大错特错,这个xxx哪里有这样的用法。”开始绝影也不相信他,后来他觉得谭老师水平可能确实比较高,因为他让他帮自己改过一段c语言程序,硬是把200行的代码改到68行。
绝影学了一段时间汇编,他知道微型计算机原理这东西跟汇编语言是不可分割的,大部分讲微型计算机原理的书表面上是在讲微型计算机原理,实际上是在讲汇编语言。他们的区别在于,讲汇编的书就只讲汇编,一般很少讲其它的,包括微型计算机原理。而讲微型计算机原理的书总是爱东拉西扯,什么电路阿,数电阿,模电阿,汇编语言阿,能讲的都讲,所以绝影还是很庆幸自己当初买的是pc汇编语言程序设计,要是当初去买本微型计算机原理,那电路都能把他卡死。
绝影觉得谭老师讲得比较好,他就一直去听他的课,虽然像c语言一样他觉得自己过这门课肯定不成问题,而且凭自己的能力,就算自学也有应该有实力拿到全年级最高分。这样看来,在大学里面很多时候并不是去听课,而是去听人。特别是上了几次课后,他忽然又有重大发现,觉得上课还是值得的。
说以前他看原码反码补码硬是没看懂,反正这个概念也好背,就背下了:正数的反码是它本身,负数的反码是首位为1其它取反;正数的补码就是它本身,负数的补码首位为1其它取反最后加1。他背了,但他也不知道什么意思。但是听了几次谭老师的课,他知道“数字加法器”这个东西,比如两个数,高电平低电平输入进去,就得一个结果,还是高电平低电平表示。这么看来,拿二进制十六进制来表示数据真是个好方法,想起以前骂了冯。诺依曼,给他承认个错误。接着他就明白,为什么要补码,因为加补码就等于作减法,这样把减法转成加法来做,把乘法也转成加法来做,把除法转成乘法来做,整个cpu就只需要一个“数字加法器”就够了。
他觉得自己发现了一个惊天大秘密,这时候很多同学还在背:正数的反码就是它本身
谭老师也比较喜欢绝影,因为他可以提出一些比较专业的问题,比如为什么不支持内存到内存的寻址?他在解答这样的问题是会非常有成就感。同时他也会跟他讨论些很有创意的东西,比如:题目是做64位加法,他就跟他说,用add怎么怎么做,用mmx指令怎么怎么做。最后归纳一下,还是用add做效率比较高,因为用mmx指令太少,指令对齐还没出来,效率提高不了多少。
mmx是绝影偷偷学的。当然他觉得非常有必要,这些指令是现在书上阿,老师阿都不会讲的,好多同学听都没听说过。但是他知道应用非常广泛,所以你学大家都知道的东西有什么用呢?要学就学大家都不知道的东西,这样你才能做大家都做不到的事情。
所以我们有时候也要理解老师,他们天天在讲台上讲,对他来说下面坐的有80%都是文盲――有文化的文盲,当然他们会很认真地记着笔记,甚至能预感到那些是重点,那些是考点。你以为老师喜欢这样的人吗?他觉得他在对着一群猪讲课,他觉得自己心中的东西比起书上来,那都是至理名言,可是,以他们的智商,他们无法理解。这时候当他发现了绝影,他感觉终于找到一个知音,所以,他对绝影也许更多的是感激。
在土匪他们眼中,谭老师和绝影一样是无法让人理解的。其实他们心眼里也鄙视这样的老师,很简单像微机原理这样的鸡肋课本来大家就抱着可上可不上的态度,但老师他们非要一再强调这课对于xxxx有多么重大的意义,并且还坚持考勤布置作业,好像这... -->>
本章未完,点击下一页继续阅读