Pocket ARM — Simulátor ARMv7
Noste kompletné vývojové prostredie pre ARM assembly vo vrecku.
Pocket ARM je kompletný simulátor ARMv7 UAL assembly, určený pre študentov informatiky, vývojárov embedded systémov a každého, kto chce pochopiť, ako procesory skutočne fungujú – jednu inštrukciu po druhej.
Naučte sa ARM assembly správnym spôsobom
Neexistuje lepší spôsob, ako pochopiť procesor, ako sledovať, ako premýšľa. Pocket ARM vám umožňuje písať ARM assembly, okamžite ich asemblovať a krok za krokom prechádzať vykonávaním inštrukcia po inštrukcii – sledovať zmenu registrov, prepínanie príznakov a aktualizáciu pamäte v reálnom čase.
Profesionálna sada nástrojov vo vašich rukách
Kompletný assembler ARMv7 UAL s rozlíšením označení a stavovými kódmi
Všetkých 16 univerzálnych registrov (R0–R15) s jasne označenými SP, LR a PC
Stavový register CPSR so zobrazením príznakov N, Z, C, V, I, F a T v reálnom čase
Hex prehliadač pamäte so zobrazeniami textu, dát a segmentov zásobníka
Body prerušenia – klepnutím na ľubovoľnú inštrukciu v disassembleri pozastavíte vykonávanie
Ovládacie prvky Step, Step N, Run a Stop
Výstup do konzoly pre volania SVC
Vytvorené pre iPad a iPhone
Na iPade ponúka Pocket ARM klasické štvorpanelové rozloženie – registre, editor zdrojového kódu, disassemble, pamäť a konzola sú viditeľné súčasne.
Podporované inštrukcie
MOV, ADD, SUB, MUL, AND, ORR, EOR, BIC, CMP, TST, LSL, LSR, ASR, LDR, STR, PUSH, POP, B, BL, BX a celá sada prípon stavových kódov ARM – EQ, NE, LT, GT, LE, GE a ďalšie.
Pre koho je určený?
Študenti informatiky a počítačového inžinierstva študujúci architektúru procesorov
Vývojári embedded systémov, ktorí chcú rýchle prostredie pre logiku ARM
Amatéri a nadšenci retro výpočtovej techniky sú zvedaví na to, ako fungujú procesory RISC
Každý, kto sa niekedy zamýšľal nad tým, čo sa deje vo vnútri čipu
Simulátor ARMv7 určený pre študentov/vývojárov informatiky.