Ragazzi ho iniziato da poco ad usare assembler e per ora noi abbiamo iniziato a usare solo queste semplici istruzioni : LOD , STO , ADD ,SUB,MUL, DIV,JMP, JMZ ,NOP,HLT .
I programmi da fare sono
1) scrivere un programma che calcoli la potenza X^y dei numeri X e Y inizialmente contenuti nella locazione di cella 100 e 101 memorizzando il risultato nella locazione 102
2)scrivere un programma che verifichi se un numero inizialmente presente nella locazione di memoria 100 sia divisibile per i seguenti numeri :2,3,5 o 7. in caso affermativo dovra inserire il valore 1 nella locazione 101 in caso negativo il valore 0
3)scrivere un programma che verifichi se un numero inizialmente presente nella locazione di memoria 100 se non è divisibile per nessuno dei numeri compresi tra 2 e N-1 inclusi, in caso affermativo inserisce il valore 1 nella locazione 101 in caso negativo il valore 0
4)scrivi un programma che determini il maggiore tra due numeri X e Y inizialmente contenuti nella locazione di memoria 100 e 101, memorizzando il risultato nella locazione di indirizzo 102.
5)scrivi un programma che calcoli il quadrato di un numero N inzialmente contenuto nella locazione di memoria 100, memorizzando il risultato nella locazione di indirizzo 101
6)scrivi un programma che calcoli il fattoriale 5 di un numero N inizialmente contenuto nella locazione di memoria 100 memorizzando il risultato nell indirizzo 101.
Chi mi puo aiutare a risolverli????