作者if4 (if Chen)
看板Old-Games
標題[閒聊] 有人知道cp/m 嗎?一個比DOS還要早的系統
時間Wed Dec 6 21:36:00 2023
如題:有人知道 cp/m 嗎?一個比 DOS 還要早的系統
DOS 是16位元的系統 是為 8086 cpu 量身打造
cp/m 是8位元的系統 如Intel 8080、Zilog Z80等...
我曾經學過 cp/m,不過很不幸忘了
現代的科技是應用的科技,用不上,自然也就忘了...
硬體需求:一個8位元的 cp/m 系統最小需求為以下硬體組件:
使用 ASCII code 字元集的電腦終端
Intel 8080(以及後來的 8085)或 Zilog 公司的 Z80 cpu
至少有 16k bytes 的 RAM
可引導的磁碟
至少有一個軟碟機
系統組件分為3個部分:
基本輸入輸出系統(BIOS)
基本磁碟的作業系統(BDOS)
控制台命令處理器(CCP)
以上是網上找到的資料,畢竟我也忘了 Orz
忘了以前有沒有玩過 cp/m 上的遊戲...
ps: CP/M 全稱「微型計算機控製程式」
( Control Program/Monitor或Control Program for Microcomputers )
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.146.27 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Old-Games/M.1701869763.A.F76.html
1F:推 dansy: 以前在老家翻到老爸年輕時買的Apple II跟錄音機 12/06 22:49
2F:→ dansy: 可惜後來翻修時好像被爺爺清掉 現在想想當初老爸也挺潮的 12/06 22:50
3F:→ if4: Apple II 跟磁帶機?您說錄音機嘛...我沒用過磁帶..sharp有用 12/07 01:48
4F:→ if4: 過磁帶機 就是卡式錄音帶...讀取 BASIC 的應用程式 學 BASIC 12/07 01:52
5F:→ killme323: 以前有電動是讀類似錄音帶的 12/07 01:54
6F:→ if4: 現在好像沒人在學 BASIC一學就是學JAVA 但現在也沒人在學了.. 12/07 01:55
7F:→ if4: 回K大 哪一種電動呀...一定很早...我沒看過...XD 12/07 01:58
8F:→ killme323: 早期的 Apple II 是讀類似錄音帶的電動 但沒流行 12/07 02:18
9F:→ killme323: 看一些介紹古早遊戲的影片 有些會用到 12/07 02:19
10F:→ if4: 早期Apple II時代,只有用過大磁片...後來的IBM PC演化得很快 12/07 02:41
※ 編輯: if4 (36.227.146.27 臺灣), 12/07/2023 05:04:57
11F:推 castlewind: 以前在同學家 用錄音帶玩過決戰富士山跟青蛙過街(?) 12/07 20:15
12F:→ if4: 我玩過大磁片版的決戰富士山 後來很少看到了 可能要找大補帖B 12/09 00:24
14F:→ if4: 一本書?把書上的程式碼打進去 若真的 電腦就不會如此大耀進 12/09 02:35
15F:→ if4: kir大,您也有幸參與該篇文章 他那篇的真實性 我很懷疑 電腦 12/09 03:14
16F:→ if4: 之所以快速的進步 就是使用者不用像開發者一樣經歷開發過程XD 12/09 03:17
17F:→ if4: 我們使用者只要買依張光碟或是幾片磁片 就可以享受開發者的 12/09 03:19
18F:→ if4: 果實 我們不必俱備開發者的能力 只要付錢 我們也享有這個果實 12/09 03:21
19F:→ if4: 無論是影片電影動畫遊戲或是"書本"我們所付出的代價正是開發 12/09 03:29
20F:→ if4: 者所需要的報酬 這樣開發者能繼續這一產業 帶動整個產業發展 12/09 03:38
21F:→ if4: 也才會有進步可言 我老師告訴我們 以前要畫卡片才能輸入程式 12/09 03:42
22F:→ if4: 我們現在不必經歷我老師的過程 相信下一代也會比我們更幸福XD 12/09 03:44
23F:→ flingcould: 傳說美日basic時代的遊戲是這樣,我好像是看到了某個 12/09 03:47
24F:→ flingcould: 中翻英字幕的影片,一個約5~60歲的老外程式設計師先 12/09 03:47
25F:→ flingcould: 是幫忙檢視一台Apple 2時代前後的電腦,很興奮的翻閱 12/09 03:47
26F:→ flingcould: 一本像雜誌的書,其中之一就是好幾頁的程式碼,他雀 12/09 03:47
27F:→ flingcould: 躍的拿著一台可以操作basic的古老電腦,打完跑程式, 12/09 03:47
28F:→ flingcould: 邊聊邊優化程式碼,有點像是抓住青春小鳥一樣,缺點 12/09 03:47
29F:→ flingcould: 是雜誌的程式碼印刷不是很友善,完工之後臉上露出喜 12/09 03:47
30F:→ flingcould: 悅開始玩起自己打造的小遊戲,不過,我忘了是什麼頻 12/09 03:47
31F:→ flingcould: 道了,約略印象! 12/09 03:47
32F:→ if4: *畫卡片:就像以前的大學聯考要準備2B鉛筆畫在紙卡上 現在還有 12/09 03:50
33F:→ if4: 嗎? 12/09 03:51
34F:→ if4: f大:有啦 自己發展的程式自己打XD不過我還是會保存在自己媒體 12/09 03:57
35F:推 kirimaru73: 那種文化只會存在於磁片貴到不能用的時代 12/09 09:45
36F:→ kirimaru73: 但是如果磁片貴到不能用,那就非常合理 12/09 09:45
37F:→ if4: 不合理呀 不能用 為何要繼續下去? 12/09 22:42
38F:→ if4: f大 如果那時候就發展了OCR辨識技術以後可能真的買"書"玩遊戲 12/09 22:47
39F:推 qwd: AppleII時代的第三波雜誌就有簡單遊戲程式碼印書上順便講解 12/09 23:08
40F:→ if4: 對呀 買書本也會附上磁片或光碟片 可以見證書中的範例 XD 12/09 23:11
41F:推 chen5512: apple II普遍是用錄音機代替磁帶機,畢竟那年代的磁帶 12/13 22:28
42F:→ chen5512: 機和磁帶是很貴的,反正錄音帶+錄音機便宜又容易取得, 12/13 22:28
43F:→ chen5512: 而且apple II基本上是沒有直接支援磁帶機的,這可以從 12/13 22:28
44F:→ chen5512: 沒有能讀檔名的指令看出來,我們必需手動轉錄音帶到該 12/13 22:28
45F:→ chen5512: 程式或軟體的位置才能正確讀取,所以那時的錄音帶標籤 12/13 22:28
46F:→ chen5512: 上都會紀錄刻度及程式或遊戲名稱,當時的pc88、pc98只 12/13 22:28
47F:→ chen5512: 要下指令load 檔名或save 檔名就可以直接驅動錄音機找 12/13 22:28
48F:→ chen5512: 到檔案位置,根本不用手動轉到該錄音帶的刻度位置 12/13 22:28
49F:→ if4: 這我不懂...其他人有看法...不妨提供一下 XD 12/14 08:10
50F:推 twdvdr: 我在 Apple II 時代玩過最早的馬力歐第一代跟大金剛 12/18 17:57
52F:→ if4: 其實,指令忘了沒關係 會用 HELP 就好 XD 12/21 05:52
53F:推 gmkuo: 卡片那個是打洞,似乎是學校計算中心大型電腦讀資料用的 12/23 17:33
54F:→ gmkuo: 看過我表哥拿著一袋卡片。apple II或是小教授,最方便就接 12/23 17:34
55F:→ gmkuo: 錄音機,我在同學家玩過,忘了是什麼遊戲 12/23 17:36
56F:→ gmkuo: 更早期的磁片好像比5.25還大,不好帶又怕折到 12/23 17:38
57F:→ if4: 卡片打洞是專門(或專業)2B鉛筆可以塗改(或業餘) 12/24 01:58
58F:→ if4: 回g大 我ㄧ開始玩apple2就是有兩台大磁碟A跟B 沒玩過錄音帶XD 01/17 01:50