| All-in-one (5322), torre (5324) | |
Um modelo 5322. | |
| Fabricante | IBM |
|---|---|
| Comercializado | fevereiro de 1978 |
| Descontinuado | 1985 (40–41 anos) |
| Lançamento | julho de 1981 (45 anos) |
| Mídia | 0-2 unidades de disquete internas de 8 polegadas, unidades de disquete externas opcionais |
| Características | |
| Sistema operativo | System/34 BASIC |
| Processador | Intel 8085 em 3,07 MHz |
| Memória | 32 KB,64 KB,96 KB,128 KB DRAM 112/128 KB ROM |
| Monitor | CRT de fósforo verde (texto 80×24) |
| Sítio | URL não preenchido. Favor adicionar. |
| Antecessor(es) | IBM 5120 |
| Sucessor(es) | IBM Personal Computer |
O System/23 Datamaster (modelo desktop 5322 e modelo torre 5324) foi um microcomputador de 8 bits desenvolvido pela IBM. Assim como o 6850 Displaywriter, foi um dos primeiros microcomputadores da IBM, anterior ao IBM Personal Computer (PC), com o qual é incompatível. Lançado em julho de 1981, o System/23 foi o computador mais acessível da IBM até o anúncio do PC no mês seguinte, e que se mostrou muito mais econômico e popular.

O Datamaster foi o único microcomputador de 8 bits da IBM e um dos poucos a usar a codificação EBCDIC.
O modelo 5322 é uma unidade integrada com tela CRT, teclado, processador, memória e até duas unidades internas de disquete de 8 polegadas. O modelo 5324, denominado "ergonômico", é do tipo torre e contém os mesmos componentes do 5322, exceto a tela e o teclado. Internamente, ambos os modelos utilizam a mesma placa-mãe.
A facilidade de trabalho da equipe de projeto, adquirida através dos projetos Datamaster e Displaywriter, influenciou a decisão de selecionar uma CPU Intel para o próximo projeto de microcomputador. O atraso causado pela decisão de fundir as duas versões do BASIC foi o principal motivo para o uso do Microsoft BASIC no PC 5150. Outro motivo foi a popularidade deste último.
Muitos componentes de hardware, especificamente o temporizador 8253 e o controlador de interrupções 8259, foram reutilizados em versões posteriores do IBM PC. O controlador DMA foi substituído pelo 8237, uma melhoria em relação ao 8257 usado no System/23. O tamanho da memória RAM e o mecanismo de verificação de paridade permaneceram os mesmos, embora o tipo de memória tenha mudado entre os projetos. Os mesmos módulos de memória usados no Datamaster apareceram posteriormente nas primeiras expansões oficiais de RAM. O barramento de expansão do computador, mais tarde conhecido como barramento ISA, era baseado em sua contraparte do Datamaster, com apenas cinco sinais alterados. Contrariamente aos rumores, o barramento do Datamaster não é espelhado; trata-se de um erro de interpretação causado pelo manual de serviço do computador, que o apresenta como espelhado. O teclado do Datamaster, que utiliza um layout semelhante ao do 5251, foi reaproveitado no PC, embora com uma interface serial em vez da paralela original.
Embora não fosse compatível com o código, o sistema de diagnóstico foi adaptado para o PC, simplificado e renomeado para POST.

Até o final de fevereiro de 2025, este computador não possuía um emulador. Desde então, conta com um driver MAME que oferece uma emulação incompleta, sendo uma de suas maiores limitações o subsistema de disquete. Mesmo assim, é funcional o suficiente para ser usado com BASIC. O trabalho ainda precisa ser aprovado no repositório principal do MAME.