Bonjour,
nous avons une erreur dans le test cpu_bus_HL_macro dans les tests du CPU. En effet, il semblerait qu'en appelant cpu_reg_pair_set, la valeur que le test avait auparavant mis dans le bus disparaît et nous recevons donc une erreur comme quoi la valeur à cette addresse du bus est nulle. Pourtant, dans reg_pair_set, nous changeons simplement la valeur du registre HL et n'accédons pas au bus... D'autre part, la valeur retournée par reg_pair_get semble juste. Est-ce que vous auriez une idée d'où cette erreur peut venir ?
Merci d'avance
In reply to Emmanuelle Adelina Virginie Denove
Re: test_cpu_bus_HL_macro
le mieux serait d'utiliser le débogueur pour suivre la valeur à cette adresse, soit directement sur le test (mais c'est un peu technique), soit en reproduisant d'abord juste ce bug (= faire le même test) dans un fichier .c à part.