Naquele momento, no início da montagem, quando algumas peças de ferro já estavam minadas, mas nada funcionava ainda, e a única coisa a fazer era considerá-las. E bem, isso é útil. Os computadores pessoais estão se desenvolvendo tão rápido que até os dispositivos de quinze anos são percebidos como algo antigo da categoria de valores do museu. A placa-mãe do meu novo computador baseado no 386º processador tem 27 anos. Já não são tomos medievais, mas artefatos da Idade da Pedra. Não há informações suficientes sobre o hardware da era pré-Web; geralmente é necessária a restauração de vários graus de complexidade. Em geral, antes de ouvir uma chamada de boas-vindas, você precisa de algum trabalho preparatório.

O início dos anos noventa em TI é um momento de grande diversidade, progresso contínuo e trabalho regular em bugs. Os computadores modernos são muito mais limitados por vários padrões da indústria e, em seguida, o desenvolvimento no estilo de "quem se importa" era a norma. Três décadas depois, isso é confrontado com o problema de escolha limitada e preços altos. Hoje vou falar sobre o hardware principal do computador antigo no 386º processador (sem o qual não funcionará), os dias úteis do colecionador de antiguidades, mostrarei o primeiro lançamento e conduzirei o benchmark vintage.
Links para todos os artigos sobre a montagem deste computador:
0.
1992 na imprensa do computador1. Considere a placa-mãe do 386º computador <-
você está aqui2. A
referência do 386º processador e os anos 903.
Escolha difícil da placa de som para jogos do DOS4.
Recursos do Sound Blaster Pro 25.
Roland MT-32, som alternativo para jogos DOSEu mantenho um diário de um colecionador de pedaços de ferro velhos em um telegrama .
Com a montagem do 386º computador, eu certamente estava um pouco atrasado, cerca de quinze anos. Já no final dos anos 90, o ferro velho "antes do Pentium" podia ser comprado barato. No começo dos anos 2000, eu provavelmente montaria o sistema básico de graça. Até o momento, os computadores há 30 anos adquiriram um grau suficiente de vintage, os preços subiram. Não, você ainda pode encontrar hardware de computador da época por dinheiro ridículo, mas requer perseverança, tempo e espaço livre para montar um trabalhador em uma dúzia de desktops musgosos. Eu segui o "caminho caro", pegando algo interessante nos sites de anúncios e no eBay, de acordo com minhas idéias sobre o belo e intransigente 386º computador. As idéias, no entanto, eram vagas no começo, então, em algum momento, eu confiei em uma placa-mãe que não funcionava (por isso é barata), porque o mais poderoso 386º processador AMD AM386 DX40 já estava incluído.

A inspeção de qualquer placa-mãe para os sistemas 386s e 486s (exceto os mais recentes) deve começar com uma bateria. E mesmo antes da compra. Esse barril não padrão - uma bateria de níquel-cádmio de 3,6 volts - mais cedo ou mais tarde reduz as chances de qualquer placa-mãe sobreviver, às vezes a zero. Imagine a história desta placa-mãe: ela trabalhou honestamente em casa ou no computador do ano até 1998, e depois foi colocada na prateleira, onde passou mais vinte anos. Cerca de cinco anos após a demissão, a bateria começou a vazar, mas ninguém sabia disso até o momento da venda ao novo proprietário. Se eu construir uma máquina do tempo, definitivamente vou para os anos 90 e recomendo que todos os proprietários de computadores ainda ativos naquele momento removem a bateria antes do armazenamento a longo prazo. Caso contrário, ele fluirá, em cem por cento dos casos.

