j
c12:
; Приведення чисел у внутрішнє представлення
; 1е число до виду 01 02 03 4 травня ax, ax
xor si, si
xor bx, bx
mov bl, a +1: di, di al, a1 [si]
e2: al, Tabl [di] e3 di di, 10 e2
e3: ax, di a1 [si], al
inc si si, bx e4
jne e1
; переклад до виду 23 січня 45
e4: ax, ax bx, bx
xor si, si al, a +1 si , ax di, di di, si ax, ax di si, 2
je ob1 ob2: ; якщо число з 2х символів (про всяк випадок чистимо a1 [2])
mov a1 [2], '#': si, 1
jne e5 r1: ; якщо число з 1го символу
jmp r2: si si
mov al, a1 [si] ; множимо n число на 10
mov bl, 10h bl si
mov bl, a1 [si] ; додаємо до одержали n +1 елемент і пишемо в diий
add al, bl a1 [si], 0 si a1 [si], 0 a1 [di], al di
cmp si, 1 e6 e6 e5: al, a +2 <...