Android手機玩8086彙編

迂者-賀利堅發表於2017-04-20

【前言】
  什麼前言?要不想聽老賀講故事,直接看正文。
  教C/C++課時,曾帶領弟子們用手機程式設計序。程式稍大就不好玩了,但遇個小程式,那還是很爽的。尤其是第一次課,就在課堂,還沒有在桌上型電腦上幹活時。
  這學期教組合語言,也想過這事,沒有落實。
  其實這事應該簡單,如果有Android中的DOS模擬器,那就一切妥了。
  今天,和DosBox Turbo偶遇了!
  這裡寫圖片描述
  這是個DOS遊戲愛好者在Android中玩經典DOS遊戲用的模擬器。能執行DOS程式,玩8086彙編和一套東東就沒有問題。
  想起我給老師們推廣用“海馬玩”在膝上型電腦上模擬Android,以此替代同屏器,將雲班課用於課堂教學的案例。呵呵,一切玩藝兒,老賀手中就能用來玩學習!
  不拽了,上正文。

【正文】
  搜尋DosBox Turbo模擬器,組裝masm相關檔案,還算順利。發福利,點後面的連結,直接下載了用吧。百度網盤下載連結… CSDN下載頻道…
  下面是解壓後的檔案,以及處理辦法:
  這裡寫圖片描述
  注意:是將masm整個資料夾拷貝到手機儲存的根目錄下。
  masm中的檔案:
  這裡寫圖片描述
  老賀加個程式設計模板,很貼心的:在手機上輸入程式,能省幾個字元算幾個。
  接下來,在手機上開啟應用。
  模擬器已經將手機儲存的根目錄掛載為C:,可以用cd masm進入到masm資料夾,這裡包含著玩8086彙編的所有檔案。
  下面,輸入debug,進入到了萬能的debug中去了!
  這裡寫圖片描述
  編輯程式,乾脆就入鄉隨俗,用edit吧。輸入edit ptest.asm,回車,有:
  這裡寫圖片描述
  有沒有和我一樣雞動!
  編完了程式,想存檔、退出,遇到新問題了!
  沒有滑鼠不要緊,給我鍵盤快捷鍵,照樣搞定!但,但是,Alt鍵在哪裡?上下左右方向鍵在哪裡?
  受打擊中,看見了上面的搖桿。玩一玩搖桿,搞定!額的神那,神!(附:後來玩了下搖桿右面的設定,將輸入改為“物理滑鼠/觸筆”更方便。)
  再往後,彙編、連線、執行……
  這裡寫圖片描述
  一條龍搞定!

【感慨】
  這年月的學習條件!
  想當年,一週就能上一次機,讓師兄師姐們羨慕得那個樣子。

【附錄】
  下面的貼子,讓我明白了其中的道道,然後一帆風順地把事情做完,分享,感謝!這些對不熟悉DOS的同學應該有用。
  這裡寫圖片描述
  看原貼,請點連結…

相關文章