Motorola 680x0

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

Motorola 680x0/0x0/m68k/68k/68K é uma família de microprocessadores CISC 32-bit utilizados em uma ampla gama de dispositivos, concorrendo principalmente com a família x86 da Intel.

Membros da família 680x0[editar | editar código-fonte]

Primeira geração[editar | editar código-fonte]

Segunda geração (totalmente 32-bit)[editar | editar código-fonte]

Terceira geração (totalmente 32-bit)[editar | editar código-fonte]

Quarta geração (totalmente 32-bit)[editar | editar código-fonte]

Outros[editar | editar código-fonte]

Tabela com Características Gerais[editar | editar código-fonte]

Modelo Lançamento Socket Barramento de Dados Endereçamento Velocidade (MHz) Transistores MMU FPU Equipamentos
68000 1979 64 16 24 4 à 16 68.000 Não Não Macintosh Compact, Commodore Amiga (vários), Atari ST (vários), SUN-1 Workstation, Mega-Drive, Neo-Geo
68008 1982 48 8 20 8 à 10 - Não Não Sinclair QL
68010 1982 64 16 32 8 à 16 - 68451 Não SUN-2 Workstation
68012 1982 84 16 32 8 à 16 - 68451 Não -
68020 1984 114 32 32 8 à 33 190.000 68851 68881 Macintosh (vários), Commodore Amiga 2500, SUN-3 Workstation
68030 1987 132 32 32 16 à 50 273.000 Sim 68882 Macintosh (vários), Commodore Amiga 3000, Atari TT, Atari Falcon, NeXT Computer
68040 1990 179 32 32 25 à 40 1.200.000 Sim Sim Macintosh Quadra, Commodore Amiga 4000, NeXT Cube
68060 1994 206 32 32 50 à 75 2.500.000 Sim Sim Commodore Amiga 4000T
ColdFire 1994 - 32 32 25 à 300 - Sim Sim -
DragonBall 1995 - 32 24 33 à 66 - Não Não PalmPilot (vários)

Os modelos com números "pares" (68000, 68020, 68040 e 68060) indicam novas versões, e os modelos com números "ímpares" (68010 e 68030) indicam ajustes e correções dos modelos anteriores. Não houve um modelo "68050".

Principais usos[editar | editar código-fonte]

A família 680x0 de processadores foi usada em uma gama de sistemas, desde a calculadora TI-89 da Texas Instruments até sistemas de controles do Ônibus Espacial. No entanto, ela se tornou conhecida como uma linha de processadores para computadores pessoais como o Apple Macintosh, o Commodore Amiga, o Atari ST entre outros.

Esses sistemas ou saíram de linha (caso do Atari ST) ou passaram a usar outras famílias de processadores (caso dos Amiga e dos Macintoshes), não sendo mais desenvolvidos pelos seus fabricantes originais. Apesar disso, alguns sistemas operacionais como Debian, NetBSD e OpenBSD ainda são compatíveis com os processadores 680x0.

Além dos computadores pessoais, os 680x0 foram muito utilizados em videogames como Sega Mega Drive e SNK Neo-Geo como unidade central de processamento (CPU). Outros os utilizaram como processadores auxiliares, caso do Sega Saturn onde realizam funções de áudio e entrada/saída.

Variações[editar | editar código-fonte]

Após a família principal cair em desuso como microprocessadores, passou a ser utilizada como microcontroladores ou sistemas embarcados. Entre eles estão CPU32 (também conhecido como Motorola 68330), ColdFire e DragonBall.

Concorrentes[editar | editar código-fonte]

Os principais concorrentes no mercado de computadores pessoais para a primeira geração foram os processadores Intel IA-16 de arquitetura x86 como os 8086/8088 e 80286. Para a segunda geração 680x0 os Intel 80386 e para a quarta geração 680x0 os Intel 80486. A quarta geração chegou a disputar mercado com os processadores Pentium, mas já naquela época o mercado passava a migrar para a arquitetura PowerPC, sinalizando o fim dos 680x0 como CPUs.