日前收到讀者J先生來郵,指我說Apple II電腦只有8MHz,配64KB記憶體,應該是記錯了。他指出,當年的Apple II採用6502處理器,速度應該只有1MHz。而64KB記憶體中,應該只有48KB是RAM,餘下16KB是ROM,除非額外加卡,因此應該不會是64KB。
翻查資料,6502處理器的速度的確只有1MHz,而該電腦的記憶體應該只有8KB或16KB,即使額外加卡,最多也只能加到48KB,而不是我早前所寫的8MHz速度配64KB記憶體,特此更正,也多謝J君來郵指正。
我讀小學六年級時開始學習編程,用的正是Apple II電腦。參加聯校科展時,我就讀中四。20多年前的事,畫面片段仍歷歷在目,但數字卻全部記錯了,真有趣。
1MHz速度的處理器,配8KB記憶體,可以用來做甚麼? 我們當年就是用這台「龜速」電腦製作手語翻譯系統。
我們用一隻廚房用的黃色洗碗膠手套開始,在關節部位裝上微動開關,把開關接到一張6522卡作輸入介面,再把訊號輸入電腦分析。我們透過多個微動開關的開合,判斷手指是屈曲或伸直,然後把有關動作翻譯成語言。
這隻黃色膠手套,形象實在太鮮明了,即使裝上微動開關和接上一大堆電線,依然毫無科技感可言,絕對是很「膠」很「山寨」。
這個雖然是學生作品,但其貌不揚,相信被評判扣了不少分數。而我們戴上膠手套作手語示範,造型兀突,現在回想起來也覺搞笑。
電郵:ray@openrice.com