標題: 微機原理匯編語言 多位十六進制加法運算 含代碼和仿真電路圖 [打印本頁]

作者: lysssssssssss    時間: 2018-10-9 19:02
標題: 微機原理匯編語言 多位十六進制加法運算 含代碼和仿真電路圖
這是微機原理中用匯編語言寫的多位十六進制加法運算的代碼以及PROTEUS的原理圖,可運行

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:

  1. ; N4=N1+N2+N3 =1111H+2222H+3333H=6666H
  2. CODE SEGMENT
  3. ASSUME CS:CODE,DS:DATA
  4. BEG:         MOV AX,DATA
  5.         MOV DS,AX
  6.         MOV SI,OFFSET NUM1
  7.         MOV AX,0
  8.         ADD AX,[SI+0]
  9.         ADD AX,[SI+2]
  10.         ADD AX,[SI+4]   
  11.         MOV [SI+6],AX
  12.         JMP $
  13. CODE ENDS
  14. DATA SEGMENT
  15. NUM1 DW 1111H ;N1
  16. NUM2 DW 2222H ;N2
  17. NUM3 DW 3333H ;N3
  18. NUM4 DW 0000H ;N4
  19. DATA ENDS
  20.         END BEG
復制代碼

所有資料51hei提供下載:
Exp1 多位十六進制加法運算.zip (9.21 KB, 下載次數(shù): 7)







歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1