【澄清唬爆米花分享:骨灰級遊戲解放軍之怒】#福編
最近經濟學人報導台灣可能成為戰火中心。不過在戰棋遊戲中非常出名,但已被併購的SSI公司(裝甲元帥系列出品者)在1999年時就已依照當時的「最壞狀況推演」,出版過虛擬的第三次世界大戰遊戲「People's General」,臺譯「解放軍之怒」,陸譯「人民將軍」。在該版本的設定背景,是:
(一)俄羅斯內憂外患持續惡化
(二)2002台灣走向獨立,中共開始準備干預並封鎖,同時在南海和越南發生衝突
(三)美國因財政困難與縮減赤字削減軍力
(四)2005時中共入侵宣布獨立的臺灣本島,美國第七艦隊介入,中共以擊沉林肯號航母作為回應。美國總統遂聯合西方盟國正式向中華人民共和國宣戰。
㊣主要戰場:
一、東方戰役:戰役設定在中共為進行全面戰爭,決定直接掠奪衰弱、連核彈頭都無法繼續保存的俄羅斯國土豐富的工礦資源。玩家從伯力(出擊)、庫頁島(奪天然氣)、海參崴(徹底消除俄羅斯遠東力量)、烏蘭烏德(準備進攻西伯利亞)、伊爾庫次克(水電工礦)、阿拉木圖(擊敗當時相對親俄的哈薩克)、葉卡捷琳堡(烏拉工礦區)、喀山(工業中心)、阿斯特拉罕(控制裏海)、伏爾格勒(即史達林格勒,伏爾加河中心地帶)等戰役後迫使俄羅斯選擇與中國合作並中立。接下來共軍繼續橫掃越南、泰國、新馬,最後攻入南韓,在釜山一戰徹底消除西方介入的立足點後,迫使西方只能在談和與使用核武互相毀滅世界抉擇,玩家也成為最偉大的人民元帥。
二、西方戰役:戰役設定在東方最後一戰的釜山戰役,中共並沒有成功把西方掃入海,雙方均損失慘重後,玩家開始自釜山開始反攻,收復大田、漢城後,轉往歐陸,攻入伏爾格勒以鼓勵俄羅斯重新投入戰爭,在收復歐俄地區後,趁中共重兵回防烏拉山區之際轉往東南亞戰場。在河內獲勝後,又再度轉往烏拉與西伯利亞,奪回工礦資源以終結中共的戰爭潛力,最後伯力一戰順利擊敗共軍,迫使中共談和,接受臺灣完全獨立以換取西方不進攻中國本土,玩家則成為艾森豪與史瓦茲柯夫後再一位的偉大司令。
三、潛在戰場(台北):其實是北部戰場,設定在伯力戰役並不順利,中共繼續戰爭而沒有談和,美軍在宜蘭登陸,向台灣北部核心地區反攻。
※備註
一、武器:當時遊戲預設許多處於原型設備或計畫中的武器,所以與今日現實世界之後的發展有些許不同。
二、東方優勢:步兵單位以15為加成起跳,反應的其實是1990年代,中共有大量的可回役兵(1980-1990的對越十年輪戰使中共擁有最豐富的具戰役經驗人員)
三、西方優勢:頂級武器雖昂貴但明顯優於東方,且部隊能力額外加成一項是30資源(東方是50資源),反應西方軍武科技成熟並擴產快。
當然時至今日,這些條件已然改變,多數參加過中越十一年戰爭的人都已經當爺爺了,啤酒肚也取代六塊肌,反而是西方可迅速回役兵較多。但軍工生產也剛好相反,中共的一般軍工產品(如倍力橋組件、補給品生產)生產快且成本低,反而是西方的各類一般軍工產品生產慢且成本高(所以附加能力成本剛好反過來)。
四、中文版錯誤:中文版加了愛國單位「特種部隊」,只是把英軍的廓爾喀傭兵部隊兩項數值個加減一下,在英文原版並沒有這單位。戰役中所有可「採購」的部隊,都要有充足來源。英軍的廓爾喀部隊之所以可以戰時擴編,是因為在歐洲各富豪家與廓爾喀的鄉村,還有許多人可以回役。另,中文版許多戰場,除了台北戰場是原遊戲所設,其他都是中文版自行添加,幾乎都很明顯地過於偏袒臺方。
五、單位不被殲滅很重要:一個單位盡量不要被殲滅,反應的是一個單位只要不被軍事意義上的殲滅,能成一定建制保存,對戰力恢復很重要。沒被殲滅的隊伍,過場後自動復原,反應的是傷兵自醫院返回,還有新兵被老兵帶很快進入狀況。
額外一提,理想上部隊人員減損1/3就該退出戰鬥,是因為老兵2:1帶新人,是實務快速進入狀況的下限。
感想:
(一)很多人玩過後都覺得空軍角色怎麼相對不重要,這其實是來自2000年前後「噴射戰鬥機過度昂貴到發揮不了決定性作用」的論述。當時認為噴射戰鬥機面對越來越刁鑽的防空與越來越昂貴的造價,在不對稱的戰爭(如美國-伊拉克或美國-塞爾維亞)戰場尚有顯著作用,但在大國對戰,極易因對耗且難以快速補充而在實際主戰場沒有充分角色。
(二)遊戲明顯地存在大砲兵主義,但這符合中美雙方建軍的現實。從1999到現在,中美雙方其實都在增強遠程陸軍投射火力,遊戲中中共的WS(衛士)與美國的Crusader、Himars都是變態的遠程火力。只不過現實世界中共航天集團的衛士系列輸給兵器工業集團的AR系列(即現在的PHL-03、PHL-16),Crusader被取消,但Himars活下來。大國對戰時,有防空火力保護的遠程陸軍長程火箭衛星導引火力才是真正的輸出主力。
(三)解放軍之怒被很多玩家自創改成中東戰場、印巴戰場,某種程度可稱歷久不衰。
(四)當初俄羅斯在普丁執政前,完全被西方「看沒有」。
(五)這款游戲也算「邪典」(小眾經典)的原因是對後波灣全面戰爭型態有不錯的模擬。
(六)但時至今日,最大的落差還是無人機角色吃重沒有反應出來,不過遊戲當初假設是2005,當時無人機確實作用有限。
(七)當時(1998-1999)俄羅斯衰弱但政治立場還頗親西方,但今日的俄羅斯與西方的對立卻持續加深。俄羅斯雖不會和共軍同盟,卻不會切斷貿易,更不會站西方立場。
至於相關攻略網上搜尋都有,也有人利用qemu做出可模擬 windows 98環境,讓這款骨灰級遊戲可以運作。
祝大家周末愉快
重要的縮網址(有興趣玩戰棋殺的可以點看看)
https://reurl.cc/kVA21K
組譯器實作 在 Taipei Ethereum Meetup Facebook 的最佳貼文
📜 [專欄新文章] 來聊聊MEV之亂
✍️ Anton Cheng
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
MEVA vs Fair Ordering.
Credit: MP頭條
前言
最近這幾個月來,以太坊上面的MEV(Miner Extractable Value)的話題越來越紅,對於該如何解決這之中的不公平性,社群中展開了很大的爭論。由於最近剛好看到一篇很棒的Tweet統整了這半年來的一些好文章,就試這整理一下這幾篇的主要論點。(如果對MEV已經有基本概念的人,也可以直接follow這個thread就好xD)
— @benjaminsimon97
由於主要辯論的雙方剛好是目前做Optimistic Rollup最有名的兩大團隊:Optimism 和 Arbitrum,因此我們也可以透過這次辯論看出兩個團隊未來的開發走向。
前情提要: 什麼是MEV (Miner Extractable Value)
在Ethereum現有設計中,Miner有著選擇交易收入區塊(Tx Inclusion),和決定交易先後順序(Tx Ordering)的權力。MEV指的就是礦工透過掌握這兩個權力所能提取的總價值。
雖然名詞定義上為礦工的可抽取價值,但是除了礦工之外,很多Front running 機器人在做的事情也是一樣的:透過觀察mempool裡面的交易,當發現front run機會的時候,透過付錢更高手續來讓自己的交易先被執行,這之中所抽取的價值,也是所謂的MEV,因此在後面會提到的很多文章中,大家直接用Front Run這個詞來代表了擷取MEV的行為。@danrobinson 在他經典的文章 Ethereum is a Dark Forest 中很好的闡述了如此的現況,也正式把這個問題帶進更多人的視野。
在那之後,一個名為FlashBots的組織現身,開始進行公開的MEV 相關研究與開發,旨在改善EVM帶來的負面影響,例如:front running 造成手續費提高、 MEV太高對以太坊安全性的影響。非常推薦大家Follow他們的進展。
接下來我們就來看看,一個重要的Proposal已經圍繞它而生的一些辯論。
MEVA (MEV Auction)
MEV Auction 是由 Karl Floersch 、Vitalik 、Philip Daian等人,於2020年一月共同提出的解決方法,字面上的翻譯就是透過一個拍賣(Auction)機制,讓MEV可以被更公平的分配。Karl 同時也是Optimism的CTO,也可能是因此設計出了這個能夠完美契合Layer2的架構。
更精準一點來說,這個拍賣要拍賣的是礦工的兩個權力中的「排序權」:它礦工未來只負責「選擇交易進入區塊」,而不再控制區塊內交易順序的排列,而把此權交給另外一個叫做Sequencer的角色來進行。至於Sequencer的選擇方式,就會是一個簡單的拍賣競標。在競標中獲勝的Sequencer將可以拿到未來一段時間的區塊排序權。至於整個協議競標中得來的錢,可以作為提供公共財的資金(fund public goods)。
為什麼說這個提案契合Layer2,是因為在L2原本的設計中,就是由一個Sequencer收取所有用戶的L2交易,在L2的鏈上執行,最後把執行結果以及所有交易資料Publish到L1上。換言之,這個排序者角色其實已經存在L2的架構中。若是L2層先實做看看這個拍賣機制,就可以在不改變以太核心協議的情況下,測試一下其可行性、參數等等。
對MEVA的質疑
在MEVA概念被提出之後,Ed Felton (Arbitrum 背後公司 Official Lab 的創辦人兼普林斯頓的教授),對此提出了諸多的質疑。
1. 用戶最終體驗是否變差
Ed Felton最先寫了一篇名為「MEV auctions considered harmful」的文章,其中質疑了這個設計會讓使用者體驗更糟:這個Ordering權力的競標,無異於將「Front Running」這個行為專業化,因為理論上最會front run的人,將能夠一直出最高價得標。這在使得「Tx Ordering」這個權力中心化的同時,更變向鼓勵了大家開發厲害的front running程式,最終的受害者仍是的以太坊一般用戶,因為所有的MEV其實都是從用戶的身上抽出來的。
MEV auctions considered harmful
Vitalik 對Ed的看法提出了反駁:他認為「MEV來自用戶」這件事是一個已知且不可避免的事實,這個機制主要的重點,在於分離MEV的收入與礦工的收入,藉由把這個金流轉給Sequencer這個非礦工的角色,可以去除礦工中心化等危及Layer1 安全的疑慮。一個簡單的例子就是:若是有一個MEV很高的區塊(假設礦工可以透過re-ordering拿到100個ETH),那麼礦工就有動機在這個區塊高度進行fork(希望最終自己的挖到區塊被網路接受)。這個例子讓我們看到,考慮MEV會使得礦工的行為比起「單純領block reward」更難預測,這將危及到Layer1的安全。
Vitalik也表示,專業化帶來的「中心化tx ordering」並不見得是件壞事,儘管它對於使用者體驗是有害的,但無論如何MEV是有個上限的,Sequencer並沒有權力從使用者口袋偷錢,而且用戶可以在任何時候決定不使用這種比較容易被Front-run的合約。
2. 沒有MEV Auction的話,L1真的會變得更中心化嗎
Ed 接著寫了一篇名為「Front Running as a service」的文章,簡單回應了中心化tx ordering的問題,也挑戰了另一個MEV Auction的假設:「MEV將使得L1 Mining power趨於中心化」。
這個假設背後的理由很簡單,假如有一個礦池特別會front run,它將能夠獲得比其他礦池更高的收入,這會吸引所有礦工轉到這個礦池。
Ed 提出的反駁理論也十分有趣:假設現在有兩個礦工:A與B,其中兩者都有一定的算力,但A有較好的MEV程式,因此能夠透過排列交易獲得更高的收益。在任何時間點,只要B還存在,A礦工就有動機把這個MEV程式「賣給」B,因為本來B也有機會挖到一些區塊,在這些區塊中A的收益為0。若是能夠達成一個互惠的條件:B將使用A的程式多賺的收入分一部分給A,那麼這筆交易對於礦工A與B而言都是有益的,因此這筆交易必定會發生。
Front-Running as a Service
其衍伸意義為:身為MEV專家的礦工,其實有動機提供「Front Running as a service」,所以最終這個Service會自然被分離出來,並且形成一個自己的市場,本質上跟MEVA是類似的,並不會導致L1算力中心化。
3. MEV Auction是否真的能分離Tx Inclusion 與 Tx Ordering
Ed 還寫了另外一篇「MEVA(What is it good for?)」的文章,用經濟學解釋為什麼這個Auction最終會失效。
MEVA (What is it good for?)
簡而言之,不管我們如何想要分離這兩個權力,最厲害的front-runner若是能夠同時掌握Tx Inclusion的權力,它必定能夠提高自己的收入。這也表示,最厲害的Sequencer會想要自己成立一個礦池,因為當他同時掌握Tx Inclusion和Tx Ordering 兩個權力時,他能夠提供最高的報酬。因此一個理性的Sequencer會願意透過提高給礦工們更高的獎勵,來壟斷Tx Inclusion + Tx Ordering的權力(這是一個在現實商業世界中非常常見的壟斷策略)。這會使得最後這個模式會變得跟現在一模一樣:由單一角色決定Tx Inclusion和Tx Ordering的權力。
Fair Sequencing
不難看出,Ed所有的論點都圍繞一個重點:MEV Auction最終並沒有辦法解決任何問題,而且這個拍賣還會為社群帶來更多問題:例如一次拍賣24小時的交易排序權力,會讓這個權力過度中心化。
那麼Ed所在的Official Lab有提出什麼解法嗎?其實有:他們認為真正解決這個問題的方法並不是在鼓勵專業化Front Run並且拍賣這個權力,而是從根本上消除Front Run的機會,也就是說,應該要設計一個機制「避免」任何人任意排列交易順序。也就是所謂的Fair Sequencing問題。
在Arbitrum目前的計畫中,在未來他們會在Arbitrum Layer2中引入一個這樣的「公平排序」。實際的細節還沒有太明朗,他們計劃在幾個月內上線的第一個Rollup 版本也不會包含這些功能,所以其實他們的Mainnet Launch會類似Optimism,由單一Sequencer決定所有交易排序。但還是很期待他們未來能不能夠真的實作出更好的方法。
Chainlink Labs: Fair Sequencing Service
另一位Chainlink Labs 研究員(身兼康乃爾的教授) Ari Juels,也因為最近在CoinDesk發表了一篇類似的文章質疑MEVA,讓這個問題加溫不少。在這篇文章中,用了一個非常極端的譬喻:把Front Run這種惡意行為比喻為犯罪,若是一個城市充滿了罪犯,一個政府該做的事情並不是拍賣大家入室盜竊的權力、再將這些拍賣所得拿來回饋人民。反之,政府應該想辦法阻止犯罪。
這篇文章透過這樣的比喻,來表達對於MEVA機制的不認同,同時譴責Flashbots這類的社群專案是在系統化的傷害使用者,並指出「如何解決MEV應該成為以太社群的研究重點」。
Opinion: Miners, Front-Running-as-a-Service Is Theft - CoinDesk
文末的結論跟Ed Felton 相同,都是認為Fair Sequencing 才是此問題真正的解決之道。這其實是呼應自己Chainlink Labs幾個月前發佈的一個 Fair Sequencing Service。簡而言之,就是透過Chainlink 最擅長的預言機(Oracle network)來投票、避免讓一個中心化Sequencer角色單獨掌握這個權力。
其實這個Fair Sequencing 問題是一個非常大的研究領域、除了Chainlink labs提出的Oracle解決方法以外,還有許多包括ZKP的其他解決方法。我會盡量多Follow一些,以後有機會再來做更多介紹。
社群中其他的聲音
對於這個MEVA vs Fair Ordering的爭論,除了理論派以外,也有不少其他的聲音讓我們可以更全面地看看的整個局勢。其中一則Tweet表示:MEV Auction在實作上比Fair Ordering單純許多、也不需要牽扯一些複雜的密碼學:
— @tarunchitra
最後一定要提一下的是另一個以太坊大佬 Hudson 對於Ari這篇文章的回應。他認為MEV問題在短期內將會持續困擾使用者,Flashbots這種公開透明的開發流程能夠吸引更多社群關注,並且能夠讓MEV更公平的分配給更多角色、而非只是少部分的玩家。同時他也指出,以太坊核心開發者目前有更重要的2.0開發工作要做,面對這個議題,大家應該更踴躍參與以太坊公開的研究流程,而不是把所有的責任丟到所謂的「Core Devs」身上。
— @hudsonjameson
個人覺得Hudson這一段回應其實很值得大家更多思考,除了在學術上的辯論以外,真正實質上的社群參與也是很重要的。
小結
整個MEV議題到目前為止還是一個ongoing debate,在接下來幾天會不會愈演愈烈、會不會有人提出新的觀點,都是非常值得大家關注的問題。就像文章開頭低一篇Tweet所說的,這是非常高學術性良性辯論,我這裡只簡單的收錄了一部分,由於是順著Official Lab的脈絡撰寫、難免有些偏頗,希望大家可以到Flashbots的Github了解更多,會對於目前Optimism + Flashbot那一派目前所在做的事情有更多的了解。
如果還沒有follow Philip Daian這個人,非常建議大家Follow他。他除了是Flashbots目前最主要的推手之一,更有趣的是,他現在還在Cornell 念PHD,並且是Ari的學生。這場師生大戰讓整個辯論更加戲劇性,但卻不失其高質量的本質。對於接下來還會有什麼發展,讓我們一起期待吧。
— @phildaian
來聊聊MEV之亂 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
組譯器實作 在 小金魚的人生實驗室 Facebook 的最佳解答
#過年選讀 #初一讀物 #請問財富 #無極瑤池金母親傳財富心法
今年過年帶回家的書都不如過往那般硬核,或是講求實用。
《請問財富:無極瑤池金母親傳財富心法》就是這樣的一本書。(感謝 朵希・數字讀心術推薦)
我還沒有看完,我看很慢。
每一個小章節是一個關於財富的問題,裡面的文字分成兩個部分,第一個部分是無極瑤池金母透過作者(宇色)所轉譯的文字,第二個部分則是作者再加以解釋。
我才看了第二個小章節,但是,我收穫非常多。
財富這件事情,一開始我很恐懼,總覺得有錢是件很罪惡的事情,但是卻又不想要過沒有品質的生活。
可是,又覺得,好像從小到大,不知道從哪裡來的觀念或是影響,總是覺得「有錢 = 不義」。
可是,可是,可是,可是長大後,出了社會,發現22K在台南跟28K在台北都好辛苦的時候,又思考著:難道我不能又有錢又有義嗎?(我真的發自內心的詢問,可是我沒有答案)
近幾年,自己慢慢開始生活脫離了剛出社會的捉襟見肘之後,我才開始去思考:到底財富是怎麼一回事。
我後來,把「財富」也同樣視作一種「學問」,也就是說,它跟我們平常在學習的任何事物都一樣,你會需要花時間學習商業思維,你也會需要時間學習財富思維。
而在學習的時候,比起落入操作細節的學習,一開始我更專注在「心法」。(是的,我覺得我才剛開始學習「財富」這件事情)
因為,我發現很多事情,只要底層的觀念是正確的,你所做的決定跟方向通常也八九不離十。
至少,我自己是這麼相信的。
目前,我還沒辦法對這本書說出太多自己的想法,因為我還在消化中,但我想要跟各位分享這本書中我手抄的句子,每句都打動我的心。
1.
「如果你今天需要金錢,你應該勇敢的去賺錢,然後絲毫不帶匱乏地將錢花掉,並且享受花錢當下所帶來的喜悅,這是金錢的流動特質,也是滋潤靈魂富足意識的方法。但是太多人只想要累積更多的金錢,卻不想要花錢,或者是,想要擁有很多錢、想要擁有比別人更多的錢。」P.21
不知道你是否跟我一樣,我注意到的句子是這兩句:
「#絲毫不帶匱乏感地將錢花掉」
「#享受花錢當下所帶來的喜悅」
我曾經聽過一個說法,如果你是為了某個目的存錢(ex 旅行、某個奢侈品),當你存到的時候,一定要記得開心的花掉,讓這些錢,開心地完成來到你身邊的目的並且進入下一趟旅程,你自己也會被鼓勵到,知道自己是做得到的。
但如果,你捨不得,錢會覺得很困惑,它一直沒有完成目的,而你也會變成除了賺錢外,沒有任何新的收穫。
我以前覺得:這是真的嗎?
因為存錢好難啊~我要如何好不容易存到錢,然後又輕易地花掉呢?
但我在這次過年前有一個新的小體悟。
我在過年前開了幾場線上讀書會,邀請第一批支持的讀者填寫問卷給我回饋,並且承諾在某個日期前回覆的人,我會親手寫新年賀卡。
年前的假期,我在光南逛了兩小時,重複組合不同的卡片、貼紙、信封袋、小禮物,然後結帳的時候發現這些花費高達3000元(因為我買的當下根本沒有計算價格XDDD)。
但是這是我原本就計畫好的。
回家後,我寫了5個小時的卡片。
如果是我,以前我會覺得好可惜,「唉,好不容易有點收入了,竟然又花掉了。」
但這次,我原先就預想著:如果扣掉器材啊、系統的費用還有剩下的話,希望剩下的錢可以回饋讀者。
結果,宇宙真的讓我剩下錢,而且還真的完全足夠購買這些物品。
我在把信件寄出去的時候,覺得內心充滿感謝。
「啊謝謝宇宙,工作與寫作多年後,我終於成為了那個可以跟讀者互動的微型作者了,謝謝宇宙,希望在未來,這樣的機會可以一直有。」
2.
「真正創造富足的感念,是必須先擁有一個想要創造更美好世界的信念,只要一項,就可以讓整個世界幻化成更多的護世界。這一次項東西可以是快樂的、喜悅、金錢、思想、行動、一顆愛人的心,只要是讓這個世界更美好且富足,他的靈魂已經是富足,此生永不墜入貧窮。」P.40
這個是我一個讀者跟我說的一個反饋。
他跟我說,我的線上讀書會之所以有人會買單只因為我真的是喜歡這件事情,而且真心想要分享的人。
我的出發點,是我真的想要把自己覺得很棒很棒很棒的書,而且自己實作了覺得有用的書,或是我覺得我非常想要實作的書分享給大家。
而且之所以我說49週會有道理,是因為我一直是這樣的人。
我過去的文章就是這樣實作其他的書。
因為我一直在做自己相信的事情,我這次線上沒有賠錢哈哈哈。
而且,很神奇的是:我一直以為去年的派對我賠錢,沒想到,後來竟然有金主贊助,我竟然收支平衡了。
大家從活動中所獲得的快樂,我也是快樂的。
然後,我發現,收支平衡了、沒有賠錢了。
3.
「我們常常看到商場上一些品行不端、總做些傷天害理之事的人,竟過著比一般人優渥的生活;而有許多人心性普世、待人寬厚,不佔任何人一絲絲好處,在生活調價上不如一般人過得好,這樣的人相當多,是宇宙的輪迴轉世哪裡出了問題嗎?答案就只是在對待金錢的思維與態度上的差異而已。無惡不作卻家財萬貫的人,那僅僅是他在品德與心性的意識有瑕疵,但是他在處理金錢的意識層有超乎一般人的投資理財觀;而極善之人就是因為太單純而失去了冒險的精神,反而無法思索出各式各樣的取材之道。說到底,唯有超越世俗的處事態度才能賺到錢,這無關對與錯。」P.43
這段很長,但我完整地手抄在我的筆記本。
因為他長久解開了我的疑惑。
「品德」與「財富」是分開的。
我們不應該合在一起,並且希望他們互為因果。(ex只要善良一定可以獲得財富)
我們可以這樣希望自己,但是不能夠否認:我們需要學習財富這類型的知識。
我們可以在品德的意識層超乎一般人,也可以在金錢的意識層超乎一般人。
於是,你可以有錢又有良善。
我也希望我是這樣的人,我這麼向宇宙許願。
這本書才剛開始,我還沒看完,原先說好的一天一書,但我想,這本書的確是值得我細細閱讀。
我們明天見:)
▶︎ 相關連結
① 《請問財富:無極瑤池金母親傳財富心法》博客來連結:
https://www.books.com.tw/products/0010866665
② 49週的線上讀書會說明文章:
https://goldfishblog.tw/49weeks/
組譯器實作 在 Re: [問題]系統程式SIC Assembler 請教- 看板C_Sharp - 批踢踢 ... 的美食出口停車場
如果沒記錯的話,SIC組譯的流程應該是
1. 讀檔
2. 分析
3. 查表
4. 轉換
5. 輸出
所以,你可能需要的知識是
1. 要怎麼讀取與寫入檔案
2. 要怎麼去分析一個字串,也就是 string 這個 class 的使用
3. 要怎麼做查表的動作。表格怎麼建立?你要怎麼去搜尋?
至少要能夠用 array 去實作
4. 其他的基本知識,譬如 if, for 這些東西怎麼用,當然要知道
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.171.46
※ 編輯: james732 來自: 140.117.171.46 (12/20 12:07)
... <看更多>