Non ho alcuna conoscenza preliminare della programmazione di assiemi e vorrei imparare come codificare l'assembly x86 su una piattaforma Linux. Tuttavia, sto avendo difficoltà a trovare una buona risorsa per insegnarmi.Qual è il modo migliore per imparare l'assembly x86 su una piattaforma Linux?
Il libro di Art of Assembly sembra buono, ma insegna HLA. Non sono interessato a dover imparare in un modo, quindi a riapprolarlo di nuovo. Sembra anche che le architetture RISC abbiano risorse migliori per l'assemblaggio, ma sfortunatamente non ho un processore RISC con cui imparare. Qualcuno ha qualche suggerimento?
OK, ma che senso ha imparare HLA se non riesco a usarlo? – user87630
E non puoi usarlo perché? Download gratuito. In ogni caso, il libro passa attraverso il set di istruzioni regolari, incluso il modo in cui si codificano le strutture che le macro HLA forniscono. –
Ho iniziato a leggere questo libro, ma ho trovato difficile andare e ho trovato HLA interferire. È stato come imparare lo spagnolo imparando il portoghese. C'è qualche buon libro da insegnare usando FASM? –