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

正文內(nèi)容

匯編語言程序設(shè)計(jì)(1)(編輯修改稿)

2025-02-03 21:55 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 , @ R0 0207H 43 22 30 2 ORL 22H,30H 020AH C4 1 SWAP A 020BH 44 30 1 ORL A,# 30H 020DH F5 21 1 MOV 21H, A 020FH 80 FE 2 SJMP $ END 順序與循環(huán)程序設(shè)計(jì) 微機(jī)原理與接口技術(shù) 第五章 匯編語言程序設(shè)計(jì) 例 3 已知: 89C51單片機(jī)使用的晶振為 6MHz,要求設(shè)計(jì)一個(gè)軟件延時(shí)程序,延時(shí)時(shí)間為 10ms。 順序與循環(huán)程序設(shè)計(jì) 解:延時(shí)程序的延時(shí)時(shí)間主要與兩個(gè)因素有關(guān),一個(gè)是所用晶振,一個(gè)是延時(shí)程序中的循環(huán)次數(shù)。一旦晶振確定之后,則主要是如何設(shè)計(jì)與計(jì)算需給定的延時(shí)循環(huán)次數(shù)。在本題中已知晶振為 6MHz,則可知一個(gè)機(jī)器周期為 2?s,可預(yù)計(jì)采用單重循環(huán)是有可能實(shí)現(xiàn) 1ms的延時(shí)的?,F(xiàn)根據(jù)題意編寫源程序如下: 循環(huán)程序設(shè)計(jì) 微機(jī)原理與接口技術(shù) 第五章 匯編語言程序設(shè)計(jì) 周期數(shù) 1 MOV R0,# 0AH ;毫秒數(shù) ?R0 1 DL2: MOV R1,# MT ; 1ms延時(shí)的預(yù) 定值 MT?R1 1 DL1: NOP 1 NOP 2 DJNZ R1, DL1 ; 1ms延時(shí)循環(huán) 2 DJNZ R0, DL2 ;毫秒數(shù)減 1,不等于0,繼續(xù)循環(huán),等于 0結(jié)束。 順序與循環(huán)程序設(shè)計(jì) 循環(huán)程序設(shè)計(jì) 微機(jī)原理與接口技術(shù) 第五章 匯編語言程序設(shè)計(jì) 循環(huán)程序設(shè)計(jì) 例 從 22H單元開始有一無符號(hào)數(shù)據(jù)塊,其長(zhǎng)度在 20H單元 。求數(shù)據(jù)塊中的最大數(shù)。 ORG 30H CLR A ;清 A作為初始最大值 MOV R0,20H ;數(shù)據(jù)個(gè)數(shù)初值 MOV R1,22H ;數(shù)據(jù)塊首地址初值 LP: CLR C ;清進(jìn)位 SUBB A,@R1 ;最大值減隊(duì)列中數(shù) JNC NEXT ;小于最大值繼續(xù) MOV A,@R1 ;大于最大值,則用此值代換 SJMP NEXT1 NEXT: ADD A,@R1 ;小于最大值,則恢復(fù) NEXT1: INC R1 ;修改地址指針 DJNZ R0,LP ;依次重復(fù)比較,直至 R2= 0 MOV 21H,A ;最大值存入 21H單元 RET 微機(jī)原理與接口技術(shù) 第五章 匯編語言程序設(shè)計(jì) 分支程序設(shè)計(jì) 分支程序設(shè)計(jì)綜述 分支程序應(yīng)用要點(diǎn)是正確使用轉(zhuǎn)移指令,通常有如下 3種指令。 1. 無條件轉(zhuǎn)移 2. 條件轉(zhuǎn)移 3. 散轉(zhuǎn) 分支程序設(shè)計(jì) 微機(jī)原理與接口技術(shù) 第五章 匯編語言程序設(shè)計(jì) 例 3 設(shè) 5AH單元中有一變量 X,請(qǐng)編寫計(jì)算下述函數(shù)式的程序,結(jié)果存入 5BH單元 。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1