Der Motorola 68040 ist ein 32-Bit-Mikroprozessor des Unternehmens Motorola. Er verfügt in der vollen Version über zwei integrierte MMUs (gemäß der Harvard-Architektur) und eine dem Motorola 68881/68882 fast vollständig kompatible FPU, sowie einem Level-1-Cache von 4 KiB für jeweils Daten und Instruktionen