Secondo Appello Calcolatori Elettronici I
11 Aprile 2008, Polo Didattico Viale Morgagni, aula 101, ore 15:00
Scrivere il programma assembler che esegua questa istruzione di un linguaggio di alto livello:
; str3=str1+str2, dove str1,2,3 sono delle stringhe
; le stringe sono nella forma sXYZ, dove 's' è il segno + o -
; XYZ sono le cifre decimali.
; Bisogna:
; (i) convertire le stringe nella relativa rappresentazione binaria in complemento a due
; (ii) calcolare la somma
; (iii) riconvertire in ASCII il risulatoto per la visualizzazione
; Suggerimento: Illustrare il funzionamento del programma assembler utilizzando un esempio numerico
; ' 0'=30h
ROM che rappresenta un display a sette segmenti.
Il file allegato e l'immagine sono stati creati con logisim.
Voci correlate:
Simulatore di reti logiche
Salve a tutti... Ho allegato un esercizio tratto dalla prova di febbraio 2003. Si tratta di progettare un banco di ram avente dimensione D=32M x 1 byte. Io l'ho fatto, ma non è ancora stato verificato... Se qualcuno gli da un' occhiata, trova qualche errore e me lo segnala gli sarei molto grato.. nixw0rm
Commenti recenti
1 anno 17 settimane fa
1 anno 17 settimane fa
1 anno 17 settimane fa
1 anno 19 settimane fa
1 anno 19 settimane fa
1 anno 20 settimane fa
1 anno 20 settimane fa
1 anno 20 settimane fa
1 anno 20 settimane fa
1 anno 20 settimane fa