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 |