2008 (222)
2009 (159)
2010 (136)
2011 (109)
2012 (95)
2013 (84)
2014 (83)
2015 (63)
2016 (48)
2017 (71)
2018 (86)
2019 (55)
2020 (89)
2021 (95)
2022 (90)
2023 (80)
2024 (76)
2025 (8)
這個係列寫自己從學數學統計轉成學計算機的經曆。
一位學生物的曾對我說:和你們學數學的相比,我們如果做不出來東西,別人會說我們不勤快,不會說我們不聰明。學計算機也有點類似,要手勤,並不一定要腦勤,也許這就是我為什麽喜歡它。來美不久,選了一門科學計算的課,學期結束,我的計算機用時(CPU Time)是三小時多,而其他人都在一小時以下。
對個人電腦,更是著迷!剛有錢就買了TI-99/4A。用BASIC語言,隻要找到雜誌上發表的遊戲程序,就迫不及待的敲進去。但這個機器很慢,就出了"Space Invader"一個好點的遊戲。同住的是一位香港來的學化學的學生,也是一個遊戲迷,買了VIC-20,我們常在一起玩。
後來他買了Commoredore-64(圖),簡稱C64。很快我也愛上了C64,也買了。我們倆總是比著玩,互相破對方的高分記錄,晚上整夜地不睡覺也常有的事!玩的最多的應該是"Jumpman"和"Jumpman Junior"。其它還有"Impossible Mission","Ghostbusters","Summer Games","Spy vs Spy"等。C64由於采用了開放式的設計,給了寫程序和做硬件的人極大的發揮空間,用專業點的話說,你可以直接控製它的內存(peek,poke)。它的遊戲,在圖像顯示上,運算速度上,成本上,大大優於同期的產品,很快就成為有史以來賣的最多的個人電腦。
遊戲雖然好,可是為了反盜版,生產商會在遊戲開始加碼讀它特別生產的軟盤,這種辦法增加遊戲的啟動時間不說,會傷害軟盤驅動器,所以我就想辦法破譯這種反盜版碼。當時各地都有C64俱樂部,大家也對盜版碼的方法感興趣,稱它為黑色藝術(black art)!很快我就迷上了這個黑色藝術,買了一個反匯編程序卡,加到我的C64上。我盜版的主要目的是保護我的軟盤驅動器,方法是先把遊戲程序讀入內存,再用反匯編程序改程序碼後存盤。逐步地將我能弄到的所有遊戲全部破譯了!雖然我盜版沒賺到一分錢,但心裏卻得到了極大地滿足!後來工作後,我還幫老板破譯(盜版)了一次。不過現在的程序都是用高級語言寫的,反匯編就很困難了。
EPYX公司出的"Summer Games"寫的是八四年洛山磯夏季奧運會,卻沒有中國。我就通過反匯編把中國的國旗和國歌加了進去,記得加中國國歌時費了我不少心思!
我發表的第一篇文章,不是統計,而是C64的一個程序:"List Freeze",時間大約在八五年的三月,雜誌名是"Transactions on Commoredore-64",回報是它一年的免費雜誌。
剛看到同齡人的留言,謝謝!
喜歡。謝謝!支持... ...
程序聽起來夠專業的,想到了頭疼的拉丁文。。