CCE MC-1000: diferenças entre revisões
+imagem semelhança visual apple2 x mc1000 |
Fotos do MC-1000 |
||
Linha 1: | Linha 1: | ||
{{Infobox computador |
{{Infobox computador |
||
|Foto = [[Imagem:Cce mc-1000 ligado mini TV.jpg|250px|Computador MC-1000 ligado a uma mini-TV moderna.]] |
|||
|Foto = |
|||
|Tipo = [[Computador doméstico]] |
|Tipo = [[Computador doméstico]] |
||
|Lançamento = 1985 |
|Lançamento = 1985 |
||
Linha 37: | Linha 37: | ||
**Gravador de cassete (a 1400 [[baud]]s) |
**Gravador de cassete (a 1400 [[baud]]s) |
||
**Drive de disquete externo de 5¼" (face simples, 170 Kb) |
**Drive de disquete externo de 5¼" (face simples, 170 Kb) |
||
<gallery> |
|||
Imagem:Cce mc-1000 conectores esquerda.jpg|Conectores à esquerda: <small>"EAR", "MIC", "JOYSTICK A"</small>. |
|||
Imagem:Cce mc-1000 conectores traseira.jpg|Conectores na traseira: <small>"9V DC", "EXPANSION PORT"</small>. |
|||
Imagem:Cce mc-1000 conectores direita.jpg|Conectores à direita: <small>"JOYSTICK B", "TV", "MONITOR"</small>. |
|||
Imagem:Cce mc-1000 joystick.jpg|O MC-1000 usa até 2 [[joystick]]s compatíveis com [[Atari 2600]]. |
|||
</gallery> |
|||
===Coprocessadores=== |
===Coprocessadores=== |
Revisão das 03h57min de 7 de dezembro de 2008
Predefinição:Infobox computador
O MC-1000 da CCE, foi um obscuro computador doméstico brasileiro lançado em fevereiro de 1985. Na época, com a reserva de mercado de informática, muitos microcomputadores populares eram cópias de modelos de sucesso no exterior. O MC-1000, porém, não era baseado em nenhum modelo conhecido. Algumas fontes sugerem que o micro era, na verdade, um clone de outro microcomputador igualmente obscuro, o belga GEM 1000. Existem indícios circunstanciais que levam a crer que o MC-1000 também pode ter sido baseado num micro fabricado em Hong Kong, o Rabbit RX83.[1]
Parece ter havido uma intenção de simular em certo grau a experiência de usar um Apple II. A linguagem BASIC do MC-1000 é uma variante do BASIC Applesoft, incluindo comandos peculiares desse dialeto (como HOME, GR, HGR, INVERSE, NORMAL, etc.) A listagem do programa obtida com o comando LIST também é praticamente idêntica (espaços introduzidos antes e depois das palavras reservadas). O coprocessador de vídeo, que em seu modo de texto normalmente apresenta letras escuras sobre fundo claro (como se vê no TRS-80 Color Computer), teve explorado seu pino de inversão, de modo a exibir, como no Apple II, normalmente letras claras sobre fundo escuro, e o contrário ao se usar o comando INVERSE do BASIC.
Apesar dessas semelhanças superficiais, as máquinas têm hardwares tão diferentes que raramente se pode usar um programa em BASIC Applesoft diretamente no MC-1000 sem mudança alguma.
Características
- Alimentação: 1 conector P2 mono fêmea com 9V CC, 600 ma, positivo na ponta
- Teclado: tipo "chiclete", 50 teclas
- Display:
- Modo texto 32 × 16 (acessível por meio do comando TEXT do BASIC)
- Modo gráfico 128 × 64 com quatro cores (verde, amarelo, azul, vermelho; comando GR do BASIC)
- Modo gráfico 256 × 192 com duas cores (preto e branco; comando HGR do BASIC)
- (Outros modos disponíveis no chip de vídeo não eram acessíveis por um comando específico.)
- Memória:
- ROM de 16 Kbytes
- RAM de 16 Kbytes, expansível a 64 Kbytes
- VRAM de 6 Kbytes
- Expansão:
- 1 slot
- Portas:
- 2 conectores DE-9 fêmeas para joystick compatível com o do Atari 2600
- 1 conector RCA fêmea com sinal RF para TV (PAL-M)
- 1 conector RCA fêmea com sinal vídeo-composto (preto e branco) para monitor de vídeo
- 2 conectores P2 mono fêmeas para leitura ("EAR") e gravação ("MIC") de dados em gravador de fita cassete
- Armazenamento:
- Gravador de cassete (a 1400 bauds)
- Drive de disquete externo de 5¼" (face simples, 170 Kb)
-
Conectores à esquerda: "EAR", "MIC", "JOYSTICK A".
-
Conectores na traseira: "9V DC", "EXPANSION PORT".
-
Conectores à direita: "JOYSTICK B", "TV", "MONITOR".
-
O MC-1000 usa até 2 joysticks compatíveis com Atari 2600.
Coprocessadores
Áudio
Vídeo
- VDP MC6847P (o mesmo do TRS-80 Color Computer), com 6 Kb de VRAM
Trívia
- O MC-1000 não possuía um botão de liga/desliga: tinha de ser desligado diretamente na tomada ou desconectando-se o jaque da fonte. Além do mais, padecia de um problema crônico de superaquecimento.
- Algumas funcionalidades programadas em ROM funcionam incorretamente ou não funcionam de todo devido a bugs: comando SLOW, cláusula VTAB() do comando PRINT, caracteres de controle CHR$(12), CHR$(27) e CHR$(127) etc.
- Curiosamente, apesar do MC-1000 utilizar o Z80 como UCP, o manual de referência[2] traz uma listagem de parte da ROM em linguagem assembly do Intel 8080. Apesar de as respectivas linguagens assembly serem diferentes, em nível binário o conjunto de instruções do Z80 é um superconjunto do conjunto do 8080, o que permite que programas compilados para 8080 rodem no Z80.
Referências
- ↑ Creative Computing, setembro de 1983, vol. 9, nº 9.
- ↑ «Manual de Referência CCE MC-1000» (PDF). Consultado em 19 de novembro de 2008
Ligações externas
- Wiki sobre o MC-1000
- Emulador de MC-1000 em applet Java, roda direto no navegador
- Manual BASIC do MC-1000
- Esquemas do MC-1000