- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序计数器PC
ch15_1
ch15_1.gif
寄存器名稱配對
10
程序計數器PC
存貯地址寄存器MAR
地址譯碼器
主存貯器
存貯數據寄存器MDR
指令寄存器IR
指令譯碼器
累加器ACC
算術及邏輯運算部件ALU
狀態寄存器SR
標 記語 句A輸入數據到地址 XXXB將累加器內容貯存至於地址 XXXC將地址 XXX的內容載入累加器D轉移至地址 XXXE如果累加器的內容是負數,分支到XXXF如果累加器的內容是0,分支到地址XXXG將地址 XXX 的內容加一H將地址 XXX 的內容減一I將地址XXX 的內容和累加器的內容相加,並將結果存累加器內J將累加器的內容減地址XXX 的內容,並將結果存累加器內
ch15_2
ch15_2.gif
助記碼指令表
10
INP XXX
STA XXX
LDA XXX
JMP XXX
JPN XXX
JPZ XXX
INC XXX
DEC XXX
ADD XXX
SUB XXX
標 記語 句A存貯下一句指令的地址B所有對存貯器的存取均要指定地址,其地址內可能存貯指令或數據C根據MAR內的地址找出對應的存貯格D硬體RAM,每一存貯單元均有一地址E所有由存貯器提取的內容,不論為數據或指令均要先在存貯,以作分流F存貯正在執行的指令G把IR內指令解碼,以找出其義意,是加數還是減數...H記錄運算的中段和最後答案I真正的運算在此進行J記錄運算結果的特徵,如答案是否為負,是否為零等
ch15_3
ch15_3.gif
寄存器的功能
10
程序計數器PC
存貯地址寄存器MAR
地址譯碼器
主存貯器
存貯數據寄存器MDR
指令寄存器IR
指令譯碼器
累加器ACC
算術及邏輯運算部件ALU
狀態寄存器SR
狀態寄存器有不同的標記以記下運算後結果的特徵
一般必定包括以下四個標記,0為否,1為是
1000 Z S C V/O 是零,不是負,沒進位和溢位
用八位元二的補碼可存貯由 負128至正127
標 記語 句A標記又可稱為BZ是ZERO的簡寫,即CS是SIGN的簡寫,即DC是CARRY的簡寫,即EV/O是OVERFLOW的簡寫,即現計算 0111 1111+ 0000 0001 = 1000 0000 (127+1=128)FZ的值GS的值H0,因沒有進至第九位I1,有超出範圍,兩正數相加不應是負數J若計算結果為 1 0000 0000,各標記
ch15_4
ch15_4.gif
狀態寄存器
10
旗號
零
符號
進位
溢位,超出了範圍
0,因答案1000 0000不是零
1,因最左的符號位為1,即是負數
C的值
V/O的值
Z=1 S=0 C=1 V/O=0
若輸入為3,在開始時地址16的內容為5
地址助記碼ACC地 15地 1620INP 15BA521LDA 15EDC22INC 16GF23DEC 1524ADD 15 S R25STA 15Z NCV26SUB 1627STP
標 記語 句A執行完貯在地址20的指令後,地址15為B3C執行完地址22的指令後,地址16為D執行完地址23的指令後,地址15為E執行完地址24的指令後,ACC為F5G執行完地址26的指令後,ACC為H狀態寄存器的Z 和N 內容為I狀態寄存器的C 和V 內容為
ch15_5
ch15_5.gif
匯編語言一
9
3
執行完地址21的指令後,ACC為
6
2
5
執行完地址25的指令後,地址15為
-1
0因為不是零,1因為是負數
0因沒有進位,0因沒有超出範圍所有數字均為十六進制,假設沒有溢出錯誤
地址助記碼地址內容10INP 505014LDA 505118INP 51521CADD 515320INP 52若輸入依次為二補的
01, 02, FF24SUB 5228STA 53AFF的位組合是?2CJPN 31BFF是負多少?30OUT 53C在未執行程序前,PC貯存了?31STP
標 記語 句D執行完INP 50後,那一地址儲存了01?E執行LDA 50前,MAR貯存了?F執行LDA 50前,MDR貯存了?G執行完地址14內指令後,ACC的值為?
您可能关注的文档
最近下载
- 生活中的方向 第1课时 教室里的方向(教学课件)数学苏教版二年级上册(新教材).ppt
- 福建省青山纸业股份有限公司碱回收一厂新增木质素提取工段(日处理稀黑液1000立方米)环保项目 环境影响报告.docx VIP
- 外派劳务人员基本情况表报h.pdf VIP
- 肺结核课件简单.pptx VIP
- 01B人教版新起点一年级下册单词表衡水体字帖(一起点).pdf VIP
- 2022年人教版高中化学选择性必修一第二章学业质量标准检测试卷及答案.doc VIP
- 01A人教版新起点一年级上册单词表衡水体字帖(一起点).pdf VIP
- Unit4Reading课件牛津译林版英语八年级上册2.pptx VIP
- 英语高中考试必备40篇短文(中英互译)-精编.pdf VIP
- 2022年人教版高中化学选择性必修一第三章学业质量标准检测试卷及答案.doc VIP
文档评论(0)