Ordenagailuak, Programazioa
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.
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
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
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
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