標(biāo)題:
十六進制轉(zhuǎn)BCD碼8086源程序+仿真圖
[打印本頁]
作者:
51hliuwei88
時間:
2017-1-9 23:15
標(biāo)題:
十六進制轉(zhuǎn)BCD碼8086源程序+仿真圖
十六進制轉(zhuǎn)BCD碼8086源程序+仿真圖
0.png
(64.5 KB, 下載次數(shù): 108)
下載附件
2017-1-12 02:59 上傳
仿真工程文件和程序下載:
Exp5 十六進制轉(zhuǎn)BCD碼.rar
(21.23 KB, 下載次數(shù): 34)
2017-1-9 23:14 上傳
點擊文件名下載附件
十六進制轉(zhuǎn)BCD碼8086源程序+仿真圖
下載積分: 黑幣 -5
下面是部分代碼預(yù)覽:
;====================================================================
; Main.asm file generated by New Project wizard
;
; Created: 周六 9月 19 2015
; Processor: 8086
; Compiler: MASM32
;
; Before starting simulation set Internal Memory Size
; in the 8086 model properties to 0x10000
;====================================================================
;將AX拆為5個BCD碼,并存入RESULT開始的5個單元
;AX=0FFFFH=65535
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START:
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, 得SHI位數(shù)
MOV RESULT+4, DL ; 得GE位數(shù)
JMP $
CODE ENDS
DATA SEGMENT
RESULT Db 5 DUP(?)
DATA ENDS
END START
復(fù)制代碼
作者:
hsw2017
時間:
2017-12-13 19:52
謝謝樓主, ,,,,,,,
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1