My questions is a simple/hard one, whats a stack on an intel machine? I don't a need lesson on how to use one for I already know how, its just that I really don't know very much about them. Like how come you can automatically allocate memory on them by simply moving the stack pointer. Is this just the way its designed, the intel chip, increase or decrease the value in esp and increase or decrease memory available to the program. Can a user program create stacks as needed?
I guest what I,m looking for is a really detailed article on the stack for intel cpus
So if anyone knows of a good website please let me know
Thanks in advance...Gerard4143
P.S. I have read the 4 big Intel Manuals