Calcolatori Elettronici
Prova d'esame del 17 luglio 2000
Introduzione:
Un polinomio di grado generico può essere rappresentato come una sequenza di coefficienti, ad esempio:
può essere rappresentato come:
8 -2 0 7 0 5
Esercizio:
scrivere un programma assembly che prende in ingresso due sequenze di coefficienti relative a due polinomi e ne calcola la somma:
Si supponga che i coefficienti siano interi anche negativi compresi tra 9 e -9.
Successivamente si integri il programma in maniera che accetti in ingresso anche un valore n (intero con o senza segno) e calcoli il valore del polinomio per x=n.
Esempio:
Introdurre primo polinomio: 2 -3 0 4
Introdurre secondo polinomio: 0 8 4 5 6
Primo polinomio: 4x^3-3x+2
Secondo polinomio: 6x^4+5x^3+4x^2+8x
Somma dei polinomi: 6x^4+9x^3+4x^2+5x+2
Introdurre valore per x: 8
Risultato per x=8: 2590