Van fejlesztőkörnyezet assembly-hez?
Pl. ami alap elemekkel, és kisebb segítségekkel segíteni az assembly kód futását.
Esetleg különböző színekkel jelölné a szövegben az egyes részeket.
Természetesen ettől még nem lenne más a kód, csak kicsit könnyíteni a kód megírását assembly-ben.
Más programnyelvekhez is van hasonló, assemblyhez is lehetne, állítólag elég nehéz nyelv.
Igazából syntax highlight, esetleg némi code completion kellhet, ezeket a legtöbb kódra szánt szövegszerkesztő tudja. Egyik kedvencem a Geany, vagy egy komolyabb editor a SublimeText. De létezik még SASM, stb.
+ Gugli: assembly editor/ide
https://www.youtube.com/watch?v=kJdpK6jq6Hc&list=PLTD6Kt9p80..
de érdemes a többi videót is megnézni, ha ismerkedsz ezzel a nyelvvel :)
#4:
operandusoknál van értelme, pl jmp-nél/call-nál listázhatja a labeljeidet, függvényeidet, vagy ha olyan operátort írsz be aminek regiszter az egyik operandusa, ott listázza csak a lehetséges regisztereket, stb.
A vscode az inkább csak egy text editor, mintsem IDE.
Egy IDE alatt azt értem, hogy a triviális szövegszerkesztési feladatokon túl, az adott nyelv szabályainak alkalmazásával, a készülő programban tud segíteni. Emlitettétek a kód kiegészítést, de ilyen a súgó, vagy pl az ugrások ciklusok követése egyszerű kattintással. (el lehet engedni azt, hogy szöveget, szövegrészt keressünk, lehet magasabb szinten gondolkodni). Olyasmire gondolok hogy pl hívási fa kijelzése. Vagy hogy egy-egy kódrész halott. De ide tartoznak a triviális, vagy bonyolultabb linter szabályok. Pl nem inicializált memóriaterületet először olvasni akarsz. Nem biztos, hogy hiba, de nagy az esélye.
És ez még csak a kód előállítása. Emellett tudni kell futtatni, forditani, lépésenként vegrehajtani, regiszterek értéket megtekinteni, módosítani, memóriateruleteket megnézni, módosítani. Mindezt úgy, hogy közben a kód áll a módosítás ideje alatt, majd úgy folytatja a futását mintha mise történt volna.
És persze segitsen az IDE a platformok közötti forgatásban éppúgy mint a verziókövető használatában.
Mindezt egyetlen eszközben integrálva. IDE integrált fejlesztői környezet.
Bocs, de muszáj voltam kifejteni, mert amikor mindenre is notepad++ meg vscode van ajánlva, akkor elképzelem, hogy mennyire nehéz pályán evez, aki így csinálja.
Mindezt úgy, hogy közben a kód áll a módosítás ideje alatt, majd úgy folytatja a futását mintha mise történt volna.
Hmm. Láttál te már assembly kódot baznyeg?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!