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

正文內(nèi)容

蘇科版初中信息技術(shù)選修單片機(jī)1(編輯修改稿)

2024-12-26 00:22 本頁面
 

【文章內(nèi)容簡介】 scillator is operating at , ALE will pulse at a rate of 1,843,200 times per second. The only exception is when the MOVX instruction is executed one ALE pulse is skipped in lieu of a pulse on WR or RD. 答:當(dāng)執(zhí)行片外的程序存儲器的程序時(shí), ALE 引腳會產(chǎn)生 1/6 時(shí)鐘頻率的脈沖。因此當(dāng)振 蕩器以 運(yùn)行時(shí), ALE 引腳將每秒脈動(dòng) 1843200 次。唯一的例外是,當(dāng)執(zhí)行 MOVX指令時(shí), ALE 的一個(gè)脈沖會被 WR 或者 RD 的脈沖替代。 二、讀程序: (每題 10 分,共 20 分 ) 試分析以下程序段的執(zhí)行結(jié)果。 MOV SP, 60H MOV A, 88H MOV B, 0FFH PUSH ACC PUSH B POP ACC POP B 【答】結(jié)果如下: MOV SP, 60tt ; (SP)=60H NOV A, 88tt ; (A)=88H MOV B. 0FFH ; (B)=FFH(2 分 ) PUSH ACC ; (SP)=61H, (61H)=88H PUSH B ; (SP)=62H, (62H)=FFH(2 分 ) POP ACC ; (A)=FFH, (SP)=61H POP B ; (B)=88H, (SP)=60H(2 分 ) 程序段的執(zhí)行結(jié)果:累加器 A 和寄存器 B 的內(nèi)容通過堆棧進(jìn)行了交換。 (4 分 ) 已知 (R1)=20 H, (20 H)=AAH,請寫出執(zhí)行完下列程序段后 A 的內(nèi)容。 MOV A, 55H ANL A, 0FFH 0RL 20H, A XRL A, @R1 CPL A 【答】各指令的執(zhí)行結(jié)果 如下: MOV A, 55H ; (A)=55H ANL A, 0FFH ; (A)=55H(2 分 ) ORL 20H, A ; (20H)=FFH(2 分 ) XRL A, @R1 ; (A)=AAH(2 分 ) CPL A ; (A)=55H(2 分 ) 執(zhí)行完程序段后, A 的內(nèi)容為 5 5 H(2 分 )。 讀下列程序,請: ① 寫出程序功能,并繪出 P1 端口各個(gè)引腳的電平變化的圖。 ② 對源程序加以注釋。 ORG 1000H MAIN: MOV DPTR, TAB MOV R1, 06H LP: CLR A MOVC A, @A+DPTR MOV P1, A LCALL DELAY s INC DPTR DJNZ R1, LP AJMP MAIN TAB: DB 01H, 03H, 02H, 06H, 04H, 05H DEL : RET END 【答】 ① 程序功能:將 TAB 表中的 6 個(gè)參數(shù)依次從 P1口中輸出 (每次輸出延時(shí) s),然后重復(fù)輸出。 P1 口輸出波形如圖所示。這是步進(jìn)電機(jī)三相六拍輸出波形。 ( 2 分) ② 注釋見源程序右邊所述。 ORG 0000H MAIN: MOV DPTR, TAB ; P1 輸出參數(shù)表首地址 MOV R1, 06H ; P1 輸出參數(shù)有 6 個(gè) L,P: CLR A MOVC A, @A+DPTR ;查表輸出 MOV P1, A LCALL DELAY s ;軟件延時(shí) S INC DPTR DJNZ R1, LP ;輸出參數(shù)已有 6 個(gè) ? AJMP MAIN ;輸出參數(shù)已有 6 個(gè),則重復(fù)輸出 TAB: DB 01H, 03H, 02H, 06H, 04H, 05H ;參數(shù)表 DELAY0. 5 s: …… ;延時(shí) S 子程序 RET ,在每條指令后面加注釋,然后指出程序完成什么功能? START: MOV DPTR, 1000H ;數(shù)據(jù)首地址送 DPTR MOV R0, 100 ; 100 送 R0 LOOP: MOVX A, @DPTR ; 將第一個(gè)數(shù)送 A JNB , AAA ;如果是正數(shù)( =0),轉(zhuǎn)至 AAA CPL A ;取 A 的反 INC A ;并加 1,完成了求補(bǔ) MOVX @DPTR, A ;將處理后的數(shù)送回原地址單元 AAA: INC DPTR ;地址加 1 DJNZ R0, LOOP ;判斷是否處理了 100 個(gè)數(shù) SJMP $ 閱讀下列程序,說明其功能。 ( 10 分) MOV R0, 30H MOV A, @R0 RL A MOV R1, A RL A RL A ADD A. Rl MOV @R0, A 答: 對程序注釋如下: MOV R0, 30H ; (R0)=30H M0V A, @R0 ;取數(shù) RL A ; (A) 2 MOV R1, A RL A ; (A) 4 RL A ; (A) 8 ADD A, R1 ; (A)X10 MOV @R0, A ;存數(shù) 功能:將 30 H 中的數(shù)乘以 10 以后再存回 30H 中。 條件: 30 H 中的數(shù)不能大于 25, 25 10=250 仍為一個(gè)字節(jié)。若 30H 中的數(shù)大于 25,則應(yīng)考慮進(jìn)位。 讀懂下面的位控程序,最后將邏輯表達(dá)式寫出來:( 10 分) START: MOV C, ; C= CPL C。 C= ANL C, 。 C= AND ORL C, 。 C= AND + MOV 20H, C。 20H=C MOV C, 。 C= ANL C, , C= AND ORL C, 20H。 C=( AND OR ) OR ( AND ) MOV , C。 =C SJMP $ 解:因此所求邏輯表達(dá)式是: = (*B,3+)+ * (1) 讀懂程序, 在每條指令后面加注釋,然后指出程序完成什么功能? (10 分 ) MOV A, 20H ; 將 20H 單元的內(nèi)容送 A CJNE A, 21H, LOOP 。 將它與 21H 單元的內(nèi)容比較 LOOP: JNC LOOP1 ;若 20H 單元的內(nèi)容大,將它放入 30H MOV A, 21H 。 否則將 21H 單元的內(nèi)容送 A LOOP1: MOV 30H, A 。 A 的值置入 30H RET 解:根據(jù)注釋,可以知道此程序的功能是比較 20H 和 21H 單元內(nèi)容的大小,將大的值放到30H 單元內(nèi)。(注釋 4 分,結(jié)論 6 分) 閱讀下列程序,說明其功能。( 6 分) MOV R0, 30H MOV A, @R0 MUL DIV B A INC,DEC,DA RL A MOV R1, A RL A RL A ADD A. Rl MOV @R0, A 答: 對程序注釋如下: MOV R0, 30H ; (R0)=30H M0V A, @R0 ;取數(shù) RL A ; (A) 2 MOV R1, A RL A ; (A) 4 RL A ; (A) 8 ADD A, R1 ; (A)X10 MOV @R0, A ;存數(shù) 功能:將 30 H 中的數(shù)乘以 10 以后再存回 30H 中。 條件: 30 H 中的數(shù)不能大于 25, 25 10=250 仍為一個(gè)字節(jié)。若 30H 中的數(shù)大于 25,則應(yīng)考慮進(jìn)位。 根據(jù)下面的指令描述圖,將全部的交換指令全寫出來,并加以注釋。 [10 分 ] 答 : 共 5 條 , 它們是 : XCH A, @Ri 。 (Ri) 與 A 中的 8 位數(shù)據(jù)互換 XCHD A, @Ri ;( Ri)與 A 中的低 4 位數(shù)據(jù)互換 SWAP A ; A 累加器中的高 4 位和低 4 位互換 XCH A, direct ;累加器 A 和片內(nèi)直接尋址的單元的內(nèi)容互換 XCH A, Rn ; Rn 寄存器中的 8 位數(shù)據(jù)與累加器 A 互換 ( 2)根據(jù)給出的圖,完整地寫出此圖所對應(yīng)的所有指令,每條指令要寫注釋。 (10 分 ) 解:它們是: INC A; 累加器 A 加 1 DEC A; 累加器減 1 DA A; 十進(jìn)制調(diào)整指令 MUL A,B; 乘法指令, A*B 乘積高 8 位送 B,低 8 位送 A DIV A,B。 除法指令, A/B ,商送 A,余數(shù)送 B 每條指令 2 分。 三、作圖題: 80C51 單片機(jī)擴(kuò)展一片 Intel 2764 和一片 Intel 6264,組成一個(gè)既有程序存儲器又有數(shù)據(jù)存 儲器的系統(tǒng),請畫出邏輯連接圖,并說明各芯片的地址范圍。 答:作圖如下: ( 8 分) A Rn@ Rid ir e c tXCHX C HDS W APXCHXCHXCHX C HDS W AP8位全交換自身高低 4位交換位全交換自身高低 位交換 要注意 80C51 內(nèi)部自帶程序存儲器,當(dāng)外擴(kuò)程序存儲器 2764 地址為 0000 H~ 1FFFH 時(shí),必須將 80C51 的 EA 引腳接地。若 80C51 的 EA 引腳接高電平,則 2764 地址為 1000 H~ 2FFF H。數(shù)據(jù)存儲器 6264 地址為 0000H~ 1FFFH。 請將下圖的兩個(gè)存儲器的地址范圍寫出來:( 10 分) 解:先列表: A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 所以可知: 61128 的地址范圍是: 0000H3FFFH( 6 分) 27128 的地址范圍是: 0000H3FFFH( 4 分) CS CS A7A0 A7A0 A7A0 D7D0 D7D0 D7D0 D7D0 373
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1