Architettura
68000d
Il 68000 possiede i tipi binari Byte, Word,
Longword e, con la concezione di architettura ortogonale, il tipo č spesso
codificato in un apposito campo dell'istruzione; esiste inoltre un tipo
decimale. Tutti i codici aritmetici, logici e di trasferimento si estendono ai
3 tipi binari, con eccezione della moltiplicazione e divisione che si applicano
solo a Word; per questi codici č invece distinto il caso che la stringa di bit
che rappresenta il dato sia considerata un numero naturale (Multiply, Divide
Unsigned) oppure una rappresentazione in complementi (Signed). L'addizione e
sottrazione con riporto (detto bit-eXtend), anch'essa applicabile ai 3 tipi
binari, consente un'ulteriore espansione della aritmetica. Per il tipo decimale
sono previsti i codici di addizione (ABCD) e sottrazione (SBCD), limitati alla
estensione di un byte, ma operanti anch'essi con riporto.