2.2與機器相關的組譯程式特性.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.2與機器相關的組譯程式特性

* * * * * * * PROG1 START 0 LDS #3 +LDT #3072 CLEAR X ADDLP +LDA ALPHA,X +ADD BETA,X +STA GAMMA,X ADDR S,X COMPR X, T JLT ADDLP RSUB ALPHA RESW 1024 BETA RESW 1024 GAMA RESW 1024 END PROG1 試產生以下程式的目的碼 Object code (6D0003)16 (75100C00)16 (B410)16 (0390001F)16 (1B900C1F)16 (0F90181F)16 (9041)16 (A015)16 (3B2FED)16 (4F0000)16 SUM START 0 FIRST LDX #0 LDA #0 +LDB #TABLE2 BASE TABLE2 LOOP ADD TABLE,X ADD TABLE2,X TIX COUNT JLT LOOP +STA TOTAL RSUB COUNT RESW 1 TABLE RESW 2000 TABLE2 RESW 2000 TOTAL RESW 1 END FIRST 試產生以下程式的目的碼 OPTAB 助記憶運算符號 格式 機器碼 ADD 3/4 (18)16 JLT 3/4 (38)16 LDA 3/4 (00)16 LDB 3/4 (68)16 LDX 3/4 (04)16 RSUB 3/4 (4C)16 STA 3/4 (0C)16 TIX 3/4 (2C)16 SUM START 0 FIRST LDX #0 LDA #0 +LDB #TABLE2 BASE TABLE2 LOOP ADD TABLE,X ADD TABLE2,X TIX COUNT JLT LOOP +STA TOTAL RSUB COUNT RESW 1 TABLE RESW 2000 TABLE2 RESW 2000 TOTAL RESW 1 END FIRST 試產生以下程式的目的碼 LOC (0000)16 (0003)16 (0006)16 (000A)16 (000D)16 (0010)16 (0013)16 (0016)16 (001A)16 (001D)16 (0020)16 (1790)16 (2F00)16 SUM START 0 FIRST LDX #0 LDA #0 +LDB #TABLE2 BASE TABLE2 LOOP ADD TABLE,X ADD TABLE2,X TIX COUNT JLT LOOP +STA TOTAL RSUB COUNT RESW 1 TABLE RESW 2000 TABLE2 RESW 2000 TOTAL RESW 1 END FIRST 試產生以下程式的目的碼 Object code (050000)16 (010000)16 16 (1BA013)16 (1BC000)16 (2F200A)16 (3B2FF4)16 (0F102F00)16 (4F0000)16 試組譯以下程式(習題): 第2.2節範例程式, page 55 58 2.2.1 指令格式及定址模式 希望許多個程式能夠同時共享一部電腦的記憶體及其他資源(如I/O設備)。 此為多元程式(multiprogramming)的概念。 如果能夠事先知道那些程式會被同時載入記憶體等待執行,組譯程式(在組譯時)可以指派給這些程式適當的位址(使得這些程式的空間不會重疊也不會浪費空間)。 但組譯程式通常無法事先得知這樣的資訊。 組譯程式不可能知道程式的真實載入位址等資訊。 只有當程式被(載入程式)載入到主記憶體時,才能知道它的起始位址。 因此,程式通常只要能找到一個合適的空間就載入。 請參考Figure

文档评论(0)

maritime5 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档