This web page is associated with a book called called The Animated Computer
The book can be bought at: https://play.google.com/store/books/details/Dr_Jerome_Heath_THE_EBOOK_ON_COMPUTER_DESIGN?id=WxOTBQAAQBAJ
The book gives excellent explanations for the animated images on this web site. This web page shows the animation of the computer designs in action. The book gives explanations of what the animations are about. Combining the books explanations with the animation provides a well rounded understanding of the animated computer.
This context refers to the availability of software that can control the computer itself and control the various other software used by the computer. The variations are the many different such operating systems that are available and the many processes that this software accomplishes.
A computers operating system is based on addresses. That is, addresses in main memory. An address or, better, an address pointer, points to a particular procedure in the operating system and thus can be used to call that procedure. As we see from the design of the CPU, merely putting the function’s first command address in the Instruction Pointer runs the function.
The base addresses of these addresses are the interrupt vector addresses. The interrupt line is the very bottom of the operatig system. The vectors, in these interrupt addresses address space, are thee addresses of the code for the interrupt.
The Stack is the method developed to do calls from on program to another. Te stack frame is the definition of how thes tack is built up for maximum information carries=d in a standard way in a minimum of space. The base code that this defines is C and C++ code. Different codes all have ssimilar stack frmes but might have some particuar differences depending on the design needs of the compiler.of the code.
The Stack Frame is the process used to handle issues related to calling a new process from the present process. This set of pushes to the Stack are standardized in the Prolog so a reference to a new procedure is always the same. On the return this set of Stack values are cleared in the Epilog.
Dr. Jerome Heath
See also: The Animated Computer