Articles on
Operating Systems

Intel's Real Mode

The funny thing about having CPU registers narrower than your architecture's address bus is that you can't store some of the larger memory addresses in a single register. Although still somewhat of an issue on certain embedded platforms and microcontrollers, this issue gained a large amount of exposure ...

James A. Shackleford James A. Shackleford

Introduction to Paging

Right now, my laptop is running about 290 processes within a little over 8 GB of physical memory—and everything is solid as a rock. Have you ever wondered how all the processes on your computer manage to share the same physical memory without stepping on each other's toes ...