Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

nuclear war (Miscellaneous)

posted by kerravon, Ligao, Free World North, 10.11.2022, 13:33

> Well, the only thing I can say is that universities would simply make a
> linear 24 or 32-bit address space or use some other better addressing
> scheme to access 16+ quantities (e.g. by having wider addressing
> registers)

Universities won't be doing anything other than
producing 8-bit CPUs. It will require industry
to be formed to produce 16-bit CPUs.

> Keep in mind that the 16-bit x86 segment model is mostly due to legacy with
> CP/M, something that wouldn't matter after WW-III.

You don't know that. We don't know how long we
will remain on 8-bit CPUs for until industry
gets reestablished. It could be 100 years. If
the only CPUs for the last 100 years were 8-bit,
not necessarily 8080, what OS do you expect to
be run on them if not something like CP/M?

Whatever your answer is, that's the new legacy.

So when 16:16 finally arrives on the scene, people
will likely want to be able to run legacy code,
for the same reason they did up to now.

> p.s. the dspic is a true 16-bit mpu. Most only have 28 or 56k, and those
> are already the more high ends. Recently a new CK breaks the 64k barrier,
> but that is a recent requirement. Self hosted compilers are therefore
> unlikely.

SubC runs in small memory model, ie less than 128k.
At least until quite recently when I recompiled in
large memory model after more functionality was
added.

Self-hosted C compilers existed on 64k machines
already, they were just written with multiple
phases instead of self-contained like SubC.

That's my understanding, anyway.

>> Basically, if ISO had got together in the 1980s,

> Well, strictly it was, since it was approved by
> Ansi in 1989, and the ISO certification in 1990
> was a form of rubber stamping for this side of the pond.

Ok, sure. What I meant was if ANSI had gotten their
act together a bit earlier so that C90/C89 was more
like C80 or C83, something like that.

BFN. Paul.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 20 users online (0 registered, 20 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum