看板 C_Chat 關於我們 聯絡資訊
※ 引述《Beyond27 (酷帥八嘎冏)》之銘言: : 小時候的童年神作 模擬樂園 : 最近才發現作者不但只有一個人 : 而且沒有用任何遊戲引擎unity/unreal : 也沒有用任何C : 完全就是用Assembly做完的 : 這種上古神獸是不是超猛 用組語寫 也只能在Dos時代這樣做了 Dos 是real mode架構 組語可以直接控制硬體畫圖 之後的OS (XP是, win95/98 不確定) 架構都是 protected mode 就是每個process有自己的虛擬記憶體 要控制硬體需要透過OS 我知道這樣講 那一定會有人說: 阿 你胡扯 明明XXX就是用組語寫啊 會講這種話的 都是沒寫過程式的 現在所謂的組語 也只剩non OS部分可以用組語了 實際上遇到 網路/3D顯卡/GUI 都還是透過OS 這種所謂的用組語 跟你寫C/C++ 然後用編譯器 產生組語有 87%像 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.193.164 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1742448471.A.EC8.html
kirimaru73: 早期用組合語言寫 原因很明確 速度 03/20 13:35
kirimaru73: 那個速度完全就是火箭比腳踏車 03/20 13:36
kirimaru73: 現在大家站在高階程式語言巨人的肩膀上就感覺不出來 03/20 13:36
Beyond27: 模擬樂園用20年前的破電腦也能玩,速度真的猛 03/20 13:37
Bencrie: 零分 03/20 13:37
kirimaru73: 實驗室有大學長用純組合語言硬刻棋類程式 競爭力超強 03/20 13:37
kirimaru73: 之後沒這個必要 那是「之後」 03/20 13:38
ltytw: 我記得9x me之後都跑保護模式了吧 03/20 13:42
Bencrie: 沒寫過 code 玩 dos 遊戲也看過 dos4gw 這種 extender 吧 03/20 13:45
ltytw: 但是9x me有一些部份也是直接存取硬體所以穩定性沒有這麼 03/20 13:45
ltytw: 耐操 03/20 13:45
ltytw: 到了nt架構之後卡了一層api在中間 03/20 13:45
ltytw: 穩定性是增加了但效能就是比9x低了一點點 03/20 13:45
buffalobill: int 21h 03/20 14:35