Refactor tests

This commit is contained in:
2025-11-06 16:34:17 +01:00
parent 2779471523
commit 5f696dc8e7
13 changed files with 8 additions and 2 deletions

View File

@@ -0,0 +1,23 @@
.text
# Le motif du chenillard (2 bits consécutifs) est mis dans x1
# Le chenillard est sur 4 LED
ori x1, x0, 0x3
boucle_infinie:
# Durée d'attente dépend de la fréquence
li x2, 10000000
boucle_attente:
addi x2, x2, -1
bne x2, x0, boucle_attente
# On affiche le motif
ori x31, x1, 0
# On décale le motif
sll x1, x1, 1
# On cherche un dépassement en dehors des 4 LED
andi x2, x1, 0x10
beq x2, x0, boucle_infinie
# En cas de changement, on ramène la LED qui sort sur la première LED
andi x1, x1, 0xf
ori x1, x1, 0x1
j boucle_infinie