3. A memory management unit as recited in claim 2, and further comprising a fault dispatcher for issuing a fault signal to said CPU if said fault dispatcher receives either said domain fault indication, said translation fault indication, said permission fault indication or said second fault indication.
2. A memory management unit as recited in claim 1, wherein said translator comprises: a domain classifier coupled to receive said virtual address signal for generating said domain number signal in response to a portion of the virtual address signal and issuing a domain fault indication if there is no domain number associated with said virtual address signal; an address translator coupled to receive said virtual address signal for translating said virtual signal into said physical address signal if a corresponding physical address exists, but issuing a translation fault indication if there is no physical address corresponding to said virtual address signal; and a permission translator for receiving said virtual address signal and said access type signal and translating said virtual address signal into a permission signal if an access type corresponding to said access type signal is allowed by a permission corresponding to said permission signal, but issuing a permission fault indication if said access type corresponding to said access type signal is not allowed by said permission.