Líneas y buses
Durante la ejecución del código de los programas, el microprocesador 68000 se ve siempre manejando datos, pasando de modo Usuario a Supervisor, ejecutando instrucciones o en proceso de excepción
Para permitir que el resto del sistema conozca el tipo de operación que está realizando se ha dotado al 68000 de unas salidas, cuyos niveles indican el estado en curso.
Esto es muy útil cuando por ejemplo se desea tener un banco de memoria exclusivo para el modo Supervisor (para su pila y variables del sistema) o para tener bancos de memoria de datos e instrucciones independientes, entre otros muchos ejemplos.
FC2, FC1, FC0: Funcion Code - Código de función
Líneas de salida, activas a nivel alto.
Estas líneas indican si el uP está trabajando una instrucción o un dato, así como si lo está haciendo en modo Usuario o Supervisor; finalmente indica si se encuentra en un estado de reconocimiento de interrupciones.
Hay que tener en cuenta, que estas líneas solo son válidas mientras que /AS esté activada (=0).
Las posibles combinaciones son:
| FC2 | FC1 | FC0 | Tipo de ciclo | 0 | 0 | 0 | No definido | 0 | 0 | 1 | Datos de Usuario | 0 | 1 | 0 | Programa de Usuario | 0 | 1 | 1 | No definido | 1 | 0 | 0 | No definido | 1 | 0 | 1 | Datos de Supervisor | 1 | 1 | 0 | Programa de Supervisor | 1 | 1 | 1 | Reconocimiento de interrupciones |