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

正文內(nèi)容

匯編語(yǔ)言程序設(shè)計(jì)ppt課件-資料下載頁(yè)

2025-01-17 07:37本頁(yè)面
  

【正文】 束循環(huán)。 ? 89C51可采用 DJNZ指令來(lái)自動(dòng)修改控制變 量并能結(jié)束循環(huán)。 ? 若循環(huán)程序的循環(huán)體中不再包含循環(huán)程序 , 即為 單重循環(huán)程序 。 如果在循環(huán)體中還包含循環(huán)程序 , 那么這種現(xiàn)象稱為 循環(huán)嵌套 。 ? 注意: 多重循環(huán)程序中 , 只允許外重循環(huán)嵌套內(nèi)重循環(huán)程序 , 不允許循環(huán)互相相交 , 也不允許從循環(huán)程序的外部跳入循環(huán)程序的內(nèi)部 。 167。 匯編語(yǔ)言程序的基本結(jié)構(gòu) 循環(huán)程序 例: 從 22H單元開(kāi)始有一無(wú)符號(hào)數(shù)據(jù)塊,其長(zhǎng)度為 20H單元, 求出數(shù)據(jù)塊中最大值,并存入 21H單元。 源程序: ORG 2022H CLR C MOV R2,20H MOV R1,22H CLR A LP: CLR C SUBB A,@R1 ;比較 A與 (R1) JNC NEXT MOV A,@R1 ;大數(shù)放 A SJMP NEXT1 NEXT: ADD A,@R1 ;恢復(fù) A中數(shù) 思考: 如何在該例的基礎(chǔ)上改為求最小值? NEXT1: INC R1 DJNZ R2,LP MOV 21H,A LP1: SJMP LP1 END 比較大小 ? 比較片內(nèi)數(shù)據(jù)存儲(chǔ)器 30H和31H單元的兩個(gè)無(wú)符號(hào)數(shù)的大小,將較大者存入 32H單元。 ? 源程序: () ? ORG 0000H ? LJMP MAIN ? ? ORG 0030H ? MAIN: MOV 30H, 12H ? MOV 31H, 34H ? MOV A, 30H ? CJNE A, 31H, COMP COMP: JNC BIG ? MOV A, 31H ? BIG: MOV 32H, A ? ? SJMP $ ? END 編寫(xiě)程序,將 30H、 31H、 32H單元中的 3個(gè)數(shù)按從小到大的順序排列,結(jié)果仍存放在這 3個(gè)單元 開(kāi)始 30H內(nèi)容送入 A中 把 A的值送 30H 結(jié)束 YES YES NO NO 比較 (A)與 31H的大小 CY=1? 30H—32H內(nèi)容存入 數(shù)值 交換 A與 31H值 比較 (A)與 32H的大小 CY=1? YES NO 交換 A與 32H值 比較 (A)與 32H的大小 CY=1? 31H內(nèi)容送入 A中 交換 A與 32H值 把 A的值送 31H ? ORG 0000H ? LJMP 0030H ? ORG 0030H ? MOV 30H,12H。 ? MOV 31H,8H。 ? MOV 32H,5H。 ? CJNE A,31H,LD1。 LD1: JC LD2。 A31H跳轉(zhuǎn) XCH A,31H。 A=31H時(shí) A與 31H內(nèi)容交換 LD2: CJNE A,32H,LD3。 LD3: JC LD4。 A32H跳轉(zhuǎn) XCH A,32H。 A=31H時(shí) A與 31H內(nèi)容交換 LD4: MOV 30H,A。 把最小數(shù)存入 30H MOV A,31H。 開(kāi)始下一次比較 CJNE A,32H,LD5。 ? LD5: JC LD6。 A32H跳轉(zhuǎn) ? XCH A,32H。 A=32H時(shí) A與 31H內(nèi)容交換 ? LD6: MOV 31H,A 。 ? END
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1