mvi h,0 mvi l,o100 mov c,m(hl) ;Low-Byte der ersten Zahl inr l mov b,m(hl) ;High-Byte der ersten Zahl inr l mov e,m(hl) ;Low-Byte der zweiten Zahl inr l mov d,m(hl) ;High-Byte der zweiten Zahl mov a,c add e ;Low-Bytes addieren mov c,a ;Ergebnis in Register C schieben mov a,b jc carry add d ;High-Bytes ohne Übertrag addieren jmp weiter carry: adc d ;High-Bytes mit Übertrag addieren weiter: mov b,a ;Ergebnis in Register B schieben hlt end