Erforschen Sie den UNIX V1-Port auf 8086-Prozessoren

Grüße an alle! Wie versprochen spreche

ich weiterhin über interessante Projekte aus dem Bereich der Betriebssysteme. Und heute werde ich über ein interessantes Projekt sprechen. In diesem Fall ist es sogar schwierig zu sagen, ob es sich um einen Port oder einen Klon handelt.



Die Welt der UNIX-Betriebssystemfamilie (+ UNIX-ähnlich) hat fast jede Hardware übernommen. Ein Teil des alten Eisens wurde jedoch zu einer Zeit (als es noch nicht alt war) "abgelehnt", weil es UNIX-förmige Systeme darauf portierte. Diese Hardware war auch x86-Prozessoren, bis zu 80386.

In dieser Welt gibt es jedoch Linkshänder / Liebhaber subtiler Perversionen (optional ersetzen Sie die Option), die es fast unmöglich machen.

Eines dieser Genies der Retro-Portierung ist Erdogan Tan. Er ist der Autor des Research UNIX V1-Ports für 8086-Prozessoren (es gibt auch seine Version für die 386s, die jedoch nicht so episch ist wie die 8086-Version) - Retro UNIX 8086. Ein kleiner historischer Hintergrund - Research UNIX V1 arbeitete auf einem PDP-7-Computer und wurde vollständig in Assembler geschrieben. Retro UNIX 8086 ist ein vollständiger Port für die IBM PC-Architektur und wird auch in Assembler implementiert.
Bild

Gleichzeitig hat das Betriebssystem seine Funktionalität nicht verloren. Es ist auch Multitasking, Multi-User und unterstützt sogar das Verbinden von Benutzern über Terminals und die gleichzeitige Arbeit mehrerer Benutzer im Betriebssystem.



Die Ausgangstexte des Projekts sind verfügbar und von akademischer Seite ziemlich neugierig - der ursprüngliche UNIX-Code wird auch in Form von Kommentaren hinterlassen.

All Articles