Podemos dizer que tive sorte e a placa foi armazenada verticalmente ou de cabeça para baixo, em geral - o conector do teclado foi o mais afetado. Os danos à placa-mãe foram limitados a um patch logo abaixo da bateria e depois. Tudo isso foi bastante fácil de limpar (varejistas experientes recomendam
vinagre ou refrigerante para neutralizar o ácido). Três faixas sob a bateria caíram sob a distribuição, mas o contato permaneceu. Em casos mais tristes, o eletrólito se espalha nos dois lados da placa, abre os slots da placa de expansão, destrói elementos individuais e requer reparos sérios com a restauração das faixas.
Continuamos a inspeção. O próximo momento importante para a montagem posterior é o formato do conector de alimentação. A placa-mãe é fabricada de acordo com o padrão
AT , que recebeu o nome do computador IBM PC / AT de 1984 (foi o primeiro PC baseado no processador 80286). As placas iniciais desse fator de forma tinham dimensões de 351x305 mm, mas o downsizing começou em 1985, e minha 386ª placa possui dimensões de 240x216 mm, menores que o padrão Baby AT de 1985. Desde 1995, o padrão ATX foi introduzido, ainda hoje utilizado, com dimensões diferentes e mais espaço para portas de E / S integradas na placa-mãe, além de espaço suficiente para resfriar o processador. O importante é que, para alimentar a placa-mãe antiga, você precisa de uma fonte de alimentação apropriada ou de um adaptador de uma fonte de alimentação moderna com um conector ATX.
Algo assim:
O mantra principal e mais importante do montador do retrocomputador: "os fios pretos devem estar juntos". As duas metades do conector de alimentação AT são completamente intercambiáveis, não têm proteção contra os tolos e, se você não seguir a orientação correta, a construção terminará imediatamente com uma fumaça azul mágica. Isso se aplica a quase todos os conectores, exceto o padrão Molex, para alimentar discos rígidos e drives ópticos. Sim, e ele pode, depois de tentar, inserir o lado errado.
Enquanto olhamos para este canto da placa-mãe, vejamos os slots de memória. Eles suportam o padrão SIMM, historicamente este é o primeiro formato de módulos de memória semelhantes aos modernos. Antes dele, havia
módulos nas pernas , microcircuitos soldados diretamente na placa-mãe e placas de expansão separadas. Vamos precisar de módulos de 30 pinos, não os posteriores de 72 pinos, que eu comprei por engano. Cada módulo é de oito bits e, para funcionar em um sistema com um processador de 32 bits, é necessário pelo menos quatro (dois podem ser usados em um 286º computador). Mas como meu retrobuild é mantido com o lema "não deixaremos nenhum slot vazio", pedi 8 módulos de uma só vez, 4 megabytes cada. Acabou sendo inteligente para o 386º computador e razoável até para o Pentium MMX 32 megabytes.

Conclua a inspeção nos slots de expansão, ISA de 16 bits. O processador 80386 foi lançado em 1985 e, na época, os fabricantes tinham sérios problemas ao fornecer os periféricos apropriados. Em sistemas anteriores, o único slot de 32 bits era uma porta de expansão proprietária para RAM adicional. Podemos dizer que o 80386 está um pouco à frente do seu tempo, então em 1988 a Intel lançou o processador 80386SX com um barramento de dados de 16 bits. Em 1992, havia pelo menos dois padrões para placas de expansão de 32 bits - EISA e MCA. O último era proprietário e era usado, regra geral, apenas em computadores IBM. O EISA, desenvolvido por um consórcio de fabricantes de PCs e mecanicamente compatível com placas de 16 bits, raramente era usado, geralmente em PCs de alto desempenho, e encontrar uma placa-mãe hoje, para dizer o mínimo, não é fácil. Na realidade, as coisas só foram com o
barramento local VESA , mas as placas-mãe com suporte apareceram apenas em 1992, e esse padrão estava vinculado às capacidades de 486 processadores. Todo esse zoológico acabou sendo substituído pelo padrão PCI. Excepcionalmente, os slots ISA de 16 bits no sistema 386th são normais. Era assim que a maioria dos computadores funcionava e, portanto, a compatibilidade máxima era garantida, embora com desempenho teórico reduzido. A largura de banda máxima do barramento teórico é de apenas 16 megabytes por segundo.

Ao contrário das placas-mãe modernas, apenas o controlador do teclado está integrado na minha placa-mãe para 80386. Isso não é suficiente para a operação normal: você precisa de um adaptador para a tela e algo para conectar pelo menos uma unidade. Idealmente, um disco rígido. Havia placas-mãe mais avançadas com controladores integrados e até vídeo, mas eram mais prováveis soluções proprietárias com um arranjo de portas não padrão. Estes também podem ser coletados, mas de preferência completos com o estojo original. Em geral, eu poderia, gastando quase o mesmo dinheiro, comprar um bom conjunto de computadores raro, com uma fonte de alimentação e assim por diante, mas isso não seria tão interessante. Comprei uma placa de vídeo Diamond Speedstar com um chip Tseng ET4000AX e 1 megabyte de memória interna. As placas de vídeo baseadas no chipset Tseng são consideradas uma das mais poderosas para o barramento ISA. Um megabyte de memória de vídeo também é um máximo prático, além de modelos relativamente raros com dois megabytes e aceleradores de vídeo especializados.

Bem, a última placa necessária é a chamada Multi I / O Card, ou apenas uma placa múltipla. Ele substitui várias placas para conectar periféricos de uma só vez e contém interfaces para unidades, discos rígidos IDE, duas portas seriais em um suporte separado, uma porta paralela e uma porta de jogo para um joystick.
Em todas as placas de expansão daqueles anos manualmente, jumpers ou interruptores, interrupções e outros parâmetros são definidos. O mesmo acontece na placa-mãe, onde o volume da memória cache, o tipo de interface de vídeo e assim por diante são programados com jumpers. Uma prancha antiga sem instruções, e até configurada incorretamente ou com jumpers ausentes, é uma dor de cabeça garantida e tenta iniciar a prancha cutucando. Felizmente, a rede possui um banco de dados bastante amplo de configurações. Para minha placa-mãe Chicony, você pode vê-las
aqui e, no mesmo recurso, há informações sobre um grande número de placas-mãe e placas de expansão. No caso mais simples, os parâmetros especificados são assinados diretamente no próprio quadro, mas isso nem sempre acontece.
Montei toda essa construção em algum lugar de um mês, esbarrando periodicamente na ausência de qualquer elemento crítico. Ou o adaptador de energia da unidade não é suficiente (mas essas coisas podem ser compradas novas até agora), então a unidade, que me parecia viva, está morta. Um elemento importante para depurar um computador é o PC Speaker, que acabei soldando de um par de fios e um alto-falante de um laptop que não funciona. Isso ajuda a determinar se a placa-mãe está ativa, mesmo sem uma placa de vídeo, ouvindo sinais de erro. Seria estranho se toda essa construção começasse imediatamente. Ele não começou: a fonte de energia, emprestada de um computador posterior baseado no Pentium III, ligou e entrou imediatamente em defesa.

A razão para isso foi um dos capacitores de tântalo próximos ao conector de alimentação: ele fechou a linha de -5v no chão. É recomendável ligar para os contatos do conector de alimentação como um todo antes mesmo da primeira inicialização - isso não fará mal. Felizmente, a potência de -5V é o rudimento de uma era ainda mais antiga, não é necessária para a operação desta placa-mãe e está completamente ausente nas fontes de alimentação modernas. Apenas as raras placas de expansão não podem voar sem a alimentação de -5V, portanto, bastava remover o capacitor e será possível substituí-lo mais tarde.
Já ganhou? Não. O ventilador da PSU gira, mas nada acontece. Retiro a memória - a placa-mãe através do alto-falante relata sua ausência. Eu tiro a placa de vídeo - jura pela falta de um adaptador de vídeo. Estou verificando a placa de vídeo no
dock para laptop IBM com slots ISA - e também não funciona lá. Como resultado, tive que comprar outra placa de vídeo - Diamond Speedstar Pro, também com um megabyte de memória, mas já em um chip Cirrus Logic. E agora começou!
O teste de memória leva muito tempo, simplesmente porque há muito - esse é o máximo teórico para uma determinada placa-mãe. Testar a RAM ao carregar o driver Himem.sys no MS-DOS leva ainda mais tempo e é melhor desativá-lo para obter velocidade. Gostaria de adicionar imediatamente um disco rígido, correspondente à época, mais antigo, com som autêntico, mas aqui não tive sorte: o primeiro disco rígido de 500 megabytes só podia emitir sons assustadores e nem sequer foi determinado. Mas há uma solução moderna e simples:
O adaptador IDE para cartões Compact Flash pode ser parafusado em um dos slots de expansão gratuitos e transferir dados rapidamente para um cartão de memória de um computador moderno. Mas então surgiu outro problema: o BIOS denso e espartano.
Não possui uma função para detectar automaticamente os parâmetros do disco rígido. Para HDDs reais, eles foram determinados pelo número de
cilindros, cabeçotes e setores . Não há cabeças no cartão de memória, mas, por compatibilidade, transmite alguns parâmetros para o BIOS, se puder lê-los. Meu - não sabe como e, como regra, existe uma solução simples - insira um cartão de memória com um adaptador em um computador com a capacidade de detectar automaticamente. Não tenho um (mais precisamente, mas com um BIOS de laptop reduzido), mas existe um utilitário
IDEINFO que pode ser executado diretamente em um computador antigo a partir de um disquete e mostrará os parâmetros adequados para um cartão flash. Resta inseri-los no BIOS. Embora o tamanho final da placa de 8 gigabytes seja determinado corretamente, o máximo disponível é de 504 megabytes devido às
limitações do software iron , já superado em 486 sistemas. Existem várias maneiras de contornar essa limitação, mas, para começar, meio gigabyte será suficiente para mim. Em 1992, eu provavelmente ficaria surpreso - mas por que mais?
Você pode verificar os parâmetros básicos do sistema usando o software System Speed Test ou SpeedSys. Esse é um desenvolvimento doméstico (você pode ver o
site do programa no arquivo da web), que permite avaliar o desempenho do processador, disco rígido e RAM. Como você pode ver, o resultado para o meu processador (4,37 pontos) está aproximadamente alinhado com as expectativas, o desempenho do disco rígido (1,7 megabytes por segundo) é limitado apenas pela interface e ainda é incrivelmente alto. E a largura de banda da memória (12,97 megabytes por segundo) é francamente engraçada, o mesmo cartão Compact Flash no modo de leitura sequencial será três vezes mais rápido. A propósito, e se você executar o teste em um computador mais novo? Por exemplo, em um laptop ThinkPad 600 com um processador Pentium II 233 MHz, que reduzi a
velocidade recentemente para o Windows 3.1.
A diferença é óbvia, embora comparemos, de fato, um computador antigo com outro. O laptop, lançado seis anos depois, acabou sendo 60 vezes mais poderoso (é claro, apenas neste benchmark, mas a diferença é enorme de qualquer maneira). No entanto, existe uma maneira de melhorar o desempenho do 386º sistema uma vez a cada duas vezes, com uma pequena atualização.

Na placa-mãe há um lugar para chips de cache. Você pode chamá-lo de cache de segundo nível, embora no caso do 386º processador esteja errado: não há cache de primeiro nível diretamente no chip, ele aparecerá apenas em 80486. O cache de segundo nível não será incorporado aos processadores Intel até 1996 no modelo Pentium Pro. A RAM estática rápida acelera o carregamento e a execução de dados e instruções. Na era de 386-486, foi uma atualização bem-vinda, tanto que alguns fabricantes sem vergonha e consciência colocaram modelos de madeira dos chips correspondentes. Minha placa-mãe suporta no máximo 256 kilobytes de cache e forneceremos o máximo.

7,07 pontos no SYSCHECK, o desempenho aumenta em 60% sem a atualização do processador, embora em outros benchmarks a velocidade tenha aumentado três vezes. Por enquanto, insistiremos nisso: o 386º está funcionando e está pronto para novas construções. Ah, sim, prometi mostrar o vídeo do primeiro lançamento. Não é tão impressionante: foi filmado após testes cuidadosos e trabalho com um ferro de solda, sem muita esperança de sucesso, com as mãos trêmulas em um telefone celular. Eu postei
em um telegrama . E aqui vou descrever o spoiler de um dos posts futuros sobre este computador.
No próximo artigo, mostrarei do que o 386º processador é capaz e compararei com mais detalhes os recursos deste computador com os sistemas modernos.