The Stack: which comes first?
-
No one uses frame pointers in z80 code anyway - at least not AFAIK. You rarely have any spare 16bit registers - especially not if you spilled some variables to the stack already. Maybe IX, but it's a PITA to use. And you can't do a 16bit indirect load. And there is no base+offset addressing mode except for the index registers, but as I said, they're a PITA to use. They (index registers) also bloat your code. I've seen them in crappy compiler output though..
harold aptroot wrote:
I've seen them in crappy compiler output though.
Yeah - the IAR C compiler makes heavy use of them. POS program, it was easier and quicker to code it in Z80 assembler most of the time.
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
-
The stack is a bi-directional cluster f**k, or to put it another way sometimes you get the bear and sometimes the bear s&*ts on you. :) Good luck
I wouldn't have to be such a smartass if you weren't such a dumbass. http://www.hq4thmarinescomm.com[^] My Site
Stacks are always fun to manage, and that's one of the best reasons for the existence of HLLs...
Will Rogers never met me.
-
CaptainSeeSharp wrote:
Now if you was obama
I am impressed by the high level of education in Ohio. Did you finish primary school, and you still talk like this ?
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
You beat me to it...
Will Rogers never met me.
-
CaptainSeeSharp wrote:
Now if you was obama
I am impressed by the high level of education in Ohio. Did you finish primary school, and you still talk like this ?
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
I must have missed this. You mean this twerp lives in Ohio? Nish and I will have to pay him a visit. :rolleyes:
Software Zen:
delete this;
Fold With Us![^] -
CaptainSeeSharp wrote:
Now if you was obama
I am impressed by the high level of education in Ohio. Did you finish primary school, and you still talk like this ?
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
Christian Graus wrote:
I am impressed by the high level of education in Ohio. Did you finish primary school, and you still talk like this ?
youse always pickin' on da poor guy. he ain't done nuthin'. his grammerz and spellz alrite.
Go and never darken my towels again - Groucho Marx
-
Now if you was obama you would just write an executive order and be done with it instead of actually going through the legitimate process.
Invisible Empire: A New World Order Defined (High Quality 2:14:01)[^] Watch the Fall of the Republic (High Quality 2:24:19)[^] The Truthbox[^]
Contribute, or get off the pot!
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
Christian Graus wrote:
I am impressed by the high level of education in Ohio. Did you finish primary school, and you still talk like this ?
youse always pickin' on da poor guy. he ain't done nuthin'. his grammerz and spellz alrite.
Go and never darken my towels again - Groucho Marx
Yo man! I wuz gunna say dat.
There are some really weird people on this planet - MIM.
-
Now if you was obama you would just write an executive order and be done with it instead of actually going through the legitimate process.
Invisible Empire: A New World Order Defined (High Quality 2:14:01)[^] Watch the Fall of the Republic (High Quality 2:24:19)[^] The Truthbox[^]
-
Stacks are always fun to manage, and that's one of the best reasons for the existence of HLLs...
Will Rogers never met me.
Roger Wright wrote:
Stacks are always fun to manage, and that's one of the best reasons for the existence of HLLs..
Agreed but sometimes you just gotta get your hands dirty. :)
I wouldn't have to be such a smartass if you weren't such a dumbass. http://www.hq4thmarinescomm.com[^] My Site
-
I must have missed this. You mean this twerp lives in Ohio? Nish and I will have to pay him a visit. :rolleyes:
Software Zen:
delete this;
Fold With Us![^]Yes, apparently he lives in the Columbus area.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.