|
|
|
|
|
by npalli
402 days ago
|
|
My reading was 640MiB was seen as some extraordinary upper bound that was unlikely to be breached in 1995 leaving lot of bits of the address bus for NV1 for quite some time. The 640 KiB seems definitely not a limit as even IBM PC/AT released in 1984! had an upper limit of 16MiB. So, as NV1's designer you could not assume 640KiB was some sort of upper bound on PC's of 1995 when designing the scheme. As to why 640MiB and not something else, I believe Windows 95 could address 2GB in theory but would start becoming unstable around 512MiB so maybe he chose 640MiB. The whole thing a bit ironic since Bill Gates took great pains to say he never said 640KiB is all you need (or something like that). Given my example of the IBM PC/AT it definitely was not common understanding of upper limits in 1995 apocryphal or not. |
|