Prev: BE03 Up: Map Next: BE10
BE08: Negate Number
Changes the sign of a signed number.
Input
HL Number
Output
HL Number with the sign changed
NegateNumber BE08 LD A,H A=H.
BE09 CPL Invert A.
BE0A LD H,A H=A.
BE0B LD A,L A=L.
BE0C CPL Invert A.
BE0D LD L,A L=A.
BE0E INC HL Advance HL.
BE0F RET Return.
Prev: BE03 Up: Map Next: BE10