Informations

Auteur(s) Lonfils Marie
Contact Lien de contact
Date limite Pas de date limite
Limite de soumission Pas de limite
Étiquettes de catégories Mission 4

Etiquettes

Mission 4

Se connecter

TP6 - Tableau

La question suivante porte sur la partie "Utilisation des tableaux" du syllabus.


Ecrivez en assembleur un programme qui décale tous les éléments d'un tableau d'une place : l'élément à l'indice n se retrouve à l'indice n+1 et l'élément à l'indice 0 est remplacé par 0.

i = x[0]  # Dans le cours, len(x) = x[0]
while i >= 1:
    x[i+1] = x[i]
    i = i - 1
x[1] = 0
x[0] = x[0] + 1  # Ici on augmente la taille

Le tableau se trouve l'adresse mémoire x et le premier élèment du tableau est sa taille.