linux-assembly.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* More about stacks
@ 2005-09-14 21:14 James Colannino
  2005-09-14 23:07 ` Richard Cooper
  2005-09-15 14:19 ` Stephen Pelc
  0 siblings, 2 replies; 4+ messages in thread
From: James Colannino @ 2005-09-14 21:14 UTC (permalink / raw)
  To: linux-assembly

First, I just wanted to ask and see if anyone here on the list has any 
reading recommendations to help me understand the stack in detail as 
well as the details about how memory is addressed and interacted with 
via 386 32-bit protected mode.

The question I wanted to ask the list was that I know when you want to 
expand the stack to make room for more data (particularly when you're 
setting up local variables in C) you simply do a sub on %esp, but my 
question is, how do you know when you do this that you aren't violating 
data from some other process, or maybe even data belonging to other 
sections of your code, .data for example.  Thanks :)

James

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-09-20  1:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-14 21:14 More about stacks James Colannino
2005-09-14 23:07 ` Richard Cooper
2005-09-20  1:45   ` Herbert Poetzl
2005-09-15 14:19 ` Stephen Pelc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).