Routines |
Prev: 44548 | Up: Map | Next: 44604 |
|
||||
44567 | LD DE,44881 | DE=44881. | ||
44570 | LD HL,44873 | HL=44873. | ||
44573 | LD B,4 | B=4. | ||
44575 | PUSH BC | Stash BC on the stack. | ||
44576 | LD B,H | B=H. | ||
44577 | LD C,L | C=L. | ||
44578 | PUSH DE | Stash DE on the stack. | ||
44579 | LD E,(HL) | E=*HL. | ||
44580 | INC HL | Increment HL by one. | ||
44581 | LD D,(HL) | D=*HL. | ||
44582 | EX DE,HL | Exchange the DE and HL registers. | ||
44583 | POP DE | Restore DE from the stack. | ||
44584 | CALL 44784 | Call 44784. | ||
44587 | LD H,B | H=B. | ||
44588 | LD L,C | L=C. | ||
44589 | INC DE | Increment DE by three. | ||
44590 | INC DE | |||
44591 | INC DE | |||
44592 | INC HL | Increment HL by two. | ||
44593 | INC HL | |||
44594 | POP BC | Restore BC from the stack. | ||
44595 | DJNZ 44575 | Decrease counter by one and loop back to 44575 until counter is zero. | ||
44597 | LD DE,44881 | DE=44881. | ||
44600 | CALL 44604 | Call 44604. | ||
44603 | RET | Return. |
Prev: 44548 | Up: Map | Next: 44604 |