Pocket ARM — ARMv7-simulator
Draag een complete ARM-assembler-ontwikkelomgeving in je zak.
Pocket ARM is een volledige ARMv7 UAL-assembler-simulator, ontworpen voor informaticastudenten, embedded ontwikkelaars en iedereen die wil begrijpen hoe processors echt werken — instructie voor instructie.
Leer ARM-assembler op de juiste manier
Er is geen betere manier om een processor te begrijpen dan door hem te zien denken. Met Pocket ARM kun je ARM-assembler schrijven, deze direct assembleren en de uitvoering instructie voor instructie doorlopen — je ziet registers veranderen, vlaggen omslaan en geheugen in realtime bijwerken.
Een professionele gereedschapskist in uw hand
Volledige ARMv7 UAL-assembler met labelresolutie en conditiecodes
Alle 16 algemene registers (R0–R15) met SP, LR en PC duidelijk gelabeld
CPSR-statusregister met live weergave van de N-, Z-, C-, V-, I-, F- en T-vlaggen
Hex-geheugenviewer met weergave van tekst-, data- en stacksegmenten
Breakpoints — tik op een instructie in de disassembler om de uitvoering daar te pauzeren
Bedieningselementen voor stap, stap N, uitvoeren en stoppen
Console-uitvoer voor SVC-aanroepen
Ontworpen voor iPad en iPhone
Op de iPad biedt Pocket ARM een klassieke lay-out met vier vensters — registers, broncode-editor, disassembler, geheugen en console zijn allemaal tegelijk zichtbaar.
Ondersteunde instructies
MOV, ADD, SUB, MUL, AND, ORR, EOR, BIC, CMP, TST, LSL, LSR, ASR, LDR, STR, PUSH, POP, B, BL, BX en de volledige set ARM-conditiecode-achtervoegsels — EQ, NE, LT, GT, LE, GE en meer.
Voor wie is het bedoeld?
Studenten informatica en computertechniek die processorarchitectuur bestuderen
Embedded ontwikkelaars die een snelle sandbox voor ARM-logica willen
Hobbyisten en retro-computingliefhebbers die nieuwsgierig zijn naar hoe RISC-processoren werken
Iedereen die zich ooit heeft afgevraagd wat er in een chip gebeurt
ARMv7-simulator ontworpen voor informaticastudenten/ontwikkelaars.