ROT_R8 carry

ROT_R8 carry

by Sophie Sarah Ammann -
Number of replies: 2

Bonjour,

Je ne sais pas où trouver l'information du bit de carry dans l'instruction ROT_R8. Nous avons le test suivant qui ne passe pas :

unit-test-cpu-dispatch-week08.c:402:F:Cpu Dispatch ALU ROT Tests:test_ROT_R8:0: Opcode 0x17, i=1: (0x0) => value 0x0 (!= 0x1)

J'en ai déduit qu'il faudrait un carry de 1 pour arriver au bon résultat car on rotate 0x0 à gauche. 


In reply to Sophie Sarah Ammann

ROT_R8 carry

by Sebastian Velez De Villa -
Salut, vu que le carry dans l’opération rotate with carry de l’alu correspond aux flags, je pense qu’il s’agit du registre F du cpu, en tout cas chez moi ça marche