]>
Calcolatori Elettronici
Prova d'esame del 15 luglio 2002
Esercizio:
Scrivere
un programma in Assembly che prenda in ingresso un numero intero
positivo a tale che
0 <= a <= 65535.
Il
programma stampi a video (in formato decimale) tutti i numeri che, in
rappresentazione binaria, differiscono da a di un singolo bit. Successivamente
integrare il programma in modo che prenda in ingresso un secondo
numero n e stampi tutti i numeri che differiscono da a
di n bit.
Esempio: Inserire
un numero: 1035 Inserire
il numero di bit differenti: 15 Risultato: 31732 48116 56308 60404 62452 63988 64244 64372 64436 64468 64484 64496 64501 64502 64508 65524