TietokoneetOhjelmointi

Assembler - matalan tason komentoja aloitteleville ohjelmoijille

Kaikki komennot voi suorittaa ainoastaan koneellisesti kielen. Assembler komennot - symbolinen edustus kielen. Sen kirjoittaa pieni, mutta erittäin nopea ohjelma. Mutta siitä huolimatta niiden koosta, kirjoittaminen on hyvin aikaa vievää. Näin ollen, kokoonpano ohjeet käytetään laitteisto-osan, tai silloin, kun ohjelma on kriittinen ole tarpeeksi muistia. Näin ollen, kokoajan koodi annetaan muodossa osa-ohjelmien ja integroitu korkean tason koodi. Koska kokoajan voi vaihdella suuresti riippuen arkkitehtuurin, kannattaa harkita sen erityistapauksessa, tämä artikkeli on arkkitehtuuri, Win. Mutta kuvauksen asennusohjeet, pääsääntöisesti ei muutu paljon, ja niitä voidaan käyttää mikro ja muita elektronisia laitteita, jotka käyttävät kokoajan.

Aritmeettinen komentoja käytetään kokoonpano

Tästä huolimatta paradoksi, sillä universaalisuus, vain 4 aritmeettinen kokoajan opetusta ja sitä voidaan käyttää ohjelmoijat. Silti ne on perustettu korkean tason ohjelmointikieliä, jotka työllistävät tietokoneet, kodinkoneet, puhelimet, älypuhelimet, kannettavat tietokoneet ja niin edelleen. D. Työskentely heidän kanssaan on mahdollista, ja varsin menestyksekkäästi. assembler komentoja lista on seuraavanlainen:

  • lisäksi;
  • vähennys;
  • lisäänny;
  • jako.

lisäys

Laskutoimitus, tunnettu jo lukiossa. Voit käyttää tätä ominaisuutta sinun täytyy harkita vain lisäys, mikä liittyy edustus taitto numerot tietokoneen muistiin. Yleinen käsitys on toiminta on seuraava:

ADD

Joukkue vie useita soluja, lisää ne yhteen ja kirjoittaa "Yacheyku1". Nyt toiminta kulkua ehdot: sekä solujen lukumäärä on oltava sama resoluutio. Lisäksi, jos on ensimmäinen rekisteri, voit lisätä edelleen kaiken. Jos on ensimmäinen solu, niin se on mahdollista lisätä tai välitön operandi tai rekisteriin.

Kuvaus asennusohjeet ja niiden toteuttaminen edellyttää kokonaisvaltaisempaa lähestymistapaa kuin voi tarjota yhden artikkelin. Kokoonpanotoimia joukkueet, vaikka niiden säälittävää määrä, se on kirjoitettu niin paljon kirjoja, joissa on yli sata sivua. Tästä syystä, vaikka näennäinen helppous, kehotamme lukemaan tarkemmin kuvaava työtä joukkue, jonka avulla saat tietää kaikkia vivahteita eri arkkitehtuurit.

vähennys

Tämä toimenpide suoritetaan samaa algoritmia kuin edellinen. Vaikka joukkueet kuten levy tyyppi:

SUB

Periaate laskelmasta on seuraava: Vähennä №1 №2, ja korvaa №1. Ehdot kulkee toiminnot ovat samat kuin ja edellytyksiä lisäämällä toimintaa.

kertolasku

Jos jako ja lisäksi käytettiin sama joukkue kuin allekirjoittamaton ja allekirjoitettu numeroita, niin kerto- ja jako on olemassa erilaisia algoritmeja niitä. Esimerkiksi kertoa unsigned numerot tämän komennon:

MUL

Komennossa määritetylle operandi on yksi tekijöistä. Sijainti Toinen tekijä ja paikka operaation tulokselle on kiinnitetty etukäteen, riippuen koko tavuina MUL. Niiden sijainti - aihe toisessa artikkelissa. Kirjautuneiden kertominen komennolla:

Iand

Voit tavata muita sovelluksiin, vaan se on ymmärrettävää ja tuttuja. Indikoitu kaksi tekijää, ja tulos sijoitetaan operandin №1. Tässä tapauksessa, operandin rekisteröi №1 välttämättä työntyy ulos ja kohdemuuttuja №2 - rekisteriin tai muistisolun. Mutta muut vaihtoehdot myös käsitellään:

Iand

Iand > ,

Iand ,

Ensimmäinen vaihtoehto on samankaltainen kuin MUL laitteessa, joten sääntöjä se voi johtua tästä. Toinen vaihtoehto voit erikseen määrittää sijainnin - sen seurauksena, ja tekijä. Kolmannessa suoritusmuodossa määrittää rekisteri, joka on ensimmäinen tekijä, ja jolloin kertolaskun tuloksena on lisätty. Alle välitön operandi ei ole tarkoitus määritellä tietyn rekisterin ja numero, jolla lisääntyä operandi.

jako

Kuten edellä on mainittu, käytetään jakamaan kaksi joukkuetta. Sillä allekirjoittamaton numerot ovat käytössä:

DIV

Kirjautuneiden numeroita seuraavalla komennolla:

IDIV

Hakemus on jako opetus on, että vain operandin jakaja, joka toimii rekisteriin tai muistisolun. Jakaa numero on aina sen selvä paikalla, joka riippuu määrästä koosta. Se on paikkansa ja operaation tulokselle.

Etsi ja määritelmä paikoissa voi sanoa samaa kuin kertominen: vaatii erillisen artikkelin, koska tiedon määrä on huomattava.

Hyödyllisiä johtopäätös

Myös luokiteltu "melko hyödyllisiä asennusohjeet" ja tulisi sisältää komennon NEG . Hän laittaa kyltti numero, joka on operandin. Siinä kaikki toivomme, että artikkeli on auttanut sinua ymmärtämään aritmeettinen komentoja kokoajan.

Ja kätevä toiminta kasvattamisen ja pienentämällä (lisäämällä tai vähentämällä operandin yksikkö). Kasvattamaan operandi on tarpeen määrätä seuraava komento:

INC

Vähentääksesi pitäisi määrätä:

Joulukuu

Kuten voidaan suorittaa operandin muistipaikka tai rekisteröityminen. Hyödyttävät yksinomaan näiden toimien on, että ne pystyvät itse vähemmän tilaa kuin vastaavat asennusohjeet tarjoamia tai vähentämällä.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fi.birmiss.com. Theme powered by WordPress.