在曆史上,第一款apple_ii電腦於1977年6月5日上市,搭載mos科技的1mhz6502微處理器,擁有4kb內存以及用來讀取程序及數據的錄音帶接口。
4k內存?錄音帶數據存儲?
不用懷疑,當時的內存的確隻有4k,這還比第一代apple要大很多了。
使用錄音帶作為存儲設備,原理和音樂磁帶差不多,隻不過音樂磁帶存儲的是模擬信號,而數據錄音帶存儲地卻是數字信號。
不過林鴻目前手中的這台機器,存儲數據卻不是錄音帶,而是使用5.25英寸的軟盤。這是1978年的改進型號,外接式的5.25英寸軟驅disk_ii已經將錄音帶替換掉了,這是個天才般的設計,而當初其製造者史蒂夫*沃茲尼克之所以要自己設計這麽一個東西,完全是為了省錢節約成本,因為他們當時創業的時候很窮,窮到連買一台自己製作的產品的錢都不夠。
“省錢”是apple_ii的一個重要設計理念,沃茲尼克使用了許多奇思妙想和**的工程技術技巧來實現整個目的,這台機器使用的元器件都是最少最便宜以及市麵上最常見的。
例如,這台機器的文字與圖像係統使用了在當時已屬過時的連接方式,據說是沃茲尼克認為這樣可以節省一個芯片,以軟件計算或做掃描線尋址會比另加硬件控製更便宜。類似地,在高分辨率圖像模式中,顏色由畫素位置決定,因此可由軟件控製,又節省了轉換芯片的費用。
但是,這台計算機上市之後,卻很快風靡全球,成為第一台在商業上取得巨大成功的個人計算機,受到眾多計算機愛好者的追捧和改良。
“紅皮書”大概七十頁並不厚,但是林鴻卻看得很慢也很仔細。
雖然他此刻腦海中已經裝下了一本初級英漢字典,但是其中還是有一些單詞不認識,這些單詞基本上都是一些最近十幾年新出現的專業性詞匯和縮寫。
不過,這並不影響他的閱讀,出了一些專業詞匯的縮寫,其他單詞他根據上下文連蒙帶猜也能知道大概的意思。
這本手冊總共分四個部分。
第一部分自然是對這台計算機的基本介紹,這部分才是給絕大多數用戶看的內容。
第二部分則是介紹apple_ii裏麵本身自帶的integer_basic編程語言。這個語言是沃茲尼克在一種名為tiny_basic語言的基礎上進行優化重新設計的,語法雖然差不多,但是運算速度和功能都有了很大的提升。沃茲尼克在設計的時候,將這種語言的程序直接燒進了機器的rom(隻讀內存)裏麵,這樣就算重裝了係統,basic語言依然還在裏麵,不會丟失。
這部分的語言內容講的非常詳細,不但有基本的語法和規則,還有一些程序實例,讓初學者可以對照著代碼輸入進去。
這個時期的很多程序,都是需要初學者一個字母一個字母的敲進去才能看到效果。這是計算機愛好者的樂趣所在,但是這顯然隻是小眾愛好,絕大部分人對此根本不關係,要他們在計算機前坐上半個小時輸入這麽一大段代碼,然後最終的運行結果卻隻是在顯示器上畫幾個圓圈,那會讓他們陷入抓狂狀態。
第三部分和第四部分分別詳細介紹了apple_ii的固件和硬件。
固件就是寫入erom(可編程隻讀存儲器)中的程序,通俗的理解就是“固化的軟件”。更簡單的說,固件就是bios的軟件,但又與普通軟件完全不同,它是固化在集成電路內部的程序代碼,負責控製和協調集成電路的功能。例如顯示控製器裏麵就有這樣固化好的係統軟件,對其編程就可以對顯示器進行操作,完成改變顏色,在上麵畫線之類的動作。
不得不說,這本書涵蓋的內容非常詳細,林鴻完全陷入其中無法自拔。
他之前接觸到的無線電技術,都完全是物理層次的電路實體,就算無線電波無法用肉眼看到,但也是一種現實存在的東西,可以用設備監測到。
但是,他今天接觸到的軟件,卻是一種無形的東西。
軟件就和語言文字一樣,是人類無中生有發明出來的。
最讓他覺得奇妙的是,軟件的運行卻是建立在硬件的基礎之上。
軟件儼然成為了人和機器之間的橋梁,機器有什麽問題,可以通過軟件“告訴”操作者,而人要想對機器進行操作,直接和軟件“說一聲”就行了。
林鴻之前在晚上空閑的時候,就思考過有關人和動物區別方麵的問題。
小時候,道聽途說之下,他以為靈魂真的是存在的,可是當他掌握的知識越來越多,亂七八糟的雜書也看得多了,也逐漸明白,靈魂似乎是不存在的,至少從來沒有人證實過。
雖然他從來沒有係統的學習過生物學方麵的知識,但他也隱約能意識到語言和智慧是人類區別於其他動物的重要因素。並且逐漸形成了一個比較模糊的認知,他覺得語言和智慧就相當於是人的靈魂。
而今天,當他了解到軟件的基本原理之後,他腦海中突然冒出一個類似的念頭——軟件不就是機器的靈魂嗎?
這個念頭還很模糊,隻是他腦海中靈光一閃,根本沒有任何理論支撐,完全是他的感覺罷了。
不過,這卻是一顆小火種,從現在開始一直深深駐紮在他的心底,此後一直伴隨著他的成長而成長,最終形成燎原之勢……當然,這是後話。
後麵固件和硬件部分,有很多電路圖和基本原理,林鴻一時半會看得也沒什麽頭緒,無法完全理解,所以他隻是大致簡單的掃了一下。現在並不著急,等他將前麵的都弄熟了之後,再回過頭來仔細研究。
他正在閱讀這本書的時候,中途孫武曾打過電話來,兩人在電話中聊了一會兒,孫武聽到林鴻接下來幾天可能會跟著媽媽將北京遊覽一遍的時候,立刻強烈要求一起同行。他的父親可沒有時間陪他逛北京。兩人約定好時間之後,這才掛掉電話。
雖然林鴻才第一次使用電話,不過卻沒有任何心理障礙,要知道,他以前每天都在打免費的“國際長途”,電話在他眼中,簡直太簡陋了。
他看了看時間,已經快接近五點,他母親外出買菜還沒有回來。
他的肚子早就餓得不行,隻好走到大廳將之前放在案幾上的蘋果大口吃了起來,先墊墊肚子再說。
現在萬事俱備,隻欠東風。
他來到書桌前,再一次啟動了apple_ii,“嗶——”的聲音響起之後,很快便出現了之前那個黑底綠字的畫麵。
--------
又到一周衝榜時刻。小強新書榜隻呆了十天就下榜了,很悲催。今天晚上想試試點擊榜,晚上十二點過幾分的時候,會再有一章,請兄弟們頂起,點擊+投票~衝上去了加更哦
c
4k內存?錄音帶數據存儲?
不用懷疑,當時的內存的確隻有4k,這還比第一代apple要大很多了。
使用錄音帶作為存儲設備,原理和音樂磁帶差不多,隻不過音樂磁帶存儲的是模擬信號,而數據錄音帶存儲地卻是數字信號。
不過林鴻目前手中的這台機器,存儲數據卻不是錄音帶,而是使用5.25英寸的軟盤。這是1978年的改進型號,外接式的5.25英寸軟驅disk_ii已經將錄音帶替換掉了,這是個天才般的設計,而當初其製造者史蒂夫*沃茲尼克之所以要自己設計這麽一個東西,完全是為了省錢節約成本,因為他們當時創業的時候很窮,窮到連買一台自己製作的產品的錢都不夠。
“省錢”是apple_ii的一個重要設計理念,沃茲尼克使用了許多奇思妙想和**的工程技術技巧來實現整個目的,這台機器使用的元器件都是最少最便宜以及市麵上最常見的。
例如,這台機器的文字與圖像係統使用了在當時已屬過時的連接方式,據說是沃茲尼克認為這樣可以節省一個芯片,以軟件計算或做掃描線尋址會比另加硬件控製更便宜。類似地,在高分辨率圖像模式中,顏色由畫素位置決定,因此可由軟件控製,又節省了轉換芯片的費用。
但是,這台計算機上市之後,卻很快風靡全球,成為第一台在商業上取得巨大成功的個人計算機,受到眾多計算機愛好者的追捧和改良。
“紅皮書”大概七十頁並不厚,但是林鴻卻看得很慢也很仔細。
雖然他此刻腦海中已經裝下了一本初級英漢字典,但是其中還是有一些單詞不認識,這些單詞基本上都是一些最近十幾年新出現的專業性詞匯和縮寫。
不過,這並不影響他的閱讀,出了一些專業詞匯的縮寫,其他單詞他根據上下文連蒙帶猜也能知道大概的意思。
這本手冊總共分四個部分。
第一部分自然是對這台計算機的基本介紹,這部分才是給絕大多數用戶看的內容。
第二部分則是介紹apple_ii裏麵本身自帶的integer_basic編程語言。這個語言是沃茲尼克在一種名為tiny_basic語言的基礎上進行優化重新設計的,語法雖然差不多,但是運算速度和功能都有了很大的提升。沃茲尼克在設計的時候,將這種語言的程序直接燒進了機器的rom(隻讀內存)裏麵,這樣就算重裝了係統,basic語言依然還在裏麵,不會丟失。
這部分的語言內容講的非常詳細,不但有基本的語法和規則,還有一些程序實例,讓初學者可以對照著代碼輸入進去。
這個時期的很多程序,都是需要初學者一個字母一個字母的敲進去才能看到效果。這是計算機愛好者的樂趣所在,但是這顯然隻是小眾愛好,絕大部分人對此根本不關係,要他們在計算機前坐上半個小時輸入這麽一大段代碼,然後最終的運行結果卻隻是在顯示器上畫幾個圓圈,那會讓他們陷入抓狂狀態。
第三部分和第四部分分別詳細介紹了apple_ii的固件和硬件。
固件就是寫入erom(可編程隻讀存儲器)中的程序,通俗的理解就是“固化的軟件”。更簡單的說,固件就是bios的軟件,但又與普通軟件完全不同,它是固化在集成電路內部的程序代碼,負責控製和協調集成電路的功能。例如顯示控製器裏麵就有這樣固化好的係統軟件,對其編程就可以對顯示器進行操作,完成改變顏色,在上麵畫線之類的動作。
不得不說,這本書涵蓋的內容非常詳細,林鴻完全陷入其中無法自拔。
他之前接觸到的無線電技術,都完全是物理層次的電路實體,就算無線電波無法用肉眼看到,但也是一種現實存在的東西,可以用設備監測到。
但是,他今天接觸到的軟件,卻是一種無形的東西。
軟件就和語言文字一樣,是人類無中生有發明出來的。
最讓他覺得奇妙的是,軟件的運行卻是建立在硬件的基礎之上。
軟件儼然成為了人和機器之間的橋梁,機器有什麽問題,可以通過軟件“告訴”操作者,而人要想對機器進行操作,直接和軟件“說一聲”就行了。
林鴻之前在晚上空閑的時候,就思考過有關人和動物區別方麵的問題。
小時候,道聽途說之下,他以為靈魂真的是存在的,可是當他掌握的知識越來越多,亂七八糟的雜書也看得多了,也逐漸明白,靈魂似乎是不存在的,至少從來沒有人證實過。
雖然他從來沒有係統的學習過生物學方麵的知識,但他也隱約能意識到語言和智慧是人類區別於其他動物的重要因素。並且逐漸形成了一個比較模糊的認知,他覺得語言和智慧就相當於是人的靈魂。
而今天,當他了解到軟件的基本原理之後,他腦海中突然冒出一個類似的念頭——軟件不就是機器的靈魂嗎?
這個念頭還很模糊,隻是他腦海中靈光一閃,根本沒有任何理論支撐,完全是他的感覺罷了。
不過,這卻是一顆小火種,從現在開始一直深深駐紮在他的心底,此後一直伴隨著他的成長而成長,最終形成燎原之勢……當然,這是後話。
後麵固件和硬件部分,有很多電路圖和基本原理,林鴻一時半會看得也沒什麽頭緒,無法完全理解,所以他隻是大致簡單的掃了一下。現在並不著急,等他將前麵的都弄熟了之後,再回過頭來仔細研究。
他正在閱讀這本書的時候,中途孫武曾打過電話來,兩人在電話中聊了一會兒,孫武聽到林鴻接下來幾天可能會跟著媽媽將北京遊覽一遍的時候,立刻強烈要求一起同行。他的父親可沒有時間陪他逛北京。兩人約定好時間之後,這才掛掉電話。
雖然林鴻才第一次使用電話,不過卻沒有任何心理障礙,要知道,他以前每天都在打免費的“國際長途”,電話在他眼中,簡直太簡陋了。
他看了看時間,已經快接近五點,他母親外出買菜還沒有回來。
他的肚子早就餓得不行,隻好走到大廳將之前放在案幾上的蘋果大口吃了起來,先墊墊肚子再說。
現在萬事俱備,隻欠東風。
他來到書桌前,再一次啟動了apple_ii,“嗶——”的聲音響起之後,很快便出現了之前那個黑底綠字的畫麵。
--------
又到一周衝榜時刻。小強新書榜隻呆了十天就下榜了,很悲催。今天晚上想試試點擊榜,晚上十二點過幾分的時候,會再有一章,請兄弟們頂起,點擊+投票~衝上去了加更哦
c