freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

指令知識(shí)學(xué)習(xí)ppt課件-資料下載頁

2025-01-17 06:02本頁面
  

【正文】 ( PC) +3 這兩條指令主要用于控制程序循環(huán)。如預(yù)先把寄存器或內(nèi)部 RAM單元賦值循環(huán)次數(shù),利用減 1條件轉(zhuǎn)移指令,以減 1后結(jié)果是否為 0作為轉(zhuǎn)移條件,即可實(shí)現(xiàn)按次數(shù)控制循環(huán)。 ( 1)長(zhǎng)調(diào)用 LCALL addr16 這是一條 3字節(jié)指令,調(diào)用地址在指令中直接給出,通常以標(biāo)號(hào)形式出現(xiàn)。指令執(zhí)行后,斷點(diǎn)進(jìn)棧保存,以addr16作地址調(diào)用子程序。因此本指令的操作內(nèi)容可表示為: PC← ( PC) +3 SP← ( SP) +1,( SP) ← ( PC) 7~ 0 SP← ( SP) +1,( SP) ← ( PC) 15~ 8 PC← addr16 ( 3) 調(diào)用與返回 LCALL指令的子程序調(diào)用范圍是 64KB。 addr16就是被調(diào)用子程序的入口地址,使用比較方便,但 3字節(jié)指令較長(zhǎng),占用存儲(chǔ)空間較多。 例如:( SP) =50H,標(biāo)號(hào)地址 START為 0200H,標(biāo)號(hào) MM為 6000H,執(zhí)行指令“ START: LCALL MM” 后( SP) =52H,( 51H) =03H,( 52H) =02H,( PC) =6000H ( 2)短調(diào)用 ACALL addr11 這是一條 2字節(jié)指令,被調(diào)用子程序的首地址必須設(shè)在包含 ACALL下一條指令的第一個(gè)字節(jié)在內(nèi)的 2KB范圍內(nèi)的片內(nèi) ROM中。 RET ;子程序返回 RETI ;中斷服務(wù)子程序返回 ( 1) RET RET指令與調(diào)用指令成對(duì)出現(xiàn),只是調(diào)用指令出現(xiàn)在主程序中,而 RET指令則出現(xiàn)在子程序的最后一行。 RET指令執(zhí)行子程序返回功能,從堆棧中自動(dòng)取出斷點(diǎn)地址送給程序計(jì)數(shù)器 PC,使程序在主程序斷點(diǎn)處繼續(xù)向下執(zhí)行,可表示為: PC15~ 8← ( SP), SP← ( SP) 1 PC7~ 0← ( SP), SP← ( SP) 1 例如:( SP) =57H,( 57H) =12H,(56H)=50H,執(zhí)行指令“ RET” 后,( SP) =55H,( PC) =1250H, CPU從 1250H單元開始執(zhí)行程序。 ( 2) RETI RETI指令除具有與 RET指令相同的功能外,還有清除中斷響應(yīng)時(shí)被置位的優(yōu)先級(jí)狀態(tài),開放較低級(jí)中斷和恢復(fù)中斷邏輯等功能。 NOP ; PC←(PC)+1 這條指令不產(chǎn)生任何控制操作,只是將程序計(jì)數(shù)器 PC的內(nèi)容加 1。該指令在執(zhí)行時(shí)間上要消耗 1個(gè)機(jī)器周期,在存儲(chǔ)空間上占用 1個(gè)字節(jié)。因此常用來實(shí)現(xiàn)較短的延時(shí)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1