--------------------------------------------------
8085 DISASSEMBLER LISTING
Line   Addr Opcodes     Label   Instruction
--------------------------------------------------
; disassembly of FLOPPY - the start up program for FLOPPY V2.



2702   F4ED CD FB F4            CALL L0001	; get checksum value in HL
2703   F4F0 EB                  XCHG
2704   F4F1 2A 61 EA            LHLD 0EA61H	; HL = FD63h
2705   F4F4 DF                  RST 3		; compare H and D - checksum?
2706   F4F5 CA 60 EA            JZ L0002	; start program
2707   F4F8 C3 29 42            JMP L0003	; exit gracefully (beep?)


2708   F4FB 21 00 00    L0001:  LXI H,0000H
2709   F4FE 11 63 EA            LXI D,0EA63H	; 60003
2710   F501 01 2F 0A            LXI B,0A2FH

2711   F504 C5          L0004:  PUSH B

2712   F505 1A                  LDAX D		; load a with (DE)
2713   F506 AB                  XRA E		; 
2714   F507 4F                  MOV C,A
2715   F508 09                  DAD B

2716   F509 C1                  POP B
2717   F50A 13                  INX D
2718   F50B 0B                  DCX B

2719   F50C 78                  MOV A,B		; test BC=0000
2720   F50D B1                  ORA C
2721   F50E C2 04 F5            JNZ L0004	; loop back till BC= 00
2722   F511 C9                  RET




---------------------------------------------
LIST OF LABELS
Sorted by address:      Sorted by name:
---------------------------------------------

L0003:  4229            L0001:  F4FB
L0002:  EA60            L0002:  EA60
L0001:  F4FB            L0003:  4229
L0004:  F504            L0004:  F504
