INTRODUCCIÓN
El Motorola 68000 (MC68000) debe su nombre al
número de transistores de
los que se compone, es un microprocesador
desarrollado por Motorola
y utilizado, entre otros, en los famosos ordenadores
personales de la década de los 80 y 90 (Commodore
Amiga), los Atari
ST y los primeros Macintosh.
El MC68000 fue lanzado al mercado en
1980
y es el primero de una familia de
microprocesadores que está formada por
el
Motorola 68010,
Motorola 68020,
Motorola 68030,
Motorola 68040 y el
Motorola 68060. Esta familia de procesadores a
menudo es designada por el término genérico
680×0, m68k o
familia 68000. Los microprocesadores de la
familia 68000 son de tipo CISC.
El MC68000 tiene registros de 32
bits pero solo un ALU de 16 bits y un bus externo de datos. Este tiene
24-bits de direcciones y una dirección lineal de espacio, con
ningún segmento de registro
deficiente, procesadores contemporáneos de Intel que hace
la programación trabajosa. Esto significa que
una sola estructura de
direcciones de acceso podría llegar a un tamaño de
64 KB.
Otra característica del MC68000 es que tiene
dieciséis registros de 32 bits, parten en registros de
datos y dirección. Un registro de la dirección se
reserva para el Stack
Pointer. Cualquier registro, de cualquier tipo,
se puede utilizar para cualquier función
menos dirigir directo. Sólo registros de dirección
se pueden utilizar como la fuente de una dirección, pero
registros de datos pueden proporcionar la desviación de
una dirección.
Haciendo una comparación entre el Z8000 y el
MC68000 se tiene que son semejantes en capacidades pero el 68000
esta conformado internamente de 32 bits, haciendo lo más
rápido y eliminando las segmentaciones
forzadas.
Página siguiente |