第三回 碟奧絲毒設相思局


紅藕香殘玉輦秋,輕解羅裳,獨上蘭舟。
 雲中誰寄錦書來?雁字回時,月滿西樓。
 花自飄零水自流,一種相思,兩處閒愁。
 此情無計可消除,纔下眉頭,卻上心頭。」

列位看官,這首李清照的「一剪梅」詞,道盡情侶相思之苦。然而那刻骨銘心的愛情,又豈僅限於情人而已?人與電腦牽手,也是一種相思;電腦輿電腦牽手,自有兩處閒愁。電腦世界,亦是有情世界也。

上回說到電腦與電腦牽手:小人電腦難耐相思之苦,乃藍田種玉,大膽偷情;君子電腦為享鶼鰈之樂,遂閉了眼睛讓他偷週。最常見的情況,是磁碟控制機偷了主電腦的若干週期,將資料搬入主尾腦的記憶器裡(或將主電腦記憶器裡的資料搬出來)。列位看官不免會心生疑問:那電腦偷情成功後,珠胎暗結,是誰來善後處理呢?

原來在電腦裡有位能幹的女管家,名喚碟奧絲。碟奧絲的全名是磁碟操作系統(Disk Operating System),簡稱碟奧絲(DOS)。碟奧絲和賈府裡的王熙鳳一檬,精明能幹,上上下下大小事情全由她一把抓。鳳姐兒不僅能幹潑辣,人長得也漂亮。那碟奧絲長得也不賴,如果沒有這操作系統,電腦的效用就無疑會大打折扣了。

碟奧絲是位風流浪漫的女管家,和鳳姐一樣,是有名的烈貨,臉酸心硬,遇到特殊情況,她就出來處理善後。

舉個例子,小人電腦(磁碟控制機)施展藍田種玉法將資料搬入記憶器。偷情成功後,小人電腦就捎個信(message)給主電腦,告訴主電腦,腹中已有孽種了。主電腦接到此信,當下不免慌了手腳,立即把別的事情都撇開在一旁,求碟奧絲出來處理善後。小人電腦這十萬火急信,行話稱為插號信(interrupt message),因為主電腦收到這信,就必須先處理此事,別的事情就得暫緩處理,否則肚子大了,面子上不好看也。插號信如在醫院裡掛特別號,就可插在普通號之前,優先處理。卻說主電腦接了小人電腦的插號信,曉得事情鬧大了,遂哭喪著臉請出碟奧絲來。那碟奧絲受了主電腦之託,就把屬下的電腦程式都找來,扳著臉說:「既託了我,我就說不得要討你們嫌了。我可比不得主電腦好性兒,諸事由得你們。如今可要依著我行,錯一點兒,管不得誰是有臉的,誰是沒臉的,一例清白處治。」聽了碟奧絲這一番話,眾電腦程式那裡還敢怠慢,無不奮力辦事。

且住,列位看官,您道那碟奧絲屬下何來眾電腦程式?原來牡丹雖好,還須綠葉扶持。那鳳姐雖然精明能幹,手下到底還須有平兒和眾婆子媳婦幫襯。碟奧絲也是一樣,操作系統本身是個電腦程式──所謂的系統程式(System Program)。她屬下又管了許多電腦程式,專門替她打雜。這些電腦程式多半存在磁碟上,用到他們時,方才請他們到主電腦來工作。所以,碟奧絲是「磁碟操作系統」。碟奧絲有一大特點,行話稱做「有事忙」(Event driven)。例如主電腦記憶器腹中有了風流種,乃請來碟奧絲。碟奧絲一看,這風流種是某個應用程式所需要的資料,就把這些資料移交給應用程式。萬一資料有錯,風流種是個怪胎,碟奧絲也可以下令打胎(Process Abortion)。事情辨完,碟奧絲就回房休息去了。等到下次主電腦接到另一封插號信,就再請碟奧絲出山。

列位看官,這有事忙精神,不僅是電腦操作系統的一大特性,也是人工智能學(Artificial Intelligence)裡的重要觀念,在第六回「黑旋風大鬧鱷魚潭」裡還要再敘述。

其實一般衙門裡的大小官兒,多半都抱著有事忙精神:沒有事情時,儘可以看報喝茶、修指甲聊天;收到了公文,有了情況,再屁滾尿流忙成一團。有事忙精神,不一定是官僚主義。祇要該忙的時候忙得有效率,一樣可以把事情辦完。

再舉一段紅樓夢第十四回敘述鳳姐辦事的實例,來說明有事忙精神。

「••鳳姐方欲說話,只見榮國府的四個執事人進來,都是支取東西領牌的。鳳姐問他們要了帖,念過聽了,一共四件,因指兩件道:『這個開銷錯了,再算清了來領。』說著,將帖子摔下來,那二人掃興而去••,因見張材家的在旁,便問:『你有什麼事?』•••收了帖子,命彩明登記,待王興交過,得了買辦的回押相符,然後與張材家的去領•••鳳姐飯畢,就有寧國府一個媳婦來玩牌,為支取香燈。鳳姐笑道:『我算著你今兒說來支取,想是忘了? 要終久忘了,自然是你包出來,卻便宜了我!』那媳婦笑道:『何嘗不是忘了!方纔想起來,再遲一步,也領不成了』說畢,領牌而去。」

列位看官,您看那鳳姐從容揮霍指示,好不能幹!那碟奧絲也是一樣。我們要使用電腦,也必須和碟奧絲(操作系統)打交道,那碟奧絲再分派眾電腦程式,替我們辦事。

電腦系統裡面多少大小雜事,都靠碟奧絲來管。如杲沒有碟奧絲,我們要直接去管這些事情,就不太容易了。

所以,列位看官購買家用小電腦,最起碼是買一架主電腦和鍵盤,接到電視機上面使用。再進一步,就得買具磁碟機來儲存資料,買架列表機來印出資料文件;這是硬體的部分。至於軟體部分,就是購買碟奧絲(磁碟操作系統)了!蘋果電腦及其仿製品上面,通用的電腦操作系統,稱為CP/M,這也是碟奧絲的一種。國際商業機器公司(IBM)惠普公司(HP)的家用電腦上面,則使用MS/DOS碟奧絲。要有效使用電腦,除了必須懂得一種以上的電腦程式語言,也必須懂得操作系統的語言──如果您是賈府的一個小媳婦兒,講話卻不懂得討鳳姐兒歡心的話,賈府裡還有您混的分兒嗎?

碟奧絲雖然能幹,但精力畢竟有限。如果電腦的使用人數多了,她照應不過來,有的用戶就難免向隅。而且,有時候碟奧絲難免偏心,專門伺候她喜歡的用戶。您看紅樓夢裡,鳳姐對待寶玉,就和對待別人大大不同。但碰到她所不喜歡的人,如賀瑞這等不入流的角色,她就會狠心設個相思局,騙他苦等致病,最後因正照風月寶鑑而死。那碟奧絲也是一樣。掛「特別號」的用戶她優先伺候,然後才輪到掛「普通號」的用戶。大電腦中心還有掛「夜間號」的。列位看官切莫以為「夜間號」有什麼特別好處、其實這是最末等的用戶,白天輪不到他上電腦,祇好在夜半無人時才跑程式,要等到第二天才拿得到結果。這個行話稱為優先次序(Priority)。如紅樓夢鳳姐的例子:賈寶王是最優先(top priority),賀瑞就是末等(lowest priority)了。

記得在加州大學讀書寫博士論文時,每晚十二點以後我一定跑到坎貝爾大樓地下室裡的電腦中心去跑程式,往往在那裡熬上一夜,不知東方之既白。學校電腦的碟奧絲,視我們研究生為末等用戶,祇有在夜間才稍假顏色。一次又是整夜末眠,清晨才抱著兩大盒卡片,拖著疲憊的身軀回家。走在路上,突然注意到四周的鳥語花香,覺悟到世界是多麼的可愛,由是因空見色,由色生情,傳倩入色,自色悟空,遂暫棄碟奧絲而改事繆思,回家寫小說去也。這篇小說「地」,得到林海音先生慧眼賞識,在她主編的純文學雜誌上刊出,開始了我的文學生涯。現在的學生,比我那時又幸運多了,可以便用共時電腦跑程式,不必打卡,也不必熬夜。但我一直有個偏見:沒有熬夜和碟奧絲女士愛得死去活來經驗的人,是無法真正了解電腦這一行甘苦的。列位看官若有子女不分晝夜的玩家用電腦,祇要他不是在玩電腦遊戲,就不必苛責阻止。這一代的孩子,從小就和電腦牽手,是真正能和電腦共生(Symbiosis)的一代。將來的資訊世界,全靠他們了!

碟奧絲的無情,已如上述。如何和碟奧絲打交道?電腦程式語言又有何特性? 欲知後事如何,且看下回分解。


GOTO PREVIOUS PAGE STOP GOTO NEXT PAGE
Page created: Fall, 1994.
Last update: August 10, 1997.
Version 2.0

This page was made by Alex Tsai.

You may email any suggestions to: changsk@ksi.edu