Il set di istruzioni 8086 rientra nella categoria di Complex Instruction Set Computer ( CISC ) . In contrasto con la Reduced Instruction Set Computer ( RISC ), che utilizza più le istruzioni per completare l'operazione , i computer CISC tentano di completare le operazioni con il minor numero possibile di istruzioni .
Memory Addressing
L'architettura è 8086 byte indirizzabile . In altre parole , ogni byte è possibile accedere con un indirizzo separato . Ogni parola è largo 16 bit . Poiché un byte corrisponde a otto bit , ogni parola è larga due byte . Dati definiti a 32 bit è anche chiamato "Doppia parola , " con una larghezza di indirizzo di 20 bit . Quindi, la memoria indirizzabile è due alla potenza di una ventina di byte , il che equivale a un MB .
Registri
8086 registri sono suddivisi nelle seguenti categorie : Per uso generale , di settore , Special Purpose e Bandiera
segmenti
l'architettura 8086 utilizza il concetto di segmenti . . Ogni larghezza registro è di 16 bit , in modo che l'unico tipo di esso memorizza. La larghezza indirizzo è 20 bit , che è generato con due registri : segmento e offset. Un'operazione di scorrimento a sinistra è eseguita sul registro segmento. Ciò equivale a moltiplicare il valore del registro da 16 . Questo valore spostato viene poi aggiunta al registro di offset per generare l' indirizzo di memoria .
hardware © www.354353.com