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

正文內容

浙大遠程微機原理與接口技術離線作業(yè)答案(編輯修改稿)

2024-11-24 19:03 本頁面
 

【文章內容簡介】 AM 的 31H單元開始存放一組 8 位帶符號數(shù),字節(jié)個數(shù)在 30H 中。請編寫程序統(tǒng)計出其中正數(shù)、零和負數(shù)的數(shù)目,并把統(tǒng)計結果分別存入 20H、 21H 和 22H三個單元中。加上必要的偽指令,并對源程序加以注釋。 【答】 分析:帶符號數(shù)以字節(jié)最高位 D7 的值來區(qū)分是正數(shù) (包括零 )和負數(shù)。 D7=1,則該帶符號數(shù)為負數(shù)。 程序如下: POS_NUM EQU 20H ;正數(shù)個數(shù) ZERO_NUM EQU 21H ;零個數(shù) NEG_NUM EQU 22H ;負數(shù)個數(shù) ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV POS_NUM, 0 ;計數(shù)單位初始化為 0 MOV ZERO_NUM, 0 MOV NEG_NUM, 0 MOV R1, 30H ;數(shù)據(jù)長度 MOV R0, 31H ;數(shù)據(jù)首地址 LOOP: MOV A, @R0 JB , INC_NEG ;符號位為1,該數(shù)為負數(shù),跳轉加 1 CJNE A, 0, INC_POS INC ZERO_NUM ;該數(shù)為 0, 0 個數(shù)加 1 AJMP LOOP1 INC_NEG: INC NEG_NUM ;負數(shù)個數(shù)加 1 AJMP LOOP1 INC_POS: INC POS_NUM ;該數(shù)為正數(shù),正數(shù)個數(shù)加 1 LOOP1: INC R0 ;判斷統(tǒng)計是否結束 DJNZ R1, LOOP END 例如:已知 (30H)=08H, 31H 單元起存放數(shù)據(jù)為: 00H, 80H, 7EH, 6DH, 2FH, 34H,EDH, FFH。 執(zhí)行結果: (20H)=04H, (21H)=01H, (22H)=03H。 15. 兩個 10 位的無符號二一十進制數(shù),分別從內部 RAM 的 40H 單元和 50H單元開始存放。請編程計算該兩個數(shù)的和,并從內部 RAM 的 60H 單元開始存放。加上必要的偽指令,并對源程序加以注釋。 【答】 分析: 10 位的無符號二一十進制數(shù),占 5 個字節(jié),每個字節(jié)存 放一個壓縮 BCD 碼 (2 位 )。 ORG 0000H AJMP MAIN ORG 0030H MAIN:MOV R7, 05H ;十位 (5 個字節(jié) )計數(shù) MOV R0, 40H ;被加數(shù)首址 MOV R1, 50H ;加數(shù)首址 MOV R2, 60H ;和數(shù)首址 CLR C ;清 C 標志位 ADDB: MOV A, @R0 ADDC A, @R1 DA A ;二-十進制調整 MOV B, R0 ;保護被加數(shù)地址 MOV 20H, R2 MOV R0, 20H MOV @R0, A ;存和 MOV R2, 20H ;恢復和數(shù)地址 MOV R0, B ;恢復被加數(shù)地址 INC R0 ;三個地址指針均加1 INC R1 INC R2 DJNZ R7, ADDB ;多字節(jié)加未結束,則循環(huán) HERE: SJMP HERE END 注意:寄存器間接尋址只針對 R0 和 R1,所以存和時不能使用指令 MOV @R2, A。 。 例如: 40H~ 44H 內容為 78H, 10H, 10H, 10H, 10H 50H~ 54H 內容為 42H, 10H, 10H, 10H, 10H 即 BCD 數(shù) 1 0 1 0 1 0 1 0 7 8 + 1 0 1 0 1 0 1 0 4 2 2 0 2 0 2 0 2 1 2 0 運行結果: 60H~ 64H 單元中的數(shù)為 20H, 21H, 20H, 20H, 20H 第 6章 P177 4. 請編程實現(xiàn) 80C51 單片機產(chǎn)生頻率為 100kHz 等寬矩形波 (定時器 /計數(shù)器T0,方式 0,定時器中斷 ),假定 80C51 的晶振頻率為 12MHz。加上必要的偽指令,并對源程序加以注釋。 【答】 分析: 100kHz 等寬矩形波, 周期為 10μ s,定時周期為 5μ s,機器周期為 1μ s。 計算: TC=213- (12 106 5 10﹣ 6)247。 12=8187=1FFBH 方式 0:定時常數(shù) TCH=FFH, TCL=1BH。 ORG 0000H 0000 0130 AJMP MAIN ORG 000BH ;定時器 T0 中斷矢量 000B 0141 AJMP INTER ORG 0030H 0030 758900 MAIN: MOV TMOD, 00H ;寫控制字,設 T0 為定時器,方式 0 0033 758CFF MOV TH0, 0FFH ;寫定時常數(shù),定時為 5μ s 0036 758A1B
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1