Olivetti M20 - Olivetti M20

Olivetti M20
Model BC distributed in Italy
Fabricante Olivetti
Modelo Computador pessoal
Data de lançamento 1982 ; 39 anos atrás (1982)
Interrompido 1984 ; 37 anos atrás (1984)
Sistema operacional PCOS
CPU Zilog Z8001 @ 4 MHz
Memória 128 KB (expansível para 512 KB)
Gráficos 512x256
8 cores com placas de expansão de 64Kb, 4 cores com placa de expansão de 32Kb.
80x25 ou 64x16 caracteres
Sucessor Olivetti M24

O Olivetti M20 é um computador baseado no Zilog Z8000 da Olivetti lançado em 1982. Embora oferecesse bom desempenho, sofria de falta de software devido ao uso do processador Z8000 e sistema operacional personalizado , PCOS. A empresa lançou o Olivetti M24 compatível com IBM PC em 1983 e a linha M20 foi descontinuada.

História

O projeto do sistema começou em 1979 em Cupertino (Califórnia) no Centro de Tecnologia Avançada da Olivetti. Quando anunciado em 31 de março de 1982, foi provavelmente o primeiro computador pessoal de 16 bits da Europa com uma faixa de preço estimada de US $ 3.000 a 6.000.

A revista InfoWorld viu o M20 como uma "resposta ao Modelo 16 de Tandy , o Computador Pessoal IBM e o Apple III "; A própria Olivetti comparou seu computador ao IBM PC, Sirius Victor , Commodore 8000 e Apple II na publicidade televisiva.

Embora o computador tenha sido inicialmente bem recebido, o uso de um sistema operacional não padrão (PCOS proprietário da Olivetti) e CPU (Zilog Z8001) provou ser suas limitações mais sérias. O primeiro grande pacote de software foi um processador de texto da SofSys chamado Executive Secretary , seguido mais tarde por outro processador de texto, OliWord , e software de negócios, Olibiz . Também havia o Microsoft BASIC 5.2 com suporte total para os recursos do hardware.

Para aliviar a falta de aplicativos, a Olivetti vendeu um emulador CP / M por US $ 300 e distribuiu alguns pacotes de software CP / M ( dBase II e SuperCalc ) para seu computador. Olivetti posteriormente introduziu a "Placa de Processador Alternativa" (APB 1086), baseada em uma CPU Intel 8086 de 8 MHz para compatibilidade com o software MS-DOS e CP / M-86 .

Em janeiro de 1984, a Olivetti lançou um novo computador compatível com IBM PC, o Olivetti M24 , executando o MS-DOS como um "complemento" para o Olivetti M20.

A Olivetti vendeu cerca de 50.000 computadores M20 no primeiro ano de produção.

Recursos

Placa-mãe Olivetti M20
Zilog 8001 na placa-mãe de um computador Olivetti M20

O M20 usa CPU Zilog Z8001 4 MHz e 128 KB de RAM, que pode ser expandido até 512 KB por três placas de memória de 128 KB. Teclado, placa-mãe e drives de disco estão contidos em uma unidade multifuncional com monitor separado. O computador também possui porta paralela ( IEEE-488 ) e porta serial ( RS-232-C ). A configuração padrão inclui duas unidades de disquete de 320 KB de 5 14 polegadas (capacidade formatada de 286 KB). Opcional foram 160 KB ou 640 KB (compatível com 320 discos KB) unidades ou 5 1 / 4 polegadas disco rígido no lugar de uma das unidades de disquete (9.2 MB capacidade formatada).

A placa-mãe tem dois slots de expansão destinados à placa controladora de disco rígido , interface paralela adicional, interface serial dupla ou placa Corvus Omninet LAN . Este slot também é usado pela placa de CPU APB 1086.

O M20 oferece resolução de tela de 512 × 256 em monitores monocromáticos ou coloridos de 12 polegadas . Com a memória expandida em duas placas de memória de 32 KB, o computador pode exibir 8 cores. Ao usar apenas uma placa de memória adicional, apenas 4 cores em uma paleta de 8 cores estão disponíveis. Todos os gráficos são gerados por pixels (não há modo de texto específico ), os caracteres de texto usam resolução de 64 caracteres por 16 linhas (ou 80 caracteres por 25 linhas).

O teclado não tem as teclas delete , tab e backspace - sua função pode ser mapeada nas teclas especiais S1 ou S2 pelo utilitário de sistema "Change Key". Em vez de teclas de função padrão , as funções especiais definidas pelo usuário são invocadas pressionando a tecla "Comando" laranja ou azul claro "Control" junto com outra tecla (cria 24 teclas de função definidas pelo usuário). O teclado numérico também serve como controle do cursor .

PCOS

SOP (Professional Sistema operacional do computador) é um mono-usuário, single-tasking sistema operacional . Foi usado nos computadores Olivetti M20 e L1. A primeira versão (PCOS 1.0) suporta nomes de arquivo de 14 caracteres, sem diretórios e um limite de 192 arquivos por disco (chamado de volume ). O SOP requer uma parte significativa da memória principal. O sistema operacional com interpretador BASIC ocupa 64 KB de RAM, outros 16 KB são reservados para a saída da tela e o usuário fica com apenas cerca de 40 KB de RAM na máquina não expandida. A versão 2.0 oferece suporte à alocação de memória dinâmica, reduzindo as limitações de memória segmentada da CPU Z8000. O PCOS pode proteger por volumes de senha (discos), arquivos individuais e programas BASIC (contra listagem / edição / cópia). A configuração do sistema operacional padrão inclui interpretador BASIC, outras linguagens de programação ( Assembler e PASCAL ) são opcionais.

Comandos PCOS de exemplo:

  • vformat - formata um volume
  • vrename - muda o nome de um volume
  • vpass - muda a senha do volume
  • vlist - lista de arquivos
  • vquick - lista rápida de arquivos
  • vcopy - cópia de volume
  • fcopy - cópia do arquivo
  • flist - exibe o conteúdo de um arquivo de texto
  • basic - executa o interpretador BASIC
  • dconfig - configuração do sistema
  • slanguage - configurações regionais do sistema

Notas

Referências

links externos