Ich habe 3 Arrays unter dem Datenetikett (ArrayA, ArrayB, ArrayC)
, die jeweils 16 Bytes haben. Ich habe bereits das Programm geschrieben, das Zeile für Zeile durchgeht und jede Zeile von A
mit jeder Zeile von B hinzufügt und dann das Ergebnis in derselben Zeile des Arrays C
speichert.Drucken von Bytes der Datenbeschriftung (artificial) Array als hex und dez in ARM gdb
Ich möchte einen Breakpoint kurz vor der Ausführung des Programms hinzufügen und dann den Speicher von [=ArrayC]
bis [=ArrayC] + 15
Byte für Byte, einmal in Hexadezimal und einmal im Dezimalformat.
Wie ist das möglich?
'x/128xb ArrayC' oder ähnliches. Siehe 'Hilfe x'. Beachten Sie, dass '16 * 3 = 48', keine Ahnung, warum Sie' 128' wollen. Auch '128! = 0x128' und Offsets beginnen bei Null. – Jester
Mit einem Debugger. –