Post Reply 
41C ROMs: LBL linkages
08-28-2019, 04:56 AM (This post was last modified: 08-28-2019 04:57 AM by Ángel Martin.)
Post: #2
RE: 41C ROMs: LBL linkages
I've put together multiple ROMS with FOCAL programs in them and normally I use the HEPAX as an intermediate step: write your FOCAL code, use COMPILE & HSAVEP, then your code is already in ROM format. That takes care of those prefix and post-fix words for you.

The label's link distances are therefore inherited from their value in RAM, nothing fancier than that. So I've always assumed that those were not used at all when the code is in ROM: after all there's no need for the CHAIN there (contrary to the RAM case), so it doesn't matter what values are stored - they'll be ignored anyway.

This is supported by the fact that the FOCAL programs so prepared can be placed anywhere in the ROM, and modifying their location won't mean a thing: they'll be found by the CAT\2 methods using [ARSCH] and [GTRMAD], which don't need the CHAIN.

Cheers,
ÁM

"To live or die by your own sword one must first learn to wield it aptly."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
41C ROMs: LBL linkages - RobertM - 08-28-2019, 12:21 AM
RE: 41C ROMs: LBL linkages - Ángel Martin - 08-28-2019 04:56 AM
RE: 41C ROMs: LBL linkages - RobertM - 08-28-2019, 01:57 PM
RE: 41C ROMs: LBL linkages - hth - 09-01-2019, 04:42 AM
RE: 41C ROMs: LBL linkages - RobertM - 09-04-2019, 08:41 PM
RE: 41C ROMs: LBL linkages - hth - 09-04-2019, 09:45 PM
RE: 41C ROMs: LBL linkages - RobertM - 09-05-2019, 12:10 AM
RE: 41C ROMs: LBL linkages - hth - 09-05-2019, 01:27 AM
RE: 41C ROMs: LBL linkages - Ángel Martin - 09-05-2019, 07:50 AM
RE: 41C ROMs: LBL linkages - hth - 09-05-2019, 04:32 PM



User(s) browsing this thread: 3 Guest(s)