Home | Projects | Notes > Computer Architecture & Organization > The Stack & Data Storage

The Stack & Data Storage

 

The Stack & Data Storage

These are High Order Language (HOL) constructions that are discussed in the programming class and the Programming Languages course. The CPU hardware, ISA and OS needs to support these constructs.

Assembly programmers are not directly related.

What Does All This Mean To The Hardware?

Activation Record

 

the-activation-record

 

The Stack Frame and Local Variables

 

the-stack-frame

 

Example of an ARM Processor Stack Frame

 

the-behavior-of-the-stack-during-the-execution-of-the-code