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

正文內(nèi)容

第3章mcs-51單片機指令系統(tǒng)-閱讀頁

2025-08-04 09:54本頁面
  

【正文】 變址尋址示意圖 程序存儲器 2022H DPTR 64H(10H) A 2022H 64H 10H 2022H 返回本節(jié) 相對尋址 ? 以當(dāng)前程序計數(shù)器 PC的內(nèi)容為基礎(chǔ) , 加上指令給出的一字節(jié)補碼數(shù) ( 偏移量 ) 形成新的PC值的尋址方式 。 例如 , SJMP 08H ; PC←PC+ 2+08H 指令操作示意圖如圖 35所示 。 ? 位尋址其實是一種直接尋址方式 , 不過其地址是位地址 。 又如: MOV 32H, C ; 32H← 進(jìn)位位 C ORL C , 32H ; C←C ∨ 32H 返回本節(jié) 分類指令 ? 數(shù)據(jù)傳送類指令 ? 算術(shù)運算類指令 ? 邏輯運算與循環(huán)類指令 ? 程序轉(zhuǎn)移類指令 ? 調(diào)用子程序及返回指令 ? 位操作指令 ? 空操作指令 返回本章首頁 數(shù)據(jù)傳送類指令 ? 數(shù)據(jù)傳送類指令共 28條 , 是將源操作數(shù)送到目的操作數(shù) 。 數(shù)據(jù)傳送類指令用到的助記符有 MOV、 MOVX、 MOVC、XCH、 XCHD、 SWAP、 PUSH、 POP8種 。 MCS51單片機片內(nèi)數(shù)據(jù)傳送途徑如圖 36所示 。 5.以 DPTR為目的操作數(shù) MOV DPTR, data16 ; DPTR ← data16 例如執(zhí)行 MOV DPTR, 2022H 后, ( DPTR) = 2022H。 8.?dāng)?shù)據(jù)交換 l 字節(jié)交換 XCH A, Rn ; A= Rn XCH A , direct ; A=( direct) XCH A, Ri ; A=( Ri) l 半字節(jié)交換 XCHD A, Ri ; A0~ 3=( Ri) 0~ 3 SWAP A ; A0~ 3=A4~ 7 9.堆棧操作 ? 所謂堆棧是在片內(nèi) RAM中按 “ 先進(jìn)后出 , 后進(jìn)先出 ” 原則設(shè)置的專用存儲區(qū) 。 堆棧的操作有如下兩條專用指令: PUSH direct; SP← ( SP+1) , ( SP) ← ( direct) POP direct ; ( direct) ← ( SP) , SP ← SP1 ? PUSH是進(jìn)棧(或稱為壓入操作)指令。 片內(nèi)RAM 30H 11H 10H SP 片內(nèi)RAM 50H 40H 11H 10H SP 40H 30H 片內(nèi)RAM 50H 40H 11H 10H 50H SP 30H 片內(nèi)RAM 40H 11H 10H 34H SP 30H 34H 34H 執(zhí)行前 執(zhí)行前 執(zhí)行前 PUSH指令后 執(zhí)行 POP指令后 圖 37 指令 PUSH操作示意圖 圖 38 指令 POP操作示意圖 【 例 】 將片內(nèi) RAM 30H單元與 40H單元中的內(nèi)容互換。 例如,設(shè) A=20H, R0=21H, C=1,執(zhí)行指令 ADDC A, R0后, A=42H。 4. 乘法指令 MUL AB ; BA← A B ? A和 B中各存放一個 8位無符號數(shù) , 指令執(zhí)行后 , 16位乘積的高 8位在 B中 , 低 8位存 A中 。 5. 除法指令 DIV AB ; A247。 指令執(zhí)行后 , A中存放商 , B中存入余數(shù) 。 例如 , A=30H, B=07H, 執(zhí)行 DIV AB 后 ,A=06H, B=06H。 7. 減 1指令 DEC A ; A← A 1 DEC Rn ; Rn← Rn 1 DEC direct ; direct← ( direct) 1 DEC Ri ; ( Ri) ← ( Ri) 1 例如 , R0=30H, ( 30H) =22H, 執(zhí)行 DEC R0 后 , ( 30H) =21H。 【 例 】 試把存放在 R1R2和 R3R4中的兩個16位數(shù)相加 , 結(jié)果存于 R5R6中 。 返回本節(jié) 空操作指令 ? NOP ; PC ← PC+1 ? 這是一條單字節(jié)指令 。這條指令常用來產(chǎn)生一個機器周期的時間延遲
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1