miniaturadaimagem| Controlador lógico programável de 1 bit MC14500BCP Na arquitetura do computadores, inteiros (ou outras unidades de dados) de 1 bit são aqueles que têm 1 bit (1/8 octeto) de largura. Além disso, arquiteturas de 1 bit da unidade central de processamento (CPU) e da unidade lógico-aritmética (ALU) têm registradores desse tamanho.

Não há computadores ou microcontroladores de qualquer tipo que sejam exclusivamente de 1 bit para todos os registradores e barramentos de endereços. Um registrador de 1 bit só pode armazenar 2 1 valores diferentes, ou seja, 0 ou 1 (desligado ou ligado, respectivamente). Isso é muito restritivo e, portanto, não é suficiente para um contador de programa que, em sistemas modernos, é implementado em um registrador on-chip, mas que não é implementado on-chip em alguns sistemas de 1 bit. Opcodes para pelo menos uma arquitetura de processador de 1 bit eram de 4 bits e o barramento de endereço era de 8 bits.

Embora as CPUs de 1 bit sejam obsoletas, o primeiro computador de nanotubos de carbono de 2013 foi uma máquina de instrução única de 1 bit (e possuía apenas 178 transistores).

1 bit Um computador serial processa um bit de cada vez. Por exemplo, o PDP-8/S era um computador de 12 bits usando uma ALU de 1 bit, processando os 12 bits serialmente.

Um exemplo de um computador de 1 bit construído a partir de chips SSI de lógica discreta é a calculadora Wang 500 (1970/1971), as well as the Wang 1200 bem como a série Wang 1200 (1971/1972) de editores de texto desenvolvida pela Wang Laboratories.

Um exemplo de uma arquitetura de 1 bit que foi comercializada como uma CPU é a Unidade de Controle Industrial (ICU) Motorola MC14500B, introduzida em 1977 e fabricada pelo menos até meados da década de 1990. Seu manual afirma:

Um dos computadores conhecidos por serem baseados nessa CPU é o computador WDR de 1 bit. Uma sequência típica de instruções de um programa para uma arquitetura de 1 bit poderia ser:

carregue a entrada digital 1 em um registrador de 1 bit; OU o valor no registrador de 1 bit na entrada 2, deixando o resultado no registrador; retorne o valor no registrador de 1 bit para a saída 1.

Essa arquitetura foi considerada superior para programas que tomam decisões em vez de realizar cálculos aritméticos, para diagramas de escada, e também para processamento de dados seriais.

Existem também vários estudos de design para arquiteturas de 1 bit nos meios acadêmicos, e a lógica correspondente de 1 bit também pode ser encontrada na programação.

Outros exemplos de arquiteturas de 1 bit são os controladores lógicos programáveis (PLCs), programados na lista de instruções (IL).

Vários dos primeiros computadores massivamente paralelos também usavam arquiteturas de 1 bit para os processadores. Exemplos incluem o Goodyear MPP de maio de 1983 e a Connection Machine de 1985. Usando uma arquitetura de 1 bit para os processadores individuais, uma matriz muito grande (por exemplo, a Connection Machine tinha 65.536 processadores) podia ser construída com a tecnologia de chip disponível na época. Nesse caso, a computação lenta de um processador de 1 bit foi compensada pelo grande número de processadores.

CPUs de 1 bit agora podem ser consideradas obsoletas; poucas arquiteturas de 1 bit foram produzidas. Ainda em 202 alguns chips MC14500B estavam disponíveis em lojas para peças obsoletas.

Ver também Bit banging Bit slicing Máquina de Turing Registrador (informática) Serial ATA

Referências

Bibliografia

Ligações externas

Categoria:!CS1 alemão-fontes em língua (de) Categoria:Arquitetura de computadores