Guida utente.Note di rilascio.
Il "Moltiplicatore Sequenziale di Booth" è composto da cinque aree principali:
- Input dati: | Contiene due campi di input, rispettivamente Moltiplicando e Moltiplicatore. L'input dei due campi deve essere di tipo binario [0-1] a 4 cifre. In caso di errore viene mostrata una nota contenete un suggerimento per la correzione . |
- Cambio lingue | Contiene quattro link ("It", "Eng", "Aiuto-Info", "Home"). Il primo, "It", consente di visualizzare la pagina in lingua italiana. Il secondo, "Eng", consente di visualizzare la pagina in lingue inglese. Il terzo, "Aiuto-Info", è un collegamento a questa pagina,dove l'utente può leggere più dettagli su questo programma. Il quarto, "Home", è un link alla pagina principale del progetto. |
- Area circuito: | Contiene la rappresentazione grafica del circuito utilizzato per la moltiplicazione sequenziale con algoritmo di Booth. Le componenti principali sono: Registro M, contenente il moltiplicando inserito in input nell'apposito box (descritto nella sezione precedente), Registro Q, contiene il moltiplicatore inserito in input nell'apposito box (descritto nella sezione precedente), Registro A, inizializzato a "00000" e contenente passo passo il risultato della somma (o sottrazione) con il registro M. Il Sequenzializzatore di controllo controlla gli ultimi due bit del registro Q e determina l'operazione da svolgere, Il MUX riceve in input, bit per bit ,i valori del registro M e due bit dal Sequenzializzatore di controllo , come bit di controllo , per selezionale la linea di uscita : Addizionatore a n+1 bit :esamina il bit inviato dal Sequenzializzatore di controllo: |
- Area funzioni: | Contiene tre bottoni ("INIZIA", "AVANTI", "RESET"): Il bottone "INIZIA", iniziare una nuova operazione. Il bottone "AVANTI",tramite il quale è possibile avanzare nelle istruzioni del programma. Il bottone "RESET" ,tramite il quale è possibile reinizializzare tutto. |
- Area operazioni: | Ogni riga della tabella conterrà l'operazione eseguita e i valori dei registri dopo l'esecuzione della specifica operazione. Al termine del calcolo, viene visualizzato un messaggio che avvisa l'utente del completamento dell'operazione, fornendone il risultato. |
Data: 28 Luglio 2014
Simulatori di Architettura degli elaboratori (2013-2014, U. Catania, DMI)