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

正文內(nèi)容

06-第四章程序設(shè)計(jì)-免費(fèi)閱讀

2025-01-30 03:15 上一頁面

下一頁面
  

【正文】 計(jì)算機(jī)與通信工程學(xué)院用 MOVC A, A+PC查表指令編程n 例: 用查表方法編寫彩燈控制程序,編程使彩燈先順次點(diǎn)亮,再逆次點(diǎn)亮,然后連閃三下,反復(fù)循環(huán)。一開始的 POP指令已調(diào)整了棧指針的內(nèi)容。n 按通常方法,需要先把這些字符裝入 RAM中,然后用傳遞指針的方法來實(shí)現(xiàn)參數(shù)傳遞。n END計(jì)算機(jī)與通信工程學(xué)院例 22n 將內(nèi)部 RAM中 50H、 51H中的內(nèi)容以 4位十六進(jìn)制數(shù)的 ASCII形式在串行發(fā)送出去,可如下調(diào)用HTA2程序:n ORG 0000Hn SCOT4: PUSH 50Hn ACALL HTA2n POP ACCn ACALL COUTn POP ACCn ACALL COUTn PUSH 51Hn ACALL HTA2n POP ACCn ACALL COUTn POP ACCn ACALL COUTn COUT: JNB TI, COUT ;字符發(fā)送子程序n CLR TIn MOV SBUF, An RETn END計(jì)算機(jī)與通信工程學(xué)院程序段參數(shù)傳遞n 參數(shù)傳遞方法,多數(shù)是在調(diào)用子程序前,把值裝入適當(dāng)?shù)募拇嫫鱾鬟f參數(shù)。保護(hù)累加器內(nèi)容 (???? )n MOV A,R0 。入口時(shí),( R0),( R1)分別指向加數(shù)和被加數(shù)的低位字節(jié),出口時(shí)( R0)指向結(jié)果的高位字節(jié)。n 使用這種方法程序最簡(jiǎn)單,運(yùn)算速度也最高。n 子程序處理完畢,返回主程序,繼續(xù)進(jìn)行以后的操作。 計(jì)算機(jī)與通信工程學(xué)院例 416 用轉(zhuǎn)移指令表實(shí)現(xiàn)散轉(zhuǎn)n 根據(jù)某一單元的值 0, 1, 2, …, n分別轉(zhuǎn)向處理程序 0,處理程序 1, ……處理程序 n。n ( 3)內(nèi)循環(huán)體可以直接轉(zhuǎn)入外循環(huán)體,實(shí)現(xiàn)一個(gè)循環(huán)由多個(gè)條件控制的循環(huán)結(jié)構(gòu)方式。 計(jì)算機(jī)與通信工程學(xué)院例 47 測(cè)試字符串長(zhǎng)度n 設(shè)有一串字符依次存放在從 50H單元開始的連續(xù)單元中,該字符串以回車符 (0DH)為結(jié)束標(biāo)志,測(cè)得的字符串長(zhǎng)度存入 R2中。n 結(jié)束部分:n 分析及存放執(zhí)行結(jié)果。n 程序的執(zhí)行時(shí)間并不節(jié)省。第二數(shù)大n SJMP BIG0n END 開始設(shè)置指針 DPTR初始值取第一個(gè)數(shù)存入 R2取第二個(gè)數(shù)后者減前者進(jìn)位標(biāo)志是否為 0?存后者結(jié)束存前者圖 53 例 4流程計(jì)算機(jī)與通信工程學(xué)院例 44: 編制計(jì)算符號(hào)函數(shù) y=SGN(x)的程序n ARE EQU 8040Hn BUF EQU 8060Hn ORG 0000Hn JMP STARTn ORG 0030Hn START:n MOV DPTR,AREn MOV A,0F0Hn MOVX DPTR,An LOOP:n MOV DPTR,ARE 。進(jìn)位位清零n MOV DPTR,ST1 。取第一個(gè)半字節(jié)n SWAP An INC R1 n XCH A,R1 。n ( 4)將編制出的程序在計(jì)算機(jī)上調(diào)試,直至實(shí)現(xiàn)預(yù)定的功能。計(jì)算機(jī)與通信工程學(xué)院二、程序設(shè)計(jì)分類n 順序程序:n 執(zhí)行時(shí)按順序一條條地執(zhí)行指令n 分支程序:n 當(dāng)程序不再順序執(zhí)行,而向一個(gè)方向或多個(gè)方向轉(zhuǎn)移時(shí),叫分支程序。取第二字節(jié) n ANL A,0FH 。設(shè)數(shù)據(jù)指針n MOVX A,DPTR 。進(jìn)位位清零n MOVX A,DPTR 。由于要有循環(huán)準(zhǔn)備、結(jié)束判斷等指令,速度要比簡(jiǎn)單程序稍慢些。 計(jì)算機(jī)與通信工程學(xué)院循環(huán)程序的結(jié)構(gòu)n 循環(huán)程序的結(jié)構(gòu)一般有兩種形式:n 先進(jìn)入處理部分,再控制循環(huán)。n 測(cè)字符串長(zhǎng)度程序是將該字符串中的每一個(gè)字符依次與回車符相比,若比較不相等,則統(tǒng)計(jì)字符串長(zhǎng)度的計(jì)數(shù)器加 1。計(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 無符號(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 無符號(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 RET
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1