Porta de pesquisa UNIX V1 em processadores 8086

Saudações a todos!

I, como prometido , continuar a falar sobre projetos interessantes do campo de sistemas operacionais.

E hoje vou falar sobre um projeto interessante. Nesse caso, é ainda difícil dizer se é uma porta ou um clone.

O mundo da família de sistemas operacionais UNIX (semelhante ao UNIX) assumiu praticamente qualquer hardware. No entanto, parte do hardware antigo, ao mesmo tempo (quando não era antigo), foi "rejeitada" por portar sistemas semelhantes ao UNIX. Esse hardware também era processadores x86, até 80386.

No entanto, neste mundo existem pessoas canhotas / amantes de perversões sutis (opcionalmente substituem a opção) que o tornam quase impossível.

Um desses gênios da retro-portabilidade é Erdogan Tan. Ele é o autor da porta Research UNIX V1 nos processadores 8086 (há também sua versão para os 386s, no entanto, ela não é tão épica quanto a versão 8086) - Retro UNIX 8086. Um pouco de histórico - a pesquisa UNIX V1 funcionou em um computador PDP-7 e foi escrita inteiramente em assembler. E o Retro UNIX 8086 é uma porta completa para a arquitetura IBM PC e também é implementada no assembler.
imagem

Ao mesmo tempo, o sistema operacional não perdeu sua funcionalidade. Também é multitarefa, multiusuário e até suporta a conexão de usuários por meio de terminais e trabalho simultâneo de vários usuários no sistema operacional.



Os textos de origem do projeto estão disponíveis e, do lado acadêmico, são bastante curiosos - o código UNIX original também é deixado na forma de comentários.

All Articles