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

正文內(nèi)容

06-第四章程序設(shè)計(jì)-全文預(yù)覽

  

【正文】 表首地址 TAB1和處理程序入口地址 LOP0,LOP1, ……LOPn在同一個(gè) 2K范圍的存儲(chǔ)區(qū)的情況。n MCS51指令系統(tǒng)中有一條跳轉(zhuǎn)指 JMP A+DPTR,用它可以容易地實(shí)現(xiàn)散轉(zhuǎn)功能。計(jì)算機(jī)與通信工程學(xué)院例 410 冒泡程序n MOV R6,CNTn DEC R6n LOOPA:n MOV R0,30Hn MOV A,R6n MOV R7,An CLR n NEXT:n MOV A,R0n INC R0n CLR Cn SUBB A,R0n JC NXCHn MOV A,R0n DEC R0n XCH A,R0n INC R0n MOV R0,An SETB n CNT EQU 07Hn ORG 0000Hn AJMP STARTn ORG 0030Hn START:n MOV DPTR,LISTn MOV R0,30Hn MOV R7,CNTn LOOPD:n CLR An MOVC A,A+DPTRn MOV R0,An INC DPTRn INC R0n DJNZ R7,LOOPDn NXCH:n DJNZ R7,NEXTn JNB ,OVERn DJNZ R6,LOOPAn OVER:n AJMP $n LIST: DB 70H,13H,3H,90H,27H,32H,11Hn end計(jì)算機(jī)與通信工程學(xué)院例 413 無(wú)符號(hào)數(shù)雙字節(jié)乘法n R2 R3n R6 R7n n R3 R7 n R2 R7n R3 R6n R2 R6n n R4 R5 R6 R7計(jì)算機(jī)與通信工程學(xué)院例 413 無(wú)符號(hào)數(shù)雙字節(jié)乘法n ORG 0000Hn AJMP MAINn ORG 0030Hn MAIN:n MOV SP,60Hn START:n MOV R2,0FFHn MOV R3,0FFHn MOV R6,0FFHn MOV R7,0FFHn LCALL DBMULn AJMP STARTn DBMUL:n MOV A,R3n MOV B,R7n MUL ABn XCH A,R7n MOV R5,Bn MOV B,R2n MUL ABn ADD A,R5n MOV R4,An CLR An ADDC A,Bn MOV A,R5n MOV A,R6n MOV B,R3n MUL ABn ADD A,R4n XCH A,R6n XCH A,Bn ADDC A,R5n MOV R5,An MOV F0,Cn MOV A,R2n MUL ABn ADD A,R5n MOV R5,An CLR An MOV ,Cn MOV C,F0n ADDC A,Bn MOV R4,An RETn END計(jì)算機(jī)與通信工程學(xué)院 散轉(zhuǎn)程序設(shè)計(jì)n 散轉(zhuǎn)程序是分支程序的一種。它是一個(gè)三重循環(huán)程序,利用程序嵌套的方法對(duì)時(shí)間實(shí)行延遲是程序設(shè)計(jì)中常用的方法。n 測(cè)字符串長(zhǎng)度程序是將該字符串中的每一個(gè)字符依次與回車(chē)符相比,若比較不相等,則統(tǒng)計(jì)字符串長(zhǎng)度的計(jì)數(shù)器加 1。計(jì)算機(jī)與通信工程學(xué)院主要語(yǔ)句n 尋址方式n 寄存器間接尋址n MOV A,Rin MOVX A,DPTRn MOVX A,Rin 基址寄存器 +變址寄存器間接尋址n MOVC A,A+DPTRn MOVC A,A+PCn 循環(huán)計(jì)數(shù)n DJNZ Rn,reln DJNE A,direct,reln JZ(JNZ,JC,JNC,JB,JNB) rel計(jì)算機(jī)與通信工程學(xué)院例 45 工作單元清零n 將 40H為起點(diǎn)的 8個(gè)單元清 “0”n ORG 0000Hn CLEAR: CLR A ; A清 0n MOV R0, 40H ;確定清 0單元起始地址n MOV R7, 08 ;確定要清除的單元個(gè)數(shù)n LOOP: MOV R0, A ;清單元n INC R0 ;指向下一個(gè)單元n DJNZ R7, LOOP ;控制循環(huán)n END計(jì)算機(jī)與通信工程學(xué)院例 45 工作單元清零n 例如:設(shè)有 50個(gè)外部 RAM單元要清 “0”,即為循環(huán)次數(shù)存放在 R2寄存器中,其首址存放在DPTR中,設(shè)為 2023H n ORG 0000Hn MOV DPTR, 2023H n CLEAR: CLR An MOV R2, 32H ; 置計(jì)數(shù)值n LOOP: MOVX DPTR, An INC DPTR ; 修改地址指針n DJNZ R2, LOOP ; 控制循環(huán)n END 計(jì)算機(jī)與通信工程學(xué)院例 45 工作單元清零n 寫(xiě)成通用子程序形式:n CLEAR: CLR An LOOP: MOVX DPTR, An INC DPTR ; 修改地址指針n DJNZ R2, LOOP ; 控制循環(huán)n RETn 完整調(diào)用n ORG 0000Hn MOV DPTR, 2023Hn MOV R2, 50n ACALL CLEARn SJMP $n CLEAR: CLR An LOOP: n MOVX DPTR, An INC DPTR ; 修改地址指針n DJNZ R2, LOOP ; 控制循環(huán)n RETn END計(jì)算機(jī)與通信工程學(xué)院例 46 多個(gè)單字節(jié)數(shù)據(jù)求和n 已知有 n個(gè)單字節(jié)數(shù)據(jù),依次存放在內(nèi)部 RAM 40H單元開(kāi)始的連續(xù)單元中。 計(jì)算機(jī)與通信工程學(xué)院循環(huán)程序的結(jié)構(gòu)n 循環(huán)程序的結(jié)構(gòu)一般有兩種形式:n 先進(jìn)入處理部分,再控制循環(huán)。n 修改部分:n 每執(zhí)行一次循環(huán)體后,對(duì)指針作一次修改,使指針指向下一數(shù)據(jù)所在位置,為進(jìn)入下一輪處理作準(zhǔn)備。由于要有循環(huán)準(zhǔn)備、結(jié)束判斷等指令,速度要比簡(jiǎn)單程序稍慢些。循環(huán)程序中的某些指令可以反復(fù)執(zhí)行多次。進(jìn)位位清零n MOVX A,DPTR 。 兩數(shù)比較n JNC BIG1n XCH A,R2 。設(shè)數(shù)據(jù)指針n MOVX
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1