IBM System/23 Datamaster

IBM System/23 Datamaster
All-in-one (5322), torre (5324)
Um modelo 5322.
FabricanteIBM
Comercializadofevereiro de 1978 Edit this on Wikidata
Descontinuado1985 (40–41 anos)
Lançamentojulho de 1981 (44 anos)
Mídia0-2 unidades de disquete internas de 8 polegadas, unidades de disquete externas opcionais
Características
Sistema operativoSystem/34 BASIC
ProcessadorIntel 8085 em 3,07 MHz
Memória32 KB,64 KB,96 KB,128 KB DRAM
112/128 KB ROM[1]
MonitorCRT de fósforo verde (texto 80×24)
SítioURL 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,[2] 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.[3][4]

Descrição

IBM 5324
O modelo 5324 é um modelo torre que possui o monitor e o teclado separados da unidade de processamento.

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.[5] 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.[6]

Influência em sistemas IBM posteriores

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.[7]

Muitos componentes de hardware, especificamente o temporizador 8253 e o controlador de interrupções 8259, foram reutilizados em versões posteriores do IBM PC.[7] 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.[8] 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.[9] 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.[7]

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.

Emuladores

IBM System/23 Datamaster no MAME. O prompt do sistema aguarda que o usuário comece a digitar BASIC.

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.[10] O trabalho ainda precisa ser aprovado no repositório principal do MAME.[11]

Referências

  1. ↑ «IBM System/23 Datamaster». Bits Passats (em inglês). 19 de setembro de 2025. Consultado em 8 de novembro de 2025
  2. ↑ Cope, Bill; Gollings, Gus (2001). Multilingual Book Production (em inglês). [S.l.]: Common Ground. p. 69. ISBN 978-1-86335-073-0
  3. ↑ Pollack, Andrew (13 de agosto de 1981). «Big I.B.M.'s Little Computer». The New York Times (em inglês). p. D1. ISSN 0362-4331. Consultado em 16 de março de 2020
  4. ↑ Pollack, Andrew (27 de março de 1983). «Big I.B.M. Has Done It Again». The New York Times (em inglês). p. Section 3, Page 1. ISSN 0362-4331. Consultado em 16 de março de 2020
  5. ↑ System/23 Setup Instructions (with 5322 Computer) (PDF) (em inglês). [S.l.]: IBM. Junho de 1982. Consultado em 8 de novembro de 2025
  6. ↑ Commonly Used Systems Parts Handbook (PDF) (em inglês). [S.l.]: IBM. Julho de 1988. p. 119
  7. 1 2 3 Bradley, David J. (setembro de 1990). «The Creation of the IBM PC». BYTE (em inglês). pp. 414–420. Consultado em 8 de novembro de 2025
  8. ↑ «IBM 5150/5160 - Some IBM Expansion Cards and Options». IBM 51xx PC Family Computers (em inglês). Consultado em 8 de novembro de 2025
  9. ↑ Diagnostic User Guide: System/32 with Diskette (PDF) (em inglês). [S.l.]: IBM. 1982. pp. 85–93
  10. ↑ «MAME driver development thread». Forums (em inglês). Consultado em 17 de abril de 2025
  11. ↑ «MAME IBM System/23 driver pull request». GitHub (em inglês)

Ligações externas