閃文集 Ⅲ
97
我大學時代,學校最先進
的大型計算機
CDC Cyber 170
仍然使用打孔卡片來輸入程
式。年輕的朋友大概沒有「打
卡片」的經驗。林某人當年躬
逢其盛,開過這種洋葷,每天
可打上千張卡片
(
參見圖八
)
。
跑程式時,兩個肩膀各扛一大
箱卡片,顧盼自雄的
將一大疊卡片餵入一
部讀卡機。卡片數量
之大,讓旁邊的女同
學,看得崇拜不已。
其實是我的程式寫得太爛,三四行指令可完成的計算,卻寫了幾
十行。當時計算機中心約有
20
部打卡機,使用率相當高,也常常故
障。每當女同學束手無策的坐在故障的打卡機前,林某人就自告奮
勇的幫忙排除問題。當年就是靠修理打卡機,才有機會和林夫人搭
訕,約她出去吃飯的。
成大電機系還有更早期的
IBM
計算機。開機時必須用一捲打孔
紙帶喚起作業系統,才能正常運轉。我大二修組合語言
(
Assembly
Language)
這一門課,就是跑這一部老爺計算機。這部計算機的印表
機,列印龜速,猶如阿里山的小火車在上坡。炎炎夏日,我最喜歡待
在冷氣電腦房。聽著
IBM
老爺印表機「科哩、卡拉」的列印聲,不久
就會被催眠夢周公,睡一整個下午。
圖七:查卡
(
Jacqua rd ; Joseph Ma r i e
Charles
;
1752 –1834)
;
(
右
)
查卡發明的花梭
機
(
Jacquard loom)
的概念被應用於計算機程式
的編寫,對計算機科學有重大貢獻。
圖八
:
打孔卡片