answersLogoWhite

0

A type of RAM that is organized as a stack. or part of RAM that has software to make it operate like a stack. A stack memory operates like one of those chip dispensers they use in Los Vegas. You push the chips onto the stack. When you remove one (called a pop), it was the one on the top, the last one you put in. The first one you put in is the last one you take out. They are used by certain types of computer hardware and software that needs data accessed in that way, FILO (first in last out) and LIFO (last in first out). For example subroutine return addresses. When the CPU executes a subroutine call, the return address is pushed on the stack. The subroutine may call another subroutine, with another return address pushed on the stack. And more. then when the subroutines are exited, the addresses are POPed off the stack and executed. The use of a stack ensures the returns are all executed in the correct order.

User Avatar

Wiki User

∙ 18y ago

What else can I help you with?

Related Questions

What are the benefits of investing in a stack washer and dryer for a small living space?

Investing in a stack washer and dryer for a small living space can save space, provide convenience, and increase the efficiency of doing laundry.


What is peep stack?

It is the space between the balls and the penis!!


Where does the Java virtual machine keep space for local method variables?

In stack


Which register bank shares space with the stack?

its the ram locations 00-1fh


Which register bank uses the same RAM space as the stack?

Bank 1


Do audio racks save space in a person's home?

Racks do save space. You can hang these on the wall or stack them in the corner to where they are out of the way.


What does stackable mean?

Stackable is a stack of items that requires only one inventory space.


Which actor-a future space Traveller-made his film debut playing a Russian?

stop trying to cheat on the stack questions stop trying to cheat on the stack questions


What is the purpose of the program stack?

Its main use is to store local variables, arguments and return address each time a function is called.When your program calls a function the following happen :- The function arguments are put on the stack- The current instruction pointer is put on the stack- The program jumps to the start of the function- Space is allocated on the stack to hold local variables- The function executes- The space holding local variables is de-allocated- The instruction pointer is restored and removed from the stack (we are now leaving the function and resuming the calling procedure)- The arguments are removed from the stack


How much space does it take to stack up 387 million dollars in 100 dollar bills need?

387X43"= 1 stack 16641" tall or---1386.75 feet tall


Which function call Does not consume stack space?

Calling an in-line function, which is not actually a function-call.


Why stack pointer is of 16 bit in 8085?

The stack pointer is 16 bits in size on the 8085 because that is how Intel designed it. The address bus is also 16 bits, so it made sense for the program and stack to be located anywhere in that address space.

Trending Questions
How calculate total variable cost unit sold at 1128000 units at a price of 150 sales is 16920000 cost of good sold 6000000 selling expenses 3000000 administrative expense 1800000? Which class of laser system is considered safe if handled carefully with restricted viewing? How do you start mame on Windows Vista? A program that can assist in locating a list of websites where notebook computers can be purchased is called? Which two companies created the NetBIOS specification? Can execute multiple programs simultaneously in a single CPU so this single execution core is shared among programs? What is the highest point in suffolk? How do you find out what brand of window you have? Where is the Print Screen key on a Dell Inspiron 1545 laptop? Does a wireless modem give you the same bandwidth as a cable modem? Is a millilliter more or less than a liter? Does the Kindle Fire have wireless? What processes are constructive and what processes are destructive? Whenever you press a key on your keyboard it highlights the next icon on desktop that the key started with like when you press L it highlights the next word that starts with L how can you fix it? What do you call a computerphile who use her expertise for illicit access? What are the three domains and what type of cells do the organisms in each domain have? What is the difference between an internet provider and browsers.? What does it mean for a manufacturers warranty and an extended warranty to overlap? Why do networking components need more examination from information security perspective than from a systems development perspective? What is a closed source operating system?