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

正文內(nèi)容

第3章mcs-51單片機(jī)指令系統(tǒng)-wenkub.com

2024-10-02 19:16 本頁(yè)面
   

【正文】 若 (bit)=1, 則轉(zhuǎn)移 PC←(PC)+ 3+rel JNB bit, rel。 否則 , 進(jìn)位標(biāo)志保持不變 , 不影響其它標(biāo)志 。 否則 , 進(jìn)位標(biāo)志保持不變 , 不影響其它標(biāo)志 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 1. 位數(shù)據(jù)傳送指令 MOV C, bit MOV bit, C 這組指令的功能是 : 把源操作數(shù)指出的布爾變量送到目的操作數(shù)指定的位地址單元中 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 位操作類指令 表 位 操 作 指 令 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 指令中位地址的表達(dá)形式有以下幾種 : (1) 直接地址方式 : 如 0A8H。 LCALL指令可以調(diào)用 64 KB范圍內(nèi)任何地方的子程序 。 執(zhí)行該指令時(shí) , 先將 PC+2 以獲得下一條指令的地址 , 然后將 16 位地址壓入堆棧 ( PCL內(nèi)容先進(jìn)棧 , PCH內(nèi)容后進(jìn)棧 ) , SP內(nèi)容加 2, 最后把 PC的高 5 位 PC15~ PC11與指令中提供的 11 位地址 addr11相連接 ( PC15~ PC11, A 10~A 0) , 形成子程序的入口地址送入 PC, 使程序轉(zhuǎn)向子程序執(zhí)行 。 如果第一個(gè)操作數(shù) ( 無(wú)符號(hào)整數(shù) ) 小于第二個(gè)操作數(shù) , 則進(jìn)位標(biāo)志 Cy置 “ 1”, 否則清 “ 0”, 但不影響任何操作數(shù)的內(nèi)容 。 轉(zhuǎn)移的目標(biāo)地址在以下一條指令的起始地址為中心的 256 個(gè)字節(jié)范圍之內(nèi) ( -128~ +127) 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 二 、 條件轉(zhuǎn)移指令 JZ rel。 3. LJMP addr 16 執(zhí)行該指令時(shí) , 將 16 位目標(biāo)地址 addr16 裝入 PC, 程序無(wú)條件轉(zhuǎn)向指定的目標(biāo)地址 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 表 控 制 轉(zhuǎn) 移 指 令 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 一、 無(wú)條件轉(zhuǎn)移指令 1. AJMP addr11 這是 2KB范圍內(nèi)的無(wú)條件跳轉(zhuǎn)指令 , 執(zhí)行該指令時(shí) , 先將 PC+2, 然后將 addr11送入 PC10~ PC0, 而 PC15~ PC11保持不變 。 有全空間的長(zhǎng)相對(duì)轉(zhuǎn)移及一頁(yè)范圍內(nèi)的短相對(duì)轉(zhuǎn)移指令 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 四 、 XRL A, Rn XRL A, direct XRL A, Ri XRL A, # data XRL direct, A XRL direct, # data 這組指令的功能是 : 將兩個(gè)操作數(shù)的內(nèi)容按位進(jìn)行邏輯異或操作 , 并將結(jié)果送回到目的操作數(shù)的單元中 。 累加器 A的內(nèi)容帶進(jìn)位標(biāo)志位向右環(huán)移 1 這組指令的功能是 : 對(duì)累加器 A的內(nèi)容進(jìn)行簡(jiǎn)單的邏輯操作 。 對(duì)累加器 A RL A。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 四 、 除法指令 除法指令完成單字節(jié)的除法 , 只有一條指令 : DIV AB 這條指令的功能是 : 將累加器 A中的內(nèi)容除以寄存器 B中的 8位無(wú)符號(hào)整數(shù) , 所得商的整數(shù)部分存放在累加器 A中 , 余數(shù)部分存放在寄存器 B中 , 清 “ 0”進(jìn)位標(biāo)志 Cy和溢出標(biāo)志 OV。 如果原來(lái)的操作數(shù)為 00H, 則減 1 后將產(chǎn)生下溢出 , 使操作數(shù)變成 0FFH, 但不影響任何標(biāo)志 。 如果位 3( D3)有借位 , 則輔助進(jìn)位標(biāo)志 AC置 “ 1”, 否則清 “ 0”。 例如 : 有兩個(gè) BCD數(shù) 36 與 45 相加 , 結(jié)果應(yīng)為 BCD碼 81, 程序如下 : 第 3 章 MCS 51單片機(jī)指令系統(tǒng) MOV A, # 36H ADD A, # 45H DA A 這段程序中 , 第一條指令將立即數(shù) 36H(BCD碼 36)送入累加器 A; 第二條指令進(jìn)行如下加法 : 0 0 1 1 0 1 1 0 36 0 1 0 0 0 1 0 1 45 0 1 1 1 1 0 1 1 7B 0 0 0 0 0 1 1 0 06 + + 1 0 0 0 0 0 0 1 81 得結(jié)果 7BH。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 4. DA A 這條指令對(duì)累加器 A參與的 BCD碼加法運(yùn)算所獲得的 8 位結(jié)果進(jìn)行十進(jìn)制調(diào)整 , 使累加器 A中的內(nèi)容調(diào)整為二位壓縮型 BCD碼的數(shù) 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 2. 帶進(jìn)位加法指令 ADDC A, Rn ADDC A, direct ADDC A, Ri ADDC A, # data 這組指令的功能與普通加法指令類似 , 唯一的不同之處是 , 在執(zhí)行加法時(shí) , 還要將上一次進(jìn)位標(biāo)志 Cy的內(nèi)容也一起加進(jìn)去 , 對(duì)于標(biāo)志位的影響也與普通加法指令相同 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 7. 字節(jié)交換指令 XCH A, Rn XCH A, Ri XCH A, direct XCHD A, Ri SWAP A 前三條指令是將累加器 A的內(nèi)容和源操作數(shù)內(nèi)容相互交換 。 這條指令的優(yōu)點(diǎn)是不改變特殊功能寄存器和 PC的狀態(tài) , 只要根據(jù) A的內(nèi)容就可以取出表格中的常數(shù) 。 當(dāng)中斷服務(wù)程序結(jié)束之前 , 如下程序段 (SP保持 64H不變 ) 第 3 章 MCS 51單片機(jī)指令系統(tǒng) POP DPH POP DPL POP ACC POP PSW 執(zhí)行之后 , SP內(nèi)容修改為 60H, 而 64H、 63H、 62H、 61H單元中的內(nèi)容依次彈出到 DPH、 DPL、 A、 PSW中 。 出棧指令的功能是 : 將 SP所指出的內(nèi)部 RAM單元的內(nèi)容送入由直接地址所指出的字節(jié)單元 , 接著將堆棧指針SP的內(nèi)容減 1。 由 Ri作為間接尋址寄存器時(shí) , P0 口上分時(shí)輸出 Ri指定的 8 位地址信息及傳輸 8 位數(shù)據(jù) 。 最后一條指令是將 16位的立即數(shù)送入
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1