La unidad central de procesamiento principal ( CPU) de la Sega Genesis fue el de 32-bit Motorola 68000 (que se ejecuta en modo de 16 bits ), que se corre a 7.67MHz . El 68000 fue capaz de hacer frente a 16 MB de ROM ( Read Only Memory) , pero se limitó a 4 MB para cartuchos de juego . También tenía 64 KB de RAM direccionable (utilizable ) ( memoria de acceso aleatorio ) .
Co- procesador
El Sega Genesis utiliza el Zilog Z80 como coprocesador y el controlador de sonido , y también proporcionó algunos de la compatibilidad hacia atrás con la Sega Master System de 8 bits ( el Z80 fue CPU principal del Master System ) . El Z80 fue registrado a 3,58 MHz , y tenía 8 KB cada uno de los trabajos y la memoria RAM de sonido a su disposición, aunque también podría tener acceso a 32 de la 68000 64 KB de RAM para la banca de sonido.
CPUs Sound
la principal CPU sonido era el Yamaha YM2612 , mientras que la secundaria fue la Texas Instruments SN76489 PSG (Programmable Sound Generator) que fue construido en el procesador de pantalla de vídeo (VDP ) . Ambas CPUs de sonido eran controlados por el co-procesador Zilog Z80 . El YM2612 tenía 6 canales de FM con cuatro operadores de cada uno, un oscilador de baja frecuencia y paneo estéreo. Se corrió a la misma velocidad como el Motorola 68000 . El SN76489 tenía una PSG de cuatro canales , programable ruido y el tono de atenuación , tres canales para ondas cuadradas , y un canal para la generación de ruido blanco . El SN76489 también trabajó con el Z80 para proporcionar compatibilidad con el sistema principal .