✴ Kokoonpanokieli on matalan tason ohjelmointikieli, joka on suunniteltu tietyn tyyppiselle prosessorille. Se voidaan tuottaa laatimalla lähdekoodi korkean tason ohjelmointikieltä (kuten C / C ++), mutta se voidaan myös kirjoittaa tyhjästä. Asennuskoodi voidaan muuntaa koneen koodiksi assembler.sy: n avulla
► Tämä sovellus on suunniteltu niille, jotka haluavat oppia kokoonpano-ohjelmien perusasiat tyhjästä. Tämä sovellus antaa sinulle riittävästi ymmärrystä kokoonpano-ohjelmista, mistä voit ottaa itsesi korkeampaan osaamiseen
【Aiheet, joita tässä sovelluksessa on lueteltu alla】
⇢ Johdanto
⇢ Ympäristöasetukset
⇢ perussyntaksi
⇢ Muistisegmentit
⇢ Rekisterit
⇢ Järjestelmäpuhelut
⇢ Osoitustilat
⇢ Muuttujat
⇢ Constants
⇢ aritmeettiset ohjeet
⇢ Loogiset ohjeet
⇢ Ehdot
⇢ Silmukat
⇢ Numerot
⇢ Jouset
⇢ Muodot
⇢ Toimenpiteet
⇢ Rekursiota
⇢ Makrot
⇢ Tiedostonhallinta
⇢ Muistinhallinta
⇢ Mitä oikein on Assembly-kieli?
⇢ Tietojenkäsittely
⇢ Nibbles
⇢ Bytes
⇢ Sanat
⇢ Double Words
⇢ Hexadecimal-numerointijärjestelmä
⇢ Loogiset toiminnot binääriluvuissa ja bittijonoissa
⇢ Sign and Zero Extension
⇢ Siirtää ja pyörii
⇢ Boolean algebra
⇢ Sähköisten piireiden ja boole-toimintojen välinen vastaavuus
⇢ Perusjärjestelmän osat
⇢ Dataportti
⇢ Osoiteväylä
⇢ Muistiosajärjestelmä
⇢ Järjestelmän ajoitus
⇢ Järjestelmän kello
⇢ Memory Access ja System Clock
⇢ Odota valtioita
⇢ CPU rekisterit
⇢ Väyläliityntäyksikkö
⇢ I / O (tulo / lähtö)
⇢ koodin kokoaminen MASM: llä
⇢ Muuttujien ilmoittaminen Assembly Language -ohjelmassa
⇢ WORD-muuttujien ilmoittaminen ja käyttäminen
⇢ DWORD-muuttujien ilmoittaminen ja käyttö
⇢ Prosessorin tilarekisteri (liput)
⇢ Hyperthreading
⇢ AMD-prosessorit
⇢ Multiprecision-toiminnot
⇢ Liput
⇢ Ohjaus- ja järjestelmän merkinnät
⇢ LOOP-katastrofien ehkäisy
⇢ Kokoja
⇢ binäärikoodattu desimaali
⇢ Floating-Point Numerot
⇢ Muistinhallintamuodot: MEMINIT, MALLOC ja FREE
⇢ Kokonaisnormaalit
⇢ Segmentin etuliitteet
⇢ END-direktiivi
⇢ Makrot