- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程式格式与简易软体使用教学.ppt
組合語言與系統程式 程式格式與簡易軟體使用教學 程式練習2 利用程式練習1 比較SUM和4,若SUM4,跳到THIS THIS執行: SUM-4 程式區段1 程式區段2 程式格式 格式 設定起始 Ps. 起始位置大於1000 格式 設定結束 格式 程式碼格式規定 不一定要有label,指令和運算元一定要有 第9、16、17為空白 只要是空白處一律用半形空白(TAB不行) 使用大寫英文撰寫 格式 整行註解 不能出現整行空白,若要將一段段程式區隔開,可以利用整行註解 格式 撰寫程式習慣將程式敘述與變數宣告部份分開,以免影響程式執行正確性 簡易軟體使用教學 sicasm – SIC assembler sicasm – SIC assembler --執行步驟 將程式內容複製到SRCFILE中 執行sicasm.exe sicasm – SIC assembler OBJFILE –組譯(執行sicasm)後,此處會產生object program sicasm – SIC assembler LISFILE – 列出組譯狀況 sicasm – SIC assembler 當程式有錯,LISFILE會出現錯誤訊息 由於沒有宣告ONE變數,所以出現找不到operand的錯誤訊息 簡易軟體使用教學 sicsim – SIC simulator sicsim – SIC simulator --執行步驟 將OBJFILE內容放到DEVF2中 sicsim – SIC simulator --執行步驟 執行sicsim.exe 以下輸入指令皆為大寫英文 sicsim – SIC simulator --執行步驟 輸入S sicsim – SIC simulator --執行步驟 設定breakpoint(程式中斷處) 指令: B 位址 sicsim – SIC simulator --找尋breakpoint 找尋breakpoint 開啟LISFILE sicsim – SIC simulator --找尋breakpoint 是尋找最後一個執行的指令,不是最後一行指令 sicsim – SIC simulator --執行步驟 sicsim – SIC simulator --執行步驟 設定一次執行多少個指令 H n sicsim – SIC simulator --執行步驟 開始執行 R (Run) sicsim – SIC simulator --執行步驟 sicsim – SIC simulator --執行步驟 觀看結果 先找尋執行結果存放處 sicsim – SIC simulator --執行步驟 觀看結果的指令用“D” sicsim – SIC simulator --執行步驟 sicsim – SIC simulator --執行步驟 sicsim – SIC simulator --執行步驟 結束 輸入Q,sicsim.exe執行結束 sicsim – SIC simulator 執行步驟會儲存在LOG檔案中 * *
文档评论(0)