Ciao ragazzuoli ho un problema non riesco a confrontare il primo elemento di un array con se stesso e con gli altri all'interno di esso. Potreste darmi una mano?
Hola amigos
Ciao ragazzuoli ho un problema non riesco a confrontare il primo elemento di un array con se stesso e con gli altri all'interno di esso. Potreste darmi una mano?
Hola amigos
che assembly utilizza l'M68000?
« Una volta eliminato l'impossibile, ciò che resta, per quanto improbabile, deve essere la verità. (Sherlock Holmes) »
In effetti che domanda demente. Ogni architettura ha un suo assembly.
Comunque ho trovato un pò di esercizi svolti e magari trovi anche il tuo caso (http://home.deib.polimi.it/pelosi/li..._asmsimple.pdf).
« Una volta eliminato l'impossibile, ciò che resta, per quanto improbabile, deve essere la verità. (Sherlock Holmes) »
li ho visti gli esercizi che mi hai postato ma non rispondono alle mie esigenze. Per farvi capire meglio il problema che ho vi posto la traccia.Scrivere un programma che realizzi il confronto tra 5 numeri (signed tipo word) memorizzati in un array. L'idea che ho per risolvere questa e di confrontare il primo elemento con se stesso e poi con gli altri poi confrontare il secondo elemento con se stesso e con gli altri incluso anche il numero che lo segue. Vi allego un'immagine del programmanino che ho abbozzato.Cattura.PNG
Perchè postare un'immagine? Scrivi direttamente il codice usando gli appositi tag [CODE] .. [/CODE] così rimane formattato ed indentato.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Ero ignaro di questi comandi. L'ho postata perchè era l'unico modo più semplice.
codice:ORG $8000ARR DC.W -4,-6,-3,-7,-3 LEN EQU 5 START LEA ARR,A0 MOVE #LEN-1,D1 LOOP MOVE.W (A0)+,D0 TST.W D0 BMI CNT CNT DBRA D1,LOOP END START