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

正文內(nèi)容

jcf-59三合一系統(tǒng)(已改無錯字)

2022-10-17 05:19:24 本頁面
  

【正文】 AM 區(qū)。 實驗步驟: 在 R2, R3 中輸入源首址(例如 8000H), R4, R5 中輸入目的地址(例如 A000H) R6, R7 中輸入字節(jié)數(shù)(例如 1FFFH),運行程序,檢查 8000H— 9FFFFH 中 內(nèi)容是否和 A000H— BFFFH 中內(nèi)容完全一致。 程序清單 ORG 07B0H SE22:MOV DPL, R3 MOV DPH,R2 。建立源程序首址 MOVX A,@DPTR 。取數(shù) MOV DPL, R5 MOV DPH,R4 。目的地首址 MOVX @DPTR,A 。傳送 CJNE R3, 0FFH,LO42 INC R2 LO42:INC R3 。源地址加 1 CJNE R5, 0FFH,LO43 INC R4 LO43:INC R5 。目地址加 1 CJNE R7, 00H,LO44 CJNE R6,00H,LO45 。字節(jié)數(shù)減 1 SJMP $ NOP LO44:DEC R7 SJMP SE22 LO45:DEC R7 DEC R6 SJMP SE22 。未完繼續(xù) END 程序框圖: 18 實驗六 查找相同數(shù)個數(shù) 實驗?zāi)康模?掌握匯編語言的編程。 實驗內(nèi)容: 在 2020H— 200FH中查出有幾個字節(jié)是零,把個數(shù)放在 2100H中。 實驗步驟: 在 2020H— 200FH的幾個單元中輸入零,運行本程序后檢查 2100H中是否是幾個單元數(shù)。 思考: 修改程序,查找其它內(nèi)容。 程序框圖 : Y N 開始 源地址內(nèi)容送 A (A)送目的地址 源地址加 1 目的地址加 1 字節(jié)數(shù)到嗎 ? 結(jié)束 開始 字節(jié)數(shù)送 R0,查找字節(jié) 送 R1 相同否 ? R1+1 DPTR+1 字節(jié)數(shù)到嗎 ? (R1)送 2020H 結(jié)束 19 程序清單 ORG 0AA0H L5800:MOV R0,10H 。查找 16 個字節(jié) MOV R1, 00H MOV DPTR, 2020H L5811:MOVX A, @DPTR CJNE A,00H,L5816 。取出內(nèi)容與 00H 相 等嗎 ? INC R1 。取出個數(shù)加 1 L5816:NC DPTR DJNZ R0,L5811 。未完繼續(xù) MOV DPTR, 2100H MOV A, R1 MOVX @DPTR,A 。相同數(shù)個數(shù)送 2100H L581E:SJMP L581E END 實驗七 十進制加法運算 實驗?zāi)康模?掌握匯編語言設(shè)計和調(diào)試方法。 實驗內(nèi)容: 被加數(shù)以 BCD 碼形式存放在內(nèi)部 RAM 的 2024H 單元中(低位在前),加數(shù)以 BCD 碼形式存放在內(nèi)部RAM 的 3034H 單元中(低位在前),求兩數(shù)之和,并將結(jié)果存放在外部 RAM 以 1000H 開始的單元中(低位在前)。 實驗步驟 :在 20H24H 單元寫入 3333333333,向 30H34H 單元寫入 5555555555 執(zhí)行程序,觀察 1000H1004H 單元中內(nèi)容的變化。 思考: 在 20H24H 單元分別寫入 1234567890 和 7645321089,向 30H34H 單元分別寫入 9876543210 和 4315783629,執(zhí)行程序后, 1000H1004H單元中的內(nèi)容是什么? 程序框圖 N 開始 取被加數(shù)一個字節(jié) → A 設(shè)置被加數(shù)地址指針( R0) =20H 設(shè)置加數(shù)地址指針( R1) =30H 設(shè)置和數(shù)地址指針( DPTR) =1000H 設(shè)置字節(jié)計數(shù)器( R7) =05H 進位位清 0 ( A) +加數(shù)相離 +( C) 字節(jié)→ A 十進制調(diào)整 存放和數(shù)字節(jié) 修改地址指針 ( R7) – 1=0? 存放進位內(nèi)容 結(jié)束 20 程序清單 ORG 06E0H MOV R0, 20H MOV R1 30H MOV DPTR, 1000H MOV R7,05H CLR C LOOP: MOV A,@R0 ADDC A,@R1 DA A MOVX @DPTR, A INC R0、 INC R1 INC DPTR DJNZ R7,LOOP CLR A ADDC A,00H MOVX @DPTR,A HE: SJMP HE END 實驗八(設(shè)計型 )十進制減法運算 實驗?zāi)康模?掌握匯編語言設(shè)計和調(diào)試方法。 實驗內(nèi)容: 被減數(shù)以 BCD 碼形式存放在內(nèi)部 RAM 的 2024H 單元中(低位在前),減數(shù)以 BCD 碼形式存放在內(nèi)部 RAM 的3034H 單元中(低位在前),相減結(jié)果存放在外部 RAM以 1000H開始的單元中。 實驗步驟 :在 20H24H 單元寫入 9876543210 ,向 30H34H 單元寫入 8765432100 執(zhí)行程序,觀察 1000H1004H 單元中內(nèi)容的變化。 思考: 在 20H24H 單元分別寫入 5555555555 和 7823034552,向 30H34H 單元分別寫入 2777777777 和 4953212868,執(zhí)行程序后, 1000H1004H單元中的內(nèi)容是什么? 算法說明: 十進制減法是通過將減數(shù)的單個字節(jié)對 100 取補,然后按被減數(shù)與減數(shù)補碼相加的方法進行運算。 單字節(jié)減數(shù)補碼的求法是:補碼 =9AH– 減數(shù) 參考程序 : ORG 08E0H MOV R0, 20H MOV R1, 30H MOV DPTR, 1000H MOV R7,05H CLR C LOOP: MOV A,9AH 。求減數(shù)的補碼 SUBB A,@R1 。求減數(shù)的補碼 ADDC A,@R0 DA A MOVX @DPTR, A INC R0 INC R1 21 INC DPTR CLR C DJNZ R7,LOOP HE:SJMP HE END 實驗九 匯編語 言程序設(shè)計(設(shè)計型) 實驗?zāi)康? (1)掌握匯編語言設(shè)計和調(diào)試方法 (2)體會 8031的指令功能 2 、實驗內(nèi)容 (1)數(shù)據(jù)極值查找 (最大值 ) (2)簡單計算程序 (Z=3X+2Y) 實驗步驟 一、數(shù)據(jù)最大值查找 (1)在片內(nèi) RAM 20H 為起始地址的連續(xù)存放著 10個無符號數(shù) ,找出它們中間的最大數(shù)并將它存入 30H 單元 . ,檢查無誤后 ,輸入單片機仿真器中 RAM 20H 為起始地址的連續(xù) 10個存儲單元中置入 FFH、 10H、 08H、 BAH、 01H、 88H、 AAH、 0BH、 03H。 ,檢查片內(nèi) RAM 30H 存儲單元中執(zhí)行程序前后結(jié)果。 ,否則排除程序中的錯誤至正確為止。 (2) 算法說明 極值查找操作的主要內(nèi)容是進行數(shù)值大小的比較,比較是從 20H 單元開始逐個進行;假定比較過程中的大數(shù)放 A 中,逐個比較的另一個數(shù)放在 3AH 單元中,比較結(jié)束后,為了觀察方便,將查找到的最大數(shù)送 30H單元中。 二、計算 Z=3X+2Y 已知 X 和 Y 皆為 8 位無符號二進制數(shù),分別在外部 RAM的 2020H和 2020H存儲單元中,計算 Z=3X+2Y 并將結(jié)果送 入片內(nèi) RAM 20H 存儲單元中。 ,檢查無誤后 ,輸入單片機仿真器中 RAM 的 2020H和 2020H存儲單元中分別置入 03H、 08H ,檢查片內(nèi) RAM 20H 存儲單元中執(zhí)行程序前后結(jié)果。 ,否則排除程序中的錯誤至正確為止。 實驗十 無符號雙字節(jié)快速乘法子程序(設(shè)計型) 一、實驗?zāi)康? 掌握 MCS51匯編語言設(shè)計方法。 二、預(yù)備知識 本程序是利用單字節(jié)的乘法指令,根據(jù)下面的公式進行乘法運算的: ( R2R3) *( R6R7) =(( R2) * 28+( R3)) *(( R6) * 28+( R7)) =( R2) * 216+( R2) *( R7) +( R3) *( R6) * 28+( R3) *( R7) 三、實驗內(nèi)容 將( R2R3)和( R6R7)中雙單字節(jié)無符號整數(shù)相乘,積送 R4R5R6中。 四、實驗步驟 在 R2R3 和 R6R7中輸入無符號整數(shù),連續(xù)或單步運行本實驗程序后檢查 R4R5R6R7中內(nèi)容。 22 五、程序框圖 硬件實驗部分 實驗一 彩色發(fā)光二極管 一、實驗?zāi)康?: MCS 一 51系列單片機的擴展原理及擴展方法。 了解 8155 的內(nèi)部結(jié)構(gòu)、工作原理及其編程方法 二、實驗內(nèi)容: 8155 可編程并日擴展芯片的 PA、 PB口分別作輸出口。 使 8155 的 PA、 PB口分別輸出循環(huán)脈沖,讓 I/ O口上的發(fā)光二極管分別依次點亮。 三、實驗設(shè)備及器件: 傳感器、仿真器、微機接口三合一實驗系統(tǒng)一臺, 8155 一片、發(fā)光二極管、開關(guān)、導(dǎo)線實驗設(shè)備已提供):電源一臺(+5V,+ 12V, 25V 可調(diào)) 開始 被乘數(shù)和乘數(shù)低字節(jié)相乘 積高位送 R5, 低位送 R7 被乘數(shù)高 字節(jié)和乘數(shù)低字節(jié)相乘 積低位加 R5送 R4, 高位加 CY送 R5 被乘數(shù)低字節(jié)和乘數(shù)高字節(jié)相乘 積低位加 R4送 R6, 高位加 R5送 R5 CY送 F0 被乘數(shù)和乘數(shù)高字節(jié)相乘 積低位加 R5, CY送 R5, 高位加送 R4 結(jié)束 23 四、實驗接線圖: 五、 實驗參考程序 ====== 8155 LED 顯示 =============== KPRG0:MOV0EH,80H ; PA 口初值 MOV 0FH,01H ; PB 口初值 ABOUT:MOVDPTR,0901H MOV A,0EH ;取 PA 口值 MOVX @DPTR,A ;送入 PA 口 RR A ;右循環(huán)一次
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1