[問卦] 編譯器很不聽話怎麼辦(′・ω・`)
如題
因為工作要寫組語(6502),可是我又不想寫組語
所以找了一個開源的c編譯器(ca65),想法4這樣的:
- 只用全域變數
- 不傳參數
- 不用指標
- 不用乘除
- 內嵌組語
反正邏輯都很簡單,寫程式的時候注意一點,編譯器生出來的和我手寫的有87%像
只要稍微修改一下交上去,就能爽爽過惹,根本不用寫什麼組語
可是阿,理想很豐滿,現實很骨感QQ
雖然大部份時候都蠻管用der
可是還是有時候會生出一大坨
像是for loop的時候,我期待編譯器能不用變數,直接拿一個沒在用的暫存器當計數器,可是他還是用惹變數,生出一大坨
還有陣列,如果足碼是一個可以確定的數,那很簡單,一個偏移搞定
可是如果足碼是一個變數,那就慘了,他會用指標的邏輯去處理QQ
眾所周知,6502的資料暫存器是8bit,地址暫存器是16bit
所以指標也是16bit的,怎麼想都太大惹,塞不進去8bit的裡面
所以只好生出一大坨去處理他
可是我只想要一個偏移啊(′・ω・`)
每次遇到不是內嵌一堆組語解決,不然就是自己手動修改
非常影響我上班看vtb直播的心情
有沒有編譯器很不聽話怎麼辦的八卦?
--
Sent from my realme GT 5G
○ PiTT // PHJCI
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.74.142.58 (臺灣)
※ PTT 網址
→
上班就乖乖看vter,寫什麼程式!?
→
自己的編譯器自己寫
噓
鞭它 讓它聽話
推
自己寫
→
什麼是足馬?
爆
[問卦] 黃仁勳這樣子簽名算被性騷擾嗎?爆
[問卦] 3枚攔截率70%的導彈成功率到底是幾趴==爆
[爆卦]青鳥發起人Lilian關號,拒絕說明260萬用途爆
[問卦] 「獨立」顯卡的意思?91
[爆卦] 等等聽黃捷演講要問什麼問題爆
[問卦] 這份沙拉1280元 老闆:特製無菜單料理90
[問卦] 選姊姊的話布丁姊姊跟東海3姊哪個好63
[問卦] 現在這麼多人可以買三千萬以上的房子?爆
[爆卦] 青鳥影片 紐約時代廣場上線啦爆
[問卦] 你心中前三名值得一遊的歐洲國家?51
[問卦] 什麼行業會最快因為AI消失?53
[問卦] 青鳥影片 證明台灣美學=?50
[問卦] 豪爹油現在在幹嘛??34
[問卦] 內地網友:灣灣沒辦法自己培養出科技領袖40
[問卦] 台灣文組有張忠謀黃仁勳等級的代表人物?40
[問卦] 國外YouTuber直接駭入詐騙集團攝影機==爆
[問卦] 三立線上民調:50%支持國會解散改選37
[問卦] 這個政府是不是沒啥關心護理師?40
[問卦] 轉生孫鵬該怎麼阻止安佐?34
[問卦] 當郭書瑤室友可是要幫她繳管理費 OK嗎?33
Re: [爆卦]青鳥發起人Lilian關號,拒絕說明260萬用途37
[問卦] 膝蓋出現人臉!?怎麼辦!爆
[問卦] 八卦網軍不能說64的掛?31
[問卦] 高雄兩房788萬算貴嗎???32
[問卦] 兩女打不贏一肥男也太弱了吧38
Re: [問卦] 網球算超難上手的運動嗎?28
[問卦] 富邦美術館門票$1200 比羅浮宮& Met還貴爆
[問卦] 19890604六四當天出生的人該怎麼慶祝?30
[問卦] 早上6點飛機,只能睡機場嗎?29
[問卦] 甲甲同事:提到愛之味甜辣醬的一律封鎖!