?? adcad.asm
字號:
;
;****************************************************************************
;
; Purpose:
; Add Value In Acc To DPTR
;
; Date:
; 05/11/85
;
; Author:
; John C. Wren
;
; Modications:
; 02/04/97 - Added Description Fields For Archive
;
; Processor:
; Generic 8031
;
; Assembler:
; Avocet AVA51
;
; Dependencies:
; None
;
; Files:
; None
;
; Philosophic:
; None
;
;****************************************************************************
;
; Includes
;
seg code
;
;****************************************************************************
;
; Publics, Externs
;
public UTIL_ADCAD
;
;****************************************************************************
;
; Description:
; Add Value In Acc To DPTR
;
; Entry Requirements:
; Value In Acc To Add To DPTR
;
; On Exit:
; DPTR = DPTR + Acc
;
; Affected:
; PSW.CY, DPTR
;
; Stack:
; 0 Bytes, Not Including Called Routines
;
; Comments:
; CY == 1 If DPTR + Acc > 0xffff
;
UTIL_ADCAD proc
push acc ; Make Sure Acc Gets Saved
add a,dpl ; Add 'A' To DPL
mov dpl,a ; Move Result To DPL
mov a,dph ; Get DPH
addc a,#000h ; If Carry Set, This Will Increment
mov dph,a ; Move Bck To DPH
pop acc ; Recover Original 'A'
ret ; Return To Caller
endproc
;
;****************************************************************************
;
end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -