A = 0 
 8122 
 RAR 
 C = 0 
 Занулення прапора перенесення 
 8125 
 MOV A, H 
 H Гћ A 
 Занесення старшого біта DY в А 
 8126 
 SUB 6A8A 
 A = A - (Loc. (8A6A)) 
 Порівняння зі старшим бітом d 
 8129 
 JZ 3281 
 Якщо Z = 1 то (8132h) 
 Якщо рівні, то порівняння молодших 
 812C 
 CNC 3E81 
 Якщо C = 0 то (813Eh) 
 Якщо DY> d, то перехід по прапору переносу 
 812F 
 JMP 6A80 
 Goto 806Ah 
 Запуск спочатку програми 
 8132 
 MOV A, L 
 L Гћ A 
				
				
				
				
			
 Занесення молодшого біта DY в А 
 8133 
 SUB 6B8A 
 A = A - (Loc. (8A6B)) 
 Порівняння з молодшим бітом d 
 8136 
 JZ 3B81 
 Якщо Z = 1 то (812Fh) 
 Якщо рівні, то запуск спочатку 
 8138 
 CNC 3E81 
 Якщо C = 0 то (813Eh) 
 Якщо DY> d, то перехід по прапору переносу 
  
 813B 
 MOV A, B 
 B Гћ A 
 Знаковий біт DY 
 813C 
 RAR 
; C Гћ A 7 ; A 0 Гћ C 
 C - прапор переносу; зрушення вправо 
 813F 
 JNC 4981 
 Якщо C = 0 то (8149h) 
 Умовний перехід по прапору переносу; якщо знак + 
 8143 
 MOV A, L 
 H Гћ A 
 За...