[問卦] 編譯器很不聽話怎麼辦(′・ω・`)
如題
因為工作要寫組語(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,寫什麼程式!?
→
自己的編譯器自己寫
噓
鞭它 讓它聽話
推
自己寫
→
什麼是足馬?
87
[問卦] 兩個甲甲情侶想開文青咖啡店,徵求店名?80
Re: [新聞] 抗議川普當選!美國女性響應「4B運動」:59
[問卦] 波波就是垃圾 為啥還可以看病爆
[問卦] 法官酒駕爛醉被逮 慘遭重判罰俸4個月爆
[問卦] 台南市政府公然保護綠鬣蜥?43
[問卦] 通勤時間1個半小時算久嗎?29
[問卦] 大巨蛋選址是不是選對了17
[問卦] 台北月開銷 要怎麼低於五萬 ==51
[問卦] 日韓大戰要幫哪隊加油29
[問卦] 笑死 台灣根本空污大國吧?30
[問卦] 為什麼說台灣物價高有群人會不爽?57
[問卦] 自由時報為什麼都沒有空汙新聞23
[問卦] 死忠的是怎麼產生的?60
[問卦] 驚! 42歲深田恭子霸氣回歸2025年月曆?25
[問卦] 韓國被日本三振18次了爆
[問卦] 麥當勞有什麼絕版商品讓你念念不忘的60
[問卦] 綠鬣蜥沒有天敵嗎?22
[問卦] 12強日本那麼強,明天蒿吐鷺鷥?(祭品)21
[問卦] 韓國同德女子大學 男女合校抗議18
[問卦] 京華城案改拍連續劇要取什麼名字17
[爆卦] 2024棒球12強——日本隊贏韓國19
[問卦] 憨鳥不要火力、核能發電 那電哪來?19
[問卦] 女生年薪250W,出去吃飯沒出過錢18
[問卦] 不只國軍英雄館 郵局的郵館也要掰了?14
[問卦] 日本滿壘兩出局差韓國一分,是不是很刺激16
[問卦] LGBT這些人在以前真的很可憐嗎?17
[問卦] 近視要多少才要配眼鏡爆
[問卦] 當初台灣選擇核能而不是綠能會怎樣51
[問卦] "薄"這個姓要取什麼名字才會好聽啊?14
[問卦] GD權志龍是身上有蟲嗎?