第03章MCS-51指令系統(tǒng)_第1頁(yè)
第03章MCS-51指令系統(tǒng)_第2頁(yè)
第03章MCS-51指令系統(tǒng)_第3頁(yè)
第03章MCS-51指令系統(tǒng)_第4頁(yè)
第03章MCS-51指令系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩79頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 10011001+ 00110111 11010000此時(shí):此時(shí):C=0AC=1 11010000+ 01100110 1 001101101C 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1-1100 C AC OV P56H-78H-1=DDH1 0 1 0

2、 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 1 0 1 1+1000 C AC OV P158H+C2H+1=1BH 1 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 0 0 1+0101 C AC OV P93H+2EH=C1H片內(nèi)片內(nèi)RAM片外片外RAM1000000011010011D0H0200HROM位尋址位尋址執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0200H(C)=(PSW.7)=(D0H.7)=0(0200H)=D3H執(zhí)行指令之后:執(zhí)行指令之后:(PC)=0201H(C)=100000000片內(nèi)片內(nèi)RAM片外片外RAM0

3、00001110110111101110100E0H0301H0300HROM立即尋址立即尋址MOV A, #6FH;機(jī)器碼機(jī)器碼74 6FH執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0300H(0300H)=74H(0301H)=6FH(A)=(E0H)=07H執(zhí)行指令之后:執(zhí)行指令之后:(PC)=0302H(A)=(E0H)=6FH01101111片內(nèi)片內(nèi)RAM片外片外RAM0000011100010001000100010011000011100101E0H0300HROM直接尋址直接尋址MOV A, 30H;機(jī)器碼機(jī)器碼E5 30H執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0300H(0300

4、H)=E5H(0301H)=30H(30H)=11H(A)=(E0H)=07H執(zhí)行指令之后:執(zhí)行指令之后:(PC)=0302H(A)=(E0H)=11H30H片內(nèi)片內(nèi)RAM片外片外RAM00000111000010001110100000100010E0HD0H08H0400HROM寄存器尋址寄存器尋址MOV A, R0; 機(jī)器碼機(jī)器碼E8H執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0400H(PSW)=(D0H) =08H選擇工作寄存器組選擇工作寄存器組1,對(duì)應(yīng)的對(duì)應(yīng)的R0地址為地址為08H(0400H)=E8H(08H)=22H(A)=(E0H)=07H執(zhí)行指令之后:執(zhí)行指令之后:(PC)=0

5、401H(A)=(E0H)=22H00100010累加器累加器APSWR0片內(nèi)片內(nèi)RAM片外片外RAM0000011100000000001100111110011100110000E0HD0H30H01H0400HROM寄存器間接尋址寄存器間接尋址執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0400H(PSW)=(D0H)=00H(0400H)=E7H(R1)=(01H)=30H(30H)=33H(A)=(E0H)=07H執(zhí)行指令之后:執(zhí)行指令之后:(PC)=0401H(A)=(E0H)=33H001100110000011100000000010101011110001100110000E0HD

6、0H01H0400HROM01010101片內(nèi)片內(nèi)RAM片外片外RAM寄存器間接尋址寄存器間接尋址MOVX A, R1;機(jī)器碼機(jī)器碼E3H執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0400H(PSW)=(D0H)=00H(0400H)=E3H(R1)=(01H)=30H(0030H)=55H(A)=(E0H)=07H執(zhí)行指令之后:執(zhí)行指令之后:(PC)=0401H(A)=(E0H)=55H0030H寄存器間接尋址寄存器間接尋址MOVX A, DPTR;機(jī)器碼機(jī)器碼E0H執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0400H(DPL)=(82H) =80H(DPH)=(83H) =10H(0400H)=E

7、0H(1080H)=66H(A)=(E0H)=07H執(zhí)行指令之后:執(zhí)行指令之后:(PC)=0401H(A)=(E0H)=66H0000011100010000011001101110000000110000E0H82H83H01H0400HROM10000000片內(nèi)片內(nèi)RAM片外片外RAM011001101080H變址尋址變址尋址執(zhí)行指令之前:執(zhí)行指令之前:(A)=(E0H)=07H(DPH)=(83H)=08H(DPL)=(82H)=00H(PC)=1000H(1000H)=93H(0807H)=44H執(zhí)行指令之后:執(zhí)行指令之后:(A)=(E0H)=44H(PC)=1001H片內(nèi)片內(nèi)RAM片外片外RAM0000011100001000000000001001001101000100E0H83H82H1000H0807HROM01000100片內(nèi)片內(nèi)RAM片外片外RAM10010011100000000101H0100HROM相對(duì)尋址相對(duì)尋址執(zhí)行指令之前:執(zhí)行指令之前:(PC)=0100H(0100H)=80H(0101H)=38H執(zhí)行指令后:執(zhí)行指令后:(PC)=0100H+2+38H =013AH00111000013AH例例例例運(yùn)算器運(yùn)算器25H30H指令指令A(yù)DD A,30H執(zhí)行過(guò)程示意執(zhí)行過(guò)程示意0001H0000HROM片內(nèi)片內(nèi)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論