Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come aggiungere interi con passaggio di bit

Capire la matematica binaria è un prerequisito per la programmazione efficiente di circuiti digitali - in particolare , la programmazione hardware a basso livello . Quando si aggiungono due interi del processore del computer , turni di bit si verificano durante il processo . Terminata l'aggiunta produce un valore intero che va oltre i limiti del registro , bit aggiuntivi che si formano sul lato sinistro del numero generare passaggio di bit . Istruzioni
1

caricare il valore intero in un registro usato per l'aggiunta . Caricare il secondo numero intero in un secondo registro . Aggiungere i bit degli interi di una posizione alla volta , a partire dal bit meno significativo ( LSB ) . Siate sempre consapevoli di un riporto che si verificano nella somma della posizione di bit corrente seguendo la somma . Portarlo nella posizione successiva e procedere con il bit successivo sommando .
2

Aggiungi l'LSB di ogni intero insieme e collocare la somma in LSB del registro del primo numero intero . Prendere nota di qualsiasi riporto riportati ed aggiungere insieme i prossimi bit di ogni numero intero .
3

continuano a fare le aggiunte con ogni coppia di bit e scrivere la loro somma nella stessa posizione di bit in il registro del primo numero intero .

 

Programmazione © www.354353.com