Re: Re: Where do I start?

Ron Hudson <[email protected]>
Newsgroups gmane.comp.emulators.turnkey-mvs
Message-ID <[email protected]>
On Wed, May 26, 2010 at 2:56 PM, Rick Fochtman <[email protected]> wrote:

> You really need to find a reasonable ASSEMBLER Language text/tutorial.
> There are some ideas in Assembler that you're not yet aware of, like base
> registers, relative addressing arithmetic modes, etc. :-)
>

Well actually I know of the concepts - but the implementation gets me in
trouble with
"G" : ^ ) .. I know what I want to tell the machine - I just don't know how
to say it.

For Example: A base register is a register holding an address that is
modified by an index or indexes to form a pointer. Usually a base register
points to the zero'th array element or the first element in a buffer. A
changeable index is added to the base register to access other parts of the
buffer or elements in the array.

Right?



>
> If you can find a Supervisor Services manual, there's some sections on
> linkage there. But a textbook will help with addressing/base registers,
> arithmetic modes, indexing, looping, etc.
>

I will look for that..


>
> Rick
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.