Thông tin

Tác giả Lonfils Marie
Liên hệ Đường dẫn liên hệ
Hạn chót Không có hạn chót
Giới hạn nộp bài Không có giới hạn
Các tag chuyên mục Mission 4

Tags

Mission 4

Đăng nhập

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.