Gast
#15332
Hallo, ich suche eine Code in Assembler mit welchem es moeglich ist eine 32 oder 24-Bit-Zahl durch eine 16-Bit Zahl zu teilen. Vielen Dank fuer euere Hinweise, Thomas H.
|
Anzeige
|
32-Bit durch 16 Bit oder 24-Bit durch 16-Bit Division
Gast
#15332
Hallo, ich suche eine Code in Assembler mit welchem es moeglich ist eine 32 oder 24-Bit-Zahl durch eine 16-Bit Zahl zu teilen. Vielen Dank fuer euere Hinweise, Thomas H.
Gast
#15333
;**********************************************************
;BL,AH,AL : CH, CL = BL,AH,AL REST in DH, DL
DIV24_16:
LDI BH, 24
CLR DH
MOV DL, DH
Loop24:
LSL AL
ROL AH
ROL BL
ROL DL
ROL DH
CP DL, CL
CPC DH, CH
BRLO Skip24
SUB DL, CL
SBC DH, CH
INC AL
Skip24:
DEC BH
BRNE Loop24
RET
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|