Kirjoittaja:
Lewis Jackson
Luomispäivä:
9 Saattaa 2021
Päivityspäivä:
13 Saattaa 2024
Sisältö
Assembly on yksi hauskeimmista ohjelmointikieleistä. Jos et usko sitä, oppi ohjelmoimaan ja vertaamaan toisiin! Kokoonpanokieli on myös olennainen osa hyvää ohjelmoijan osaamista.
Askeleet
- Lue ensimmäiset luvut luvusta “Art Assembly of Language”, joka on saatavana useimmista kirjakaupoista (luku 3 on tärkein; voit lukea muut myöhemmin).
-
Hanki asentaja. Fasm on eniten käytetty Windows-alustalla: Nasm FlatAssembler. Sitä voidaan käyttää myös Linuxissa. - Hanki Norton-oppaat. Heillä on kaikki tiedot kaikesta. Sen tarkastelemiseen tarvitaan WEG / EG-lukija, jonka voi ladata osoitteesta http://www.davep.org/norton-guides/. Norton-oppaat, joita voit saada useista paikoista, etsi vain Google-hakuja.
-
Aloita koodin kirjoittaminen!
vinkkejä
- Siellä on Assembly-murre nimeltään ”High Level Assembly” (HLA), joka voi olla hyvä lähtökohta.
- Ralph Brownin keskeytysluettelo on tarkempi kuin Norton-oppaat samasta aiheesta. Lataa se osoitteesta: http://www.ctyme.com/rbrown.htm.
- Ole osa kokoonpano-ohjelmointifoorumia, jos sinulla on ongelmia.
- Joillakin ohjelmointikielissä on välineitä Assembly-koodin sekoittamiseksi, kuten C: n ja C ++: n ASM ("") -toiminto. Se on hyvä tapa aloittaa.
- Norton-oppaat löytyvät osoitteesta http://www.ousob.com/.
varoitukset
- Älä aloita huonoilla ohjelmointitavoilla, kuten alat kirjoittaa huonoa koodia yrittääksesi parantaa myöhemmin. Sen sijaan oppia ensin kirjoittamaan optimoitu koodi (tämä ei koske "putkilinjan optimointia" nykyaikaisimmille prosessoreille).