|
|
|
|
|
by wang_li
2 hours ago
|
|
Paging is not part of the CPU architecture. On CPUs of the time the MMU that brought paging to the party often was a completely separate peripheral that the CPU interacted with to gate access to RAM. By contrast segments are an integral part of the CPU instruction set and your code either has to limit itself to 64KB or your application had to be aware of and include logic to manage segments. As an aside, the memory model is flat, it's just not physically linear when implementing virtual memory addressing. |
|