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

正文內(nèi)容

[工學(xué)]4mcs-51匯編語(yǔ)言程序設(shè)計(jì)-資料下載頁(yè)

2025-01-19 10:43本頁(yè)面
  

【正文】 ,對(duì)于這個(gè)定時(shí)程序, 無(wú)論 TIME取任何值均得不到要求的定時(shí)時(shí)間, 可通過(guò)增加一條 NOP指令,把循環(huán)程序段的機(jī)器周期 增加到 6,即: MOV R0, TIME LOOP: ADD A, R1 NOP NOP DJNZ R0 , LOOP 1個(gè)機(jī)器周期 1個(gè)機(jī)器周期 1個(gè)機(jī)器周期 1個(gè)機(jī)器周期 2個(gè)機(jī)器周期 6個(gè)機(jī)器周期 這時(shí)只要 TIME值取為 2,就可以得到精確的 24181。s 定時(shí) 在定時(shí)程序中,循環(huán)程序段的指令操作并無(wú)實(shí)際意義, 只是起到調(diào)節(jié)機(jī)器周期的作用,通常這些指令稱(chēng)之為 啞指令。 MOV R0, TIME LOOP: ADD A, R1 NOP NOP DJNZ R0 , LOOP MOV R0, TIME LOOP: ADD A, R1 NOP NOP NOP DJNZ R0 , LOOP 1個(gè)機(jī)器周期 單片機(jī)匯編語(yǔ)言源程序的編輯和匯編 編輯:就是編寫(xiě)程序的過(guò)程 匯編:把源程序翻譯成二進(jìn)制代碼表示的目標(biāo)程序的過(guò)程 目標(biāo)程序 源程序 地址 ORG 1000H START: MOV R0, 2FH MOV R2, 00H MOV A, @R0 MOV R3, A INC R3 SJMP NEXT LOOP: INC R0 CJNE @R0, 44H, NEXT INC R2 NEXT: DJNZ R3, LOOP MOV 2AH, R2 SJMP $ END 第一次匯編 第二次匯編 1000 A82F 1002 7A00 1004 E6 1005 FB 1006 0B 1007 80NEXT 1009 08 100A B644NEXT 100D 0A 100E DBLOOP 1010 8A2A 1012 80FE A82F 7A00 E6 FB 0B 8005 08 B64401 0A DBF9 8A2A 80FE 機(jī)器匯編 兩次掃描過(guò)程。 第一次掃描: 檢查語(yǔ)法錯(cuò)誤,確定符號(hào)名字; 建立使用的全部符號(hào)名字表; 每一符號(hào)名字后跟一對(duì)應(yīng)值(地址或數(shù))。 第二次掃描: 是在第一次掃描基礎(chǔ)上,將符號(hào)地址轉(zhuǎn)換成 地址; 利用操作碼表將助記符轉(zhuǎn)換成相應(yīng)的目標(biāo)碼。 數(shù)制轉(zhuǎn)換程序 1. ASCII碼與二進(jìn)制數(shù)的互相轉(zhuǎn)換 例 編程實(shí)現(xiàn)十六進(jìn)制數(shù)表示的 ASC1I代碼轉(zhuǎn)換成 4位二進(jìn)制數(shù) ( 1位十六進(jìn)制數(shù))。 分析:對(duì)于這種轉(zhuǎn)換,只要注意到下述關(guān)系便不難編寫(xiě)出轉(zhuǎn)換程序 : “字符 0”~“字符 9”的 ASCII碼值為“ 30H”~“ 39H”,它們與 30H之差恰好為 “ 00H”~“ 09H”,結(jié)果均< 0AH。 “字符 A”~“字符 F”的 ASCII碼值為“ 41H”~“ 46H”,它們各自減去 37H后恰 好為“ 0AH”~“ 0FH”,結(jié)果均 0AH。 根據(jù)這個(gè)關(guān)系可以編出轉(zhuǎn)換程序如下,程序以 R1作為入口和出口。 ASCHIN: MOV A, R1 ;取操作數(shù) CLR C ;清進(jìn)位標(biāo)志位 C SUBB A, 30H ; ASCII碼減去 30H,實(shí)現(xiàn) 09的轉(zhuǎn)換 MOV R1, A ;暫存結(jié)果 SUBB A, 0AH ;結(jié)果是否 9? JC LOOP ;若 ≤9則轉(zhuǎn)換正確 XCH A, R1 SUBB A, 07H ;若 9則減 37H MOV R1, A LOOP: RET 查表程序設(shè)計(jì) 作業(yè): 8 9 10
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1