Assembling
Bruce
nacelp at bright.net
Sun Aug 27 17:36:06 GMT 2000
From: "Mike Turner/ENGR/HQ/KEMET/US" <MikeTurner at kemet.com>
Subject: Re: Assembling
> See insertions below.
> "Bruce" <nacelp at bright.net>@diy-efi.org on 08/27/2000 11:46:22 AM
> Please respond to gmecm at diy-efi.org
> Sent by: owner-gmecm at diy-efi.org
> To: <gmecm at diy-efi.org>
> Subject: Assembling
> I keep getting numerous:
> Invalid Opcode / Psuedo-Op error messages.
> In the following if get that error code for BD, D6, 3D, 05, and 25. I'm
> missing something, but just don't understand what.
> LC7C2: BD FC00 ; JSR LKUP2DAF
> ;The BD FC00 is the hex output of the assembler for the JSR LKUP2DAF. The
> BD FC00 should ;not be reassembled. Ditto the next 3 lines.
> D6 A4 ; LDA B AECOOLF
> ;D6 A4 is a load direct accumulator a from address A4.
> 3D ; MUL
> ;3D is the output of the assembler for the multiply instruction.
> 05 ; ASL D
> ; 25 04 is the output of the assmelber for the branch on carry set. The
> target address
> ; is 4 bytes beyond the 2405.
> 25 04(37CF) ; BCS LV8AE3
> And what does the (37CF), mean?
> ; The 37cf is the target address of the branch instruction. The BCS will
> goto address 37cf for the next instruction.
Thanks!.
I just realized a couple other things I'd gotten wrong.
Bruce
This is sooo much fun LOL
----------------------------------------------------------------------------
To unsubscribe from gmecm, send "unsubscribe gmecm" (without the quotes)
in the body of a message (not the subject) to majordomo at lists.diy-efi.org
More information about the Gmecm
mailing list