Tripos

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Tripos ( tri vial p ortable o Peratação s Ystem ) é um sistema operacional de computador. O desenvolvimento começou em 1976 no Laboratório de Computação da Universidade de Cambridge e foi chefiado pelo Dr. Martin Richards. A primeira versão apareceu em janeiro de 1978 e foi originalmente executada em um PDP-11. Mais tarde, ele foi portado para a automação de computadores LSI4 e o Data General Nova. O trabalho em uma versão Motorola 68000 começou em 1981 na Universidade de Bath. A Metacomco adquiriu os direitos da versão 68000 e o desenvolvimento contínuo até que o Tripos fosse escolhido pelo Commodore em março de 1985 para fazer parte de um sistema operacional para seu novo computador Amiga; Também foi usado em Cambridge como parte do sistema de computação distribuído de Cambridge.

Os alunos do Departamento de Ciência da Computação de Cambridge se referem carinhosamente a Tripos como o sistema operacional terrivelmente confiável e incrivelmente portátil . O nome Tripos também se refere ao sistema TriOS de cursos e exames de graduação, exclusivo da Universidade de Cambridge.

InfluÃancias no computador Amiga

Em julho de 1985, o Amiga foi introduzido, incorporando tripos no módulo Amigados de Amigaos. Os Amigados incluíram uma interface de linha de comando e o sistema de arquivos Amiga. Todo o módulo Amigados foi originalmente escrito no BCPL (um ancestral da linguagem de programação C), o mesmo idioma usado para escrever tripos. Mais tarde, Amigados seria reescrito em C do Amigaos 2.x, mantendo a compatibilidade com 1.x até o Amigaos 4 (completamente reescrito em C) quando Amigados abandonou seu legado BCPL.

Características

Tripos forneceu recursos como multitarefa preventiva (usando programação de prioridade estrita), um sistema de arquivos hierárquicos e vários intérpretes de linha de comando.

Os conceitos mais importantes do Tripos foram a abordagem de não-gerenciamento de memória (o que significa que nenhum cheque são executados para impedir que os programas usem memória não alocada) e a passagem de mensagens por meio de passantes ponteiros em vez de copiar o conteúdo da mensagem. Esses dois conceitos juntos permitiram enviar e receber mais de 1250 pacotes por segundo em uma CPU Motorola 68010 de 10 MHz.

A maioria dos tripos foi implementada no BCPL. Os drivers de kernel e dispositivo foram implementados em linguagem de montagem.

Um recurso notável do TriPO/BCPL foi o uso cultural de bibliotecas compartilhadas, atípicas na época, resultando em utilitários de carregamento pequeno e, portanto, de carga rápida. Por exemplo, muitos dos utilitários padrão do sistema estavam bem abaixo de 0,5 kbytes de tamanho, em comparação com um mínimo típico de cerca de 20 kbytes para código funcionalmente equivalente em um UNIX ou Linux moderno.

Tripos foi transportado para várias máquinas, incluindo o Data General Nova 2, o Hardware baseado em automação de computadores, Motorola 68000 e Intel 8086. Foi oferecido como o sistema operacional padrão no Microbox III, um computador baseado no Motorola 68010 produzido por micro conceitos, juntamente com alternativas como CP/M e OS-9. Ele incluiu suporte para a rede de área local de Cambridge Ring. Mais recentemente, Martin Richards produziu um porto de Tripos para ser executado no Linux, usando o CINTCODE BCPL Virtual Machine.

Em fevereiro de 2020, o Tripos ainda é mantido ativamente pela Open G I Ltd. (anteriormente Misys Financial Systems) em Worcestershire, Reino Unido. Muitos corretores de seguros britânicos possuem um sistema Tripos baseado em Linux/Intel, que atende estações de trabalho em rede em uma conexão TCP/IP - os sistemas são usados para executar o conjunto de aplicativos de vassouras G I "s#39; Open G Adicionei vários recursos para suportar o escritório moderno, como a capacidade de se integrar em muitos aplicativos e serviços convencionais, como SQL Server, Citrix XenApp, Terminal Servers, etc.

Comandos

A seguinte lista de comandos é suportada pelo clipe do tripé>

  • ALINK
  • ASSEM
  • ASSIGN
  • BREAK
  • C
  • CD-ROM
  • CONSELHO
  • COPY
  • DECLARAÇÃO
  • DELETE
  • DIR
  • DESCRIÇÃO
  • DESCRIÇÃO
  • ECHO
  • ED
  • EDIT
  • ENDCLI
  • FALO
  • FAULTADOS
  • INVESTIGAÇÃO
  • FORMATIVA
  • IF
  • INFO
  • INSTÂNCIA
  • JOÃO
  • LABOR
  • LISTA
  • PRINCIPAIS
  • MOUNDO
  • NEWCLI
  • PATH
  • PROMPOSTO
  • PROTECÇÃO
  • QUITA
  • RELATÓRIO
  • RENAME
  • RECURSOS
  • SEARCH
  • SKIP
  • SO
  • STACK
  • ESTATAIS
  • TYPE
  • VÍDEO
  • Espera.
  • POR

Cinturas

cintpos é uma versão interpretativa experimental do Tripos, que é executada na máquina virtual do CINTCODE BCPL, também desenvolvida por Martin Richards.

Referências

  1. ^ Moody, Glyn (julho de 1986). «Microbox III Graphics for the Specialist» (em inglês). Computação práticapp. 54–55. Retrieved 16 de Julho 2024.
  2. ^ «Introdução ao Tripos». METACOMCO plc. Maio 1986. Retrieved 29 de Novembro 2022.
  • Manuais de referência
  • Martin Richards Página não encontrada
  • Uma breve história informal do Laboratório de Computadores
  • No início foi CAOS

Leitura adicional

  • Richards, M.; Aylward, A.; Bond, P.; Evans, R.; Knight, B. J. (1979). «TRIPOS—a portable operating system for mini-computers» (em inglês). Software: Prática e Experiência. 9 (7): 513–526. doi:10.1002/spe.4380090702. S2CID 2847052.
  • M. Richards (1988). O Sistema Operacional TRIPOS.
  • Guia histórico de Amiga: TripOS/68k
  • CBG Stallone Computador
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save