(實驗二)二進制碼轉換為BCD碼實驗報告_第1頁
(實驗二)二進制碼轉換為BCD碼實驗報告_第2頁
(實驗二)二進制碼轉換為BCD碼實驗報告_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實驗二 二進制碼轉換為BCD碼一、實驗目的1、掌握數(shù)碼轉換基本方法,加深對數(shù)碼的理解。2、用于十進制BCD碼顯示。二、實驗內容將AX的內容轉換為十進制BCD碼。三、實驗程序框圖四、實驗步驟脫機模式: (1)在P.態(tài),按SCAL鍵,輸入2CE0,按EXEC鍵。(2)復位RST鍵,由于AX中給定數(shù)為0FFFF,查看BCD碼結果保留在4100H4104H單元中,故其值應為06、05、05、03、05。聯(lián)機模式: (1)在PC機和實驗系統(tǒng)聯(lián)機狀態(tài)下,運行該實驗程序,可用鼠標左鍵單擊菜單欄“文件”或工具欄“打開圖標”,彈出“打開文件”的對話框,然后打開8kAsm文件夾,點擊S2.ASM文件,單擊“確定”

2、即可裝入源文件,再單擊工具欄中編譯,即可完成源文件自動編譯、裝載目標代碼功能,再單擊“調試”中“連續(xù)運行”或工具圖標運行,即開始運行程序。(2)復位“系統(tǒng)復位”鍵,由于AX中給定數(shù)為0FFFF,查看BCD碼結果保留在4100H4104H單元中,故其值應為06、05、05、03、05。注:操作過程參照“實驗一 二進制多位加法運算”。五、實驗程序清單X:DICE-8086K3微機原理與接口實驗箱CDROMCODE86kasmS2.ASM;將AX拆為5個BCD碼,并存入Result開始的5個單元 DATA SEGMENT AT 0 ;S2.ASM,BIN-BCD ORG 4000H RESULT D

3、B 5 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA ORG 2CE0H START PROC NEAR MOV AX, DATA MOV DS, AX MOV DX,0000H MOV AX, 65535 MOV CX, 10000 DIV CX MOV RESULT, AL ; 除以 10000, 得WAN位數(shù) MOV AX,DX MOV DX,0000H MOV CX, 1000 DIV CX MOV RESULT+1, AL ; 除以 1000, 得QIAN位數(shù) MOV AX,DX MOV DX,0000H MOV CX, 100 DIV CX MOV RESULT+2, AL ; 除以 100, 得BAI位數(shù) MOV AX,DX MOV DX,0000H MOV CX, 10 DIV CX MOV RESULT+3, AL ; 除以 10, 得SH

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論