Vettore in assembly x86

Un vettore è una struttura dati ovvero è costituito da una sequenza di dati detti elementi del vettore che occupano locazioni di memoria consecutive. Dichiarazione di un vettore – primo modo- <nomeVettore> <tipo> <lista di elementi> <nomeVettore> deve essere sostituito con il nome che si vuole dare al vettore; <tipo> deve essere sostituito con db se il vettore è di … Continue reading

Ciclo precondizionato in Assembly: somma dei primi N

Vediamo un esempio di utilizzo di ciclo precondizionato in Assembly. Non disponiamo di una struttura pronta come accade nei linguaggi ad alto livello quindi dovremmo implementare il ciclo utilizzando opportunamente le istruzioni di salto. Problema Voglio sviluppare, in linguaggio Assembly x86, un programma che effettui la somma dei primi N numeri interi con N acquisito in input. Analisi e progetto … Continue reading