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

正文內(nèi)容

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

2025-01-07 21:55本頁(yè)面
  

【正文】 在 31H單元中, b存在 32H單元,把 c存入 33H單元。 解:因本題二次用到平方值,所以在程序中采用把求平方的程序段編為子程序的方法。依題意編寫主程序和子程序如下: ORG 200H 200 75 81 3F MOV SP,# 3FH ;設(shè)堆棧指針 203 E5 31 MOV A, 31H ;取 a值 205 12 04 00 LCALL SQR ;求 a2 208 F9 MOV R1, A ; a2值暫存 R1 209 E5 32 MOV A, 32H ;取 b值 20B 12 04 00 LCALL SQR ;求 b2 20E 29 ADD A, R1 ;求 a2 + b2 20F F5 33 MOV 33H, A ;存入 33H 微機(jī)原理與接口技術(shù) 第五章 匯編語(yǔ)言程序設(shè)計(jì) 子程序設(shè)計(jì) ; 子程序 地址 機(jī)器碼 源程序 ORG 400H 400 04 SQR: INC A 401 83 MOVC A,@ A+ PC 401 22 RET 403 0 1 4 9 16 TAB: DB 0, 1, 4, 9, 16 408 25 36 49 DB 25, 36, 49 40B 64,81 DB 64, 81 微機(jī)原理與接口技術(shù) 第五章 匯編語(yǔ)言程序設(shè)計(jì) 綜合編程舉例 例 1 將 R0所指出單元中的 ASCII碼轉(zhuǎn)換成十六進(jìn)制數(shù),并把結(jié)果仍存于原單元中 . 解:對(duì)于小于、等于 9的數(shù), ASCII代碼減去 30H得一位十六進(jìn)制數(shù),對(duì)于大于 9的 ASCII代碼減去 37H,則恰好是“ 0AH~ 0FH”的結(jié)果。 編程如下: HEX: MOV A,@ R0 ;取操作數(shù) CLR C SUBB A, 30H ; 0~ 9的轉(zhuǎn)換 MOV @ R0, A ;暫存結(jié)果 SUBB A, 0AH ;結(jié)果是否大于 9 JC SB2 ;小于、等于 9,則返回 XCH A,@ R0 SUBB A, 07H ;大于 9,則減 37H MOV @ R0, A ;存結(jié)果 SB2: RET 微機(jī)原理與接口技術(shù) 第五章 匯編語(yǔ)言程序設(shè)計(jì) 綜合編程舉例 例 2 1kHZ和 2kHZ的變頻音調(diào),每隔 1S交替變換一次。 DLV: MOV R2, 08 ; 1kHZ的持續(xù)時(shí)間 DLV1: MOV R3 , 0FAH DLV2: CPL 。 輸出 1kHZ方波 LCALL 。 延時(shí) ,省略 DJNZ R3, DLV2 DJNZ R2, DLV1 。 持續(xù) 1s DLV3: MOV R3, 0FAH DLV4: CPL 。輸出 2kHZ方波 LCALL DJNZ R3, DLV4 DJNZ R2, DLV3 。持續(xù) 1s SJMP DLV 。 反復(fù)循環(huán)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1