OrdenagailuakProgramazioa

AssemblerLanguage - behe-mailako hasibe programatzaile komandoak

komandoak All da exekutatu ahal makina hizkuntza bat bakarrik. AssemblerLanguage komandoak - Hizkuntzaren irudikapen sinboliko bat. Berarekin, idatzi txikia, baina oso azkar programa. Baina bere tamaina arren, idazketa prozesua oso denbora kontsumitzen da. Beraz, muntaia argibideak edo hardware osagaia erabiltzen dira, betiere programa kritikoa ez da nahikoa memoria da. Beraz, mihiztatze-kodea da azpi-programak formularioa jaulki eta goi-mailako Kodea integratuta. mihiztatze asko datoz geroztik arkitektura motaren arabera, kontuan hartu behar duzu, kasu zehatz bat, artikulu hau arkitektura bat Irabazi dago. Baina muntaia argibideak azalpena, oro har, ez du asko aldatuko, eta dute mikrokontroladoreen, eta mihiztatze erabiltzen duten tresna elektronikoak ere erabili ahal izango da.

muntaia erabilitako Arithmetic komandoak

Paradoxa hori gorabehera, unibertsaltasuna bezala, 4 bakarrik aritmetika mihiztatze instrukzioa egiten da eta programatzaile erabil daiteke. Hala ere, goi-mailako programazio hizkuntzak, informatika, etxetresna elektrikoak, telefonoak, smart telefono, ordenagailu eramangarriak eta abar enplegatzen horren bidez sortu ziren. D. haiekin lan egitea posible da, eta nahiko ongi. mihiztatze komandoak zerrenda honako hau da:

  • Horrez;
  • kenketa;
  • biderketa;
  • zatiketa.

Horrez

Arithmetic eragiketa, batxilergoko geroztik ezagutzen da. Ezaugarri hau bakarra Horrez du, hau da tolesgarri zenbakiak ordezkaritza ordenagailuaren memorian lotutako kontuan hartu behar duzu erabili ahal izateko. Eragiketaren ikuspegi orokorra honako hau da:

Gehitu

Taldeak zelula kopuru bat hartzen du, horiek gehitzen elkarrekin eta "Yacheyku1" idazten. Orain pasarte baldintza funtzionamendua: bi zelula kopurua bereizmen bera izan behar dute. Era berean, ez dago lehen erregistro bat bada, orduan gehitu dezakezu hori guztia egiteko. Han bada lehen zelula bat da, ondoren, posible da gehitu edo berehalako eragigai edo erregistro batean.

muntaia argibideak eta haien inplementazioa deskribapena planteamendu osatuagoa eskatzen baino artikulu bat eman dezake. muntaia taldeka, euren zenbatekoa pitiful arren, idatzia da liburuak hainbeste ehun orrialde baino gehiago izan. Beraz, itxurazko erraztasun arren, xehetasun gehiago irakurtzeko aukera taldearen lana, eta horrek arkitektura desberdinetarako ñabardura guztiak ezagutzen dizu deskribatzen animatzen ditugu.

kenketa

Eragiketa hau aurrekoaren algoritmo bera egin. Nahiz eta erregistro mota bezalako taldeek:

Azpi

Kalkulu printzipioa honako hau da: Kendu №1 №2, eta №1 gainidazten. Baldintzak eragiketak pasatzen bera Horrez Eragiketaren baldintza bezala, eta dira.

biderketa

zatiketa eta gainera taldearen bera erabiltzen badu alde sinatu gabe eta sinatu zenbakiak, gero biderketa eta zatiketa ez beraientzat hainbat algoritmo dira. Adibidez, sinatu gabeko zenbakiak komando hau erabiliz biderkatu:

Mul

komando eragigai zehaztutako faktore bat da. Bigarren faktorea eta leku eragiketa emaitza kokalekua aldez aurretik finkoak dira, byte Mul ere tamainaren arabera. Haien kokapena - Artikulu beste gai bat. sinatu ugaltzea erabili komando hau:

IMUL

beste embodiments bete ahal izango duzu, baina gehiago ulergarria eta ezaguna da. Bi faktore adierazten da, eta emaitza da eragigai №1 jartzen. Kasu honetan, eragigai bat erregistratu №1 nahitaez protrudes eta eragigai №2 - erregistro edo memoria zelula bat. Baina beste aukera ere eztabaidatuko dira:

IMUL

IMUL > ,

IMUL ,

Lehen aukera Mul antzeko gailua da, beraz bertara arauak hemen egotzitako daiteke. Bigarren aukera ahalbidetzen esplizituki zehazten duzun kokapena - ondorioz, eta faktorea. Hirugarren isla izena eman duten lehenengo faktorea izango den zehazten du, eta dua ugaltzea emaitza jartzen da. berehalako eragigai Under ez da ekarri erregistro jakin bat eta horren bidez eragigai biderkatu kopurua zehazteko.

zatiketa

Esan bezala, bi taldeek zatitzeko. zenbakiak sinatu gabe erabiltzen dira:

DIV

sinatu zenbakiak honako komandoa erabiliz:

IDIV

Aplikazio Ezaugarri zatiketa instrukzioa baino ez du eragigai banantzeko, zein erregistro edo memoria zelula gisa jarduten duten. Zatiketa kopurua beti bere behin-betiko kokapena, tamaina kopuruaren araberakoa da. bere lekuan eta eragiketa emaitza ditu.

Bilaketa eta tokiak biderketa gisa berean esan dezakegu definizioa: aparteko artikulu bat eskatzen du, informazio kopuru handia da eta.

ondorio erabilgarria

"Nahiko lagungarria muntaia argibideak" bezala ere sailkatu eta sartu behar komando NEG . kartel bat jartzen zuen kopuru horrek eragigai dago ere. Hori itxaropen guztiak artikuluaren lagundu du aritmetika komandoak mihiztatze ulertzen da.

Eta erabilgarri eragiketa incrementing eta decrementing (edo handitzeko eragigai unitate gutxitzea). eragigai Kontatzailea beharrezkoa da honako komandoa prescribe:

NA

decrement To agindu behar du:

DEC

As eragigai memoria kokapena gauzatzeko edo izena eman daiteke. eragiketa horien onura esklusiboak da beraiek hartu dutela gain edo kenketa eskaintzen dituen antzeko muntaia argibideak baino leku gutxiago hartzeko.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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