oozies blog: [0x03]. Notes on Assembly – Memory from a process point of view


[0x03]. Notes on Assembly – Memory from a process’ point of view
Virtual Memory enables a user of a modern Operating System to utilize features, without which modern IT world has no chances. It wasn’t always like that. On the older OS’es programs could use most of the memory available to the contemporary Operating Systems (which was not too much in terms of today, quite a lot those days), but the price they paid for it was running one application at a time. The advent of Virtual Memory and Protected Mode changed a lot. As long as an OS allows it, a process can now think that it can use the entire main memory for itself. Multiple processes are tricked into this belief what makes backwards compatibility possible and relatively painless.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s