What does each assembly do?

Using, learning, programming and modding the Gigatron and anything related.
Forum rules
Be nice. No drama.
Post Reply
hoyitt
Posts: 2
Joined: 26 Mar 2024, 07:48

What does each assembly do?

Post by hoyitt »

Hello.

I'm studing Gagatron ROM files and having some problems with machine codes.

What does 'st' mean?

001f d619 st [$19],y

I think it means 'store AC value to both RAM [$19] and Y register.' Is it right?

Is there a document that contains a description of the assembly?\

please help our team~
thx~ have good day
at67
Site Admin
Posts: 647
Joined: 14 May 2018, 08:29

Re: What does each assembly do?

Post by at67 »

Yes that's correct.

Documentation is here:

Code: Select all

https://gigatron.io/?cat=1
You can also single step through ROM source code in my emulator package and watch exactly how the native instruction works.
hoyitt
Posts: 2
Joined: 26 Mar 2024, 07:48

Re: What does each assembly do?

Post by hoyitt »

Thank you for your answer.

Can you give me your emulator link?
at67
Site Admin
Posts: 647
Joined: 14 May 2018, 08:29

Re: What does each assembly do?

Post by at67 »

Emulator:

Code: Select all

https://github.com/at67/gigatron-rom/tree/master/Contrib/at67
Various HW/SW links:

Code: Select all

https://forum.gigatron.io/viewtopic.php?p=1592#p1592
Post Reply