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

正文內容

微型計算機應用系統的課程設計報告-其他專業(yè)-資料下載頁

2025-01-19 11:30本頁面

【導讀】課程名稱微機原理課程設計與實踐。題目名稱微型計算機應用系統的設計。學生學院____自動化學院______. 專業(yè)班級09電力1班。學生姓名____朱理平______. 指導教師___李傳芳___. 鞏固和加深對《微機原理及應用》課程內容的認識和理解,提高應用水平。掌握匯編語言程序的編程方法。熟悉鍵盤控制和七段數碼管的使用。一在顯示器上顯示任意四位十六進制數。將表格里的數在七段LED上同時顯示出來,要求做成循環(huán)程序,并使用XLAT. 第一個程序的流程圖。TAB1DB05H,09H,0FH,0CH;設置四位查詢位。TAB2DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H;設置0~F的十六位數碼管段。MOVBX,OFFSETTAB2;查表取出數碼管的段碼。OUT60H,AL;查表的段碼送A口顯示。ROLDL,01H;下個要顯示的數碼管位碼。CALLDISP;調用顯示程序。有無壓鍵顯示掃描。KEY_7:MOVAL,0F7H;鍵盤掃描識別。KEY7:CALLLP1;低4位字節(jié)前移。KEY1:CALLLP1;按鍵1處理子程序

  

【正文】 18 JNZ KEYJIA_1 CALL LP3 KEYJIA_1: MOV BX, 0101H RET KEYSCHENG CMP BH, 00H JNZ KEYCHENG_1 CALL LP3 KEYCHENG_1: MOV BX, 0102H RET KEYDEN: CMP BL,00H JNZ KEYDEN_1 CALL CLEAR CALL DISP KEYDEN_1:MOV BH, 01H CMP BL, 01H JZ K1 CMP BL,02H JZ K2 CALL CLEAR STTE: RET K1: CALL JIA1 JMP STTE K2: CALL CHENG JMP STTE JIA1: MOV SI,OFFSET VAR3 MOV DI,OFFSET VAR4 CLC MOV CX,0004H JIA2: MOV AL, [DI] ADC AL, [SI] CMP AL,08H JB B1 AND AL,07H STC JMP B2 B1: CLC B2: MOV [DI], AL INC SI INC DI LOOP JIA_2 CALL CHANGE CALL DISP MOV BL, 00H ;清零 BL 是判斷等號所需要 RET 19 CHENG: MOV SI,OFFSET VAR3 MOV DI,OFFSET VAR4 MOV AL,[DI] MOV CL,[SI] MUL CL AAM MOV [DI+5],AX MOV AL,[DI+1] MUL CL AAM ADD AL,[DI+6] AAA MOV [DI+6],AX MOV AL,[DI] MOV CL,[SI+1] MUL CL AAM MOV [SI+5],AX MOV AL,[DI+1] MUL CL AAM ADD AL,[SI+6] AAA MOV [SI+6],AX MOV AL,[DI+5] MOV [DI],AL MOV AL,[DI+6] ADD AL,[SI+5] AAA MOV [DI+1],AL MOV AL,[DI+7] ADC AL,[SI+6] AAA MOV [DI+2],AL MOV AL,00H ADC AL,[SI+7] AAA MOV [DI+3],AL CALL CHANGE CALL DISP MOV BL,00H RET 20 LP1: MOV CX,0004H ; 數據移位保存子程序 ( 前進三位 ) MOV SI,OFFSET VAR2 ; SI指向顯示代碼緩沖區(qū)首址 MOV DI,OFFSET VAR3 LP2: MOV AL,[SI+3] MOV [SI+4],AL MOV AL,[DI+3] ; 顯示代碼移位 MOV [DI+4],AL DEC SI ; 顯示數字移位 DEC DI LOOP LP2 RET ; 移位返回 LP3: MOV CX,0004H MOV SI,OFFSET VAR3 MOV DI,OFFSET VAR4 LP4: MOV AL,[SI] MOV [DI],AL INC SI INC DI LOOP LP4 RET CHANGE: MOV SI, OFFSET VAR2 MOV DI, OFFSET VAR4 MOV BX, OFFSET TABLE MOV CX, 0004H COMP0: MOV AL, [DI] XLAT TABL MOV [SI], AL INC SI INC DI LOOP COMP0 RET DISP: MOV SI, OFFSET VAR1 MOV DI, OFFSET VAR2 MOV DL, [DI+3] CMP DL, 3FH JNZ DIR3 MOV DL, [DI+2] CMP DL, 3FH JNZ DIR2 MOV DL, [DI+1] CMP DL, 3FH 21 JNZ DIR1 JMPDIR0 DIR3: MOV CX, 0004H JMP DIR DIR2: MOV CX, 0003H JMP DIR DIR1: MOV CX, 0002H JMP DIR DIR0: MOV CX, 0001H DIR: MOV AL, [SI] OUT 61H, AL MOV AL, [DI] OUT 60H, AL CALL TIME INC SI INC DI LOOP DIR RET TIME: PUSH AX PUSH CX ;延時子程序 MOV CX,0002H TIME1:MOV AX,0300H TIME2:DEC AX JNZ TIME2 LOOP TIME1 POP CX POP AX RET CLEAR:MOV SI,OFFSET VAR2 MOV DI,OFFSET VAR3 MOV CX,0005H CLEAR1:MOV AL,3FH MOV [SI],AL MOV AL,00H MOV [DI],AL INC SI INC DI LOOP CLEAR1 MOV BH,00H RET STTK: CALL DISP ; 放鍵測試程序 MOV AL,00H OUT 61H,AL ; B口清零 22 IN AL,62H ; 送入 C口數據 AND AL,82H ; 數據保留低兩位 CMP AL,82 ; 比較是否放鍵 JNZ STTK ;仍未放鍵,返回繼續(xù)檢測放鍵 JMP STT ;已放鍵,返回 CODE ENDS END START 四心得體會 雖然上機調試的經歷是痛苦的,一步一步的完成了以上的程序,感覺自己能力還需要加強。同時,也想到,或許,學程序初期,都是仿照別人的程序算法吧。自己以后 要盡量多參閱一些程序,提高自己的水平。但是期間的細節(jié)錯誤給了我們應有的教訓,使我們在以后的學習及工作中盡量避免,對于匯編語言的編程也有了進一步的了解。 這次的課程設計還使我意識到要將微機原理及應用這門專業(yè)課程學習好,除了學好書本知識外還要通過實踐把書本知識應用到實踐中去,才能對這門課程有更深的認識,也有利于自己對知識的吸收,鞏固和提高。 五、應收集的資料及主要參考文獻 1 許立鋅等編 .微型計算機原理及應用 .北京:機械工業(yè)出版社, 2021 《微型計算機原理及應用》 習題解答、實 驗指導及課程設計 . 北京:機械工業(yè)出版社, 2021
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1