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

正文內容

微機原理與接口技術實驗(學生)-在線瀏覽

2024-12-29 19:13本頁面
  

【正文】 ......................................................................... 41 四、實驗原理 ............................................................................ 41 五、實驗說明及步驟 ................................................................. 42 六、思考題 ............................................................................... 44 七、實驗報告內容及要求 .......................................................... 45 實驗十三 16550 串口控制器應用實驗 * ............................................... 46 一、實驗目的 ............................................................................ 46 二、實驗所用設備 ..................................................................... 46 三、實驗內容 ............................................................................ 46 四、實驗原理 ............................................................................ 46 五、實驗說明及步驟 ................................................................. 51 六、思考題 ............................................................................... 55 七、實驗報告內容及要求 .......................................................... 55 實驗十四 8254 定時 /計數(shù)器應用實驗 ................................................. 56 一、實驗目的 ............................................................................ 56 二、實驗所用設備 ..................................................................... 56 三、實驗內容 ............................................................................ 56 四、實驗原理 ............................................................................ 56 五、實驗說明及步驟 ................................................................. 58 六、思考題 ............................................................................... 61 七、實驗報告內容及要求 .......................................................... 61 實驗十五 鍵盤掃描及顯示設計實驗 * .................................................. 62 一、實驗目的 ............................................................................ 62 二、實驗所用設備 ..................................................................... 62 三、實驗內容 ............................................................................ 62 四、實驗說明及步驟 ................................................................. 62 五、思考題 ............................................................................... 63 六、實驗報告內容及要求 .......................................................... 63 附錄一:實驗報告格式 ............................................................................ 66 實驗一 顯示程序實驗 一、實驗目的 1. 掌握在 PC 機上以十六進制形式顯示數(shù)據(jù)的方法; 2. 掌握部分 DOS 功能調用使用方法; 3. 熟悉 Tddebug 調試環(huán)境和 Turbo Debugger 的使用 。 三 、實驗 內容 一 般來說,程序需要顯示輸出提示運行的狀況和結果,有的還需要將數(shù)據(jù)區(qū)中的內容顯示在屏幕上。實驗中可使用 DOS 功能調用( INT 21H)。 圖 11 顯示程序實驗流程圖 第 8 頁 五、參考程序清單 DATA SEGMENT MES DB 39。, 0AH,0DH,39。 SD DB 39。 DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AX MOV DX, OFFSET MES 。取高 4位 SHR AL,4 CMP AL, 0AH 。顯示字符 MOV AH, 02H INT 21H MOV AL, DS:[DI] AND AL, 0FH 。顯示字符 MOV AH, 02H INT 21H MOV AX, 4C00H 。 第 10 頁 實驗二 數(shù)據(jù)傳送實驗 一、實驗目的 1. 熟悉 Tddebug 調試環(huán)境和 Turbo Debugger 的使用; 2. 掌握與數(shù)據(jù)有關的不同尋址方式。 三 、實驗內容 將數(shù)據(jù)段中的一個字符串傳送到附加段中,并輸出附加段中的目標字符串到屏幕上。定義 源 數(shù)據(jù)段 MSR DB HELLO,WORLD!$ LEN EQU $ MSR DDATA ENDS EXDA SEGMENT 。定義堆棧段 DW 20 DUP(?) MYSTACK ENDS CODE SEGMENT 。裝 載 數(shù)據(jù)段寄存器 MOV AX, EXDA MOV ES,AX 。設置 SI MOV DI, OFFSET MSD 。開始傳輸數(shù)據(jù) 第 11 頁 MOV ES:[DI], AL INC SI INC DI DEC CX JNZ NEXT PUSH ES POP DS 。利用 DOS功能調用返回 DOS狀態(tài) INT 21H CODE ENDS END START 將程序主體部分的寄存器間接尋址方式改為相對尋址方式, 則 如下所示: MOV BX, 0 MOV CX, LEN NEXT: MOV AL, MSR[BX] MOV ES:MSD[BX], AL INC BX LOOP NEXT 四、實驗步驟 1. 運行 Tddebug 軟件,選擇 Edit 菜單編寫實驗程序 ; 2. 使用 Compile菜單中的 Compile 和 Link對實驗程序進行匯編、連接 ; 3. 使用 Rmrun 菜單中的 Run,運行程序,觀察運行結果 ; 4. 使用 Rmrun 菜單中的 Debug,調試程序,觀察調試過程中,數(shù)據(jù)傳輸指令執(zhí)行后,各寄存器及數(shù)據(jù)區(qū)的內容 ; 5. 更改數(shù)據(jù)區(qū)中的數(shù)據(jù),考察程序的正確性。 第 12 頁 實驗三 數(shù)碼轉換程序實驗 一、實驗目的 掌握不同進制數(shù)及 編碼相互轉換的程序設計方法。 三、實驗內容 計算機輸入設備輸入的信息一般是由 ASCII碼或 BCD碼表示的數(shù)據(jù)或字符, CPU用二進制數(shù)進行計算或其 它 信息處理,處理結果的輸出又必須依照外設的要求變?yōu)?ASCII碼、 BCD碼或七段顯示碼等。計算機與外設間的數(shù)碼轉換關系如圖 31所示,數(shù)碼對應關系如表 31所示。 上式可以轉換為: Σ Di 10i=((? (Dn 10+Dn1) 10)+Dn2) 10+? +D1) 10+D0 由上式可歸納十進制數(shù)轉換為二進制的方法:從十進制數(shù)的最高位 Dn開始作乘 10加次位的操作,依次類推,則可求出二進制數(shù)結第 13 頁 果。轉換過程的參考流程如圖 32所示。若輸入的不是十進制數(shù)的 ASCII碼, 則 輸出 “FF”。轉換部分的實驗流程參見 33。五位十進制數(shù)可表示為: ND=D410 4+D310 3+D210 2+D110+D 0 因此,將十六位二進制數(shù)轉換為五位 ASCII碼表示的十進制數(shù),就是求 D1D4,并將它們轉化為 ASCII碼。轉換部分的實驗流程參見 圖 34。轉換部分的實驗流程參見 35。 圖 34 將十六進 制數(shù)的 ASCII碼轉換為十進制數(shù)參考流程 圖 35 BCD碼轉換為二進制碼 參考流程 五、實驗報告內容及要求 根據(jù)流程圖編寫程序并調試, 寫出程序調試過程及運行情況。 二、實驗所用設備 1. PC 微機一臺。 表 41 數(shù)據(jù)類 型算術運算表 1.二進制雙精度加 法運算 本實驗 要求 計算 X+Y=Z ,將 結果 Z 輸出 到屏幕 ,其中X=001565A0H, Y=0021B79EH。由于低位和可能向高位有進位,因而高位字相加語句需用 ADC指令,則低位相加有進位時,CF=1,高位字相加時,同時加上 CF中的 1。 2.十進制數(shù)的 BCD碼減法運算 本實驗要求計算 XY=Z,其中, X、 Y、 Z為 BCD碼,其中X=0400H, Y=0102H。 4.用減奇數(shù)開平方運算 80x86指令系統(tǒng)中有乘除法指令但沒有開平方指令,因此,開平方運算是通過程序來實現(xiàn)的。我們知道, N個自然數(shù)中的奇數(shù)之和等于 N2,即: 1+3+5=9=32 1+3+5+7=16=42 1+3+5+7+9+11+13+15=64=82 若要做 S的開方運算, 那麼就可以從 S中逐次減去自然數(shù)中的奇數(shù) 1, 3, 5, 7?,一直進行到相減數(shù)為 0或不夠減下一個自然數(shù)的奇數(shù)為止,然后統(tǒng)計減去自然數(shù)的奇數(shù)個數(shù),它就是 S的近似平方根。 四、實驗步驟 1. 運行 Tddebug 軟件,選擇 Edit 菜單編寫實驗程序 ; 2. 使用 Compile菜單中的 Compile 和 Link對實驗程序進行匯編、連接 ; 3. 使用 Rmrun 菜單中的 Run,運行程序,觀察運行結果 ; 4. 使用 Rmrun 菜單中的 Debug,調試程序,觀察調試過程中,數(shù) 據(jù)傳輸指令執(zhí)行后,各寄存器及數(shù)據(jù)區(qū)的內容 ; 5. 更改數(shù)據(jù)區(qū)中的數(shù)據(jù),考察程序的正確性。 第 18 頁 實驗五 分支程序設計 實驗 一、實驗目的 1. 掌握分支程序的設計方法 。 三、實驗內容 程序有順序、循環(huán)、分支和子程序四種結構形式,分支結構的示意圖如圖 51所示。 圖 51 分支結構示意圖 實驗可以使用 BH, BL作為暫存現(xiàn) 行的最大值和最小值,且在程序的初始,將 BH和 BL初始化為首字節(jié)的內容,然后進入循環(huán)操作。當循環(huán)結束操作時,將 BH, BL分別送屏幕顯示。 四、實驗步驟 1. 運行 Tddebug 軟件,選擇 Edit 菜單編寫實驗程序 , 提供 8 字節(jié)的數(shù)據(jù): 0D9H, 07H, 8BH, 0C5H, 0EBH, 04H, 9DH,第 19 頁 0F9H; 2. 使用 Compile菜單中的 Compile 和 Link對實驗程序進行匯編、連接 ; 3. 使用 Rmrun 菜單中的 Run
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1