2005-09-30

作業二

2. Why there are 8 bits in a byte? 7 bits should suffice to represent English well.
所有的人類社會發展趨勢必有其原因,1 byte=8 bits的規則要追溯至制定這規則的歷史背景。 電 腦的基本起源發展,主要是源於美國,而美國本身所使用的語言乃源自於日爾曼語系,其中也包括了很多其他不同種類的語言。加上,由於電腦本身是個有前瞻性 的世界發展,在制定基本位元的時候除了自己本身,也要顧慮到國際之間的通用性,因此,雖然7 bits已足以囊括所有的英文字母,但倘若如此反而會阻礙了電腦對於世界的發展性,於是他們便決定在多增加1個bit來涵蓋這些不同種類的語言。但是為什 麼不願意再多增加1個bit,變成9 bits,好涵蓋更多不同的語言呢?一切都不是天意,一切都是人為,由於當時軍事政治情勢,波及了科技發展,使得有些更複雜需要再額外位元的語言在私心之 下不被納入。 但是,這樣的情形在全世界慢慢走向地球村之後,隨著世界各地的資訊交流越來越頻繁,在同一台電腦上面轉碼(顯示各種不同國家的語言)的需求量也越來越大,因此在這樣的位元定則下,由「世界統一字碼組織」所編寫的「萬國碼 (Unicode),目的在於收錄全世界各大語系的文字,由人為的軟體設定,使得在資訊的流轉上面能夠減少亂碼的發生。

0 Comments:

Post a Comment

<< Home