Address Space Intro Qs Flashcards
1
Q
What are the three main segments in a basic address space?
A
2
Q
What does the stack segment store?
A
3
Q
When memory is allocated using malloc() in C, in which segment is it placed?
A
4
Q
How is code(instructions) typically placed in the address space?
A
5
Q
Why are the stack and heap typically placed at opposite ends of the address space?
A
6
Q
What is the primary purpose of memory virtualization?
A
7
Q
What is a goal of virtual memory systems?
A
8
Q
What is meant by “transparency” in the context of virtual memory?
A
9
Q
When a programmer prints out a pointer address in their program, what type of address are they seeing?
A
10
Q
What key memory protection feature did multiprogramming introduce as an important requirement?
A