Arvutid, Programmeerimine
Assembler - madala käsud algaja programmeerijad
Kõik käsud saab täita ainult üks masin keeles. Assembler käsud - sümboolne keele. Mis siis, kirjutada väike, kuid väga kiire programm. Kuid vaatamata nende suurusele, kirjutamise protsessi on väga aeganõudev.
Aritmeetiline käske kasutatakse koost
Hoolimata sellest paradoks, nagu universaalsus, vaid 4 aritmeetilise koostajale õpetust ja saab kasutada programmeerijad. Kuid nad olid loodud kõrgetasemelise programmeerimiskeeled, mis kasutavad arvutid, kodumasinad, telefonid, nutitelefonide, sülearvutite ja nii edasi. D. Töö nendega on võimalik, ja üsna edukalt. koostajale käske nimekiri on järgmine:
- Lisaks;
- lahutamist;
- korrutamine;
- rajoon.
lisamine
Aritmeetikatehtena, tuntud juba keskkoolis. Selle funktsiooni kasutamiseks peate arvestama ainult lisaks, mis on seotud esindatus kokkuklapitavad numbrid mälu arvutis. Üldine töö seisukohalt on järgmine:
ADD
Meeskond võtab rakkude arv, lisab need kokku ja kirjutab "Yacheyku1". Nüüd toimimise läbipääsu tingimused: nii rakkude arv peab olema sama resolutsioon. Samuti, kui on olemas esimese registris, siis saate lisada see kõik. Kui on olemas esimene lahter, siis on võimalik lisada või vahetu operandi või register.
Kirjeldus monteerimisjuhendid ja nende rakendamine nõuab põhjalikumat lähenemist kui suudab pakkuda üks artikkel. Autor koost meeskonnad, hoolimata nende hale summa, see on kirjutatud nii palju raamatuid, mis on rohkem kui sada lehekülge. Seega, vaatamata näilise kergusega, soovitame teil lugeda täpsemalt kirjeldab rühma töö, mis teile teada kõik nüansid erinevate arhitektuuri.
lahutamine
See operatsioon toimub sama algoritmi kui eelmine. Isegi meeskonnad nagu rekord tüüp:
SUB
korrutamine
Kui jagunemise ja lisaks kasutatakse sama meeskond nagu allkirjastamata ja allkirjastatud numbrid, siis korrutamine ja jagamine on erinevaid algoritme neile. Näiteks selleks, et korrutada allkirjastamata numbrid käsuga:
MUL
IMUL
Võite kohtuda teiste teostuste, kuid see on paremini mõistetav ja tuttavad. Märgitud kaks tegurit, ja tulemus on paigutatud operandi №1. Sel juhul operandi registreeru №1 tingimata ulatub ja operandi №2 - registrisse või mälu raku. Aga muid võimalusi ka arutatakse:
IMUL
IMUL
IMUL
Esimene võimalus on sarnane MUL seadme, nii et eeskirjad seda võib seostada siin. Teine variant võimaldab teil selgesõnaliselt asukoha - selle tulemusena ja tegur. Kolmandas teostuses täpsustatakse registrit, mis on esimene tegur ning kusjuures tulemusena korrutisest pannakse. Vastavalt vahetus operandi ei ole mõeldud määrama konkreetset registris ja number, mille korrutada operandi.
jagamine
Nagu eespool mainitud, kasutatakse jagada kahte rühma. Sest allkirjastamata numbreid kasutatakse:
DIV
Allkirjastatud numbrid järgmise käsuga:
IDIV
Application funktsioon jagamise juhis on, et ainult operandi jagaja, mis toimib registris või mälu raku. Jagage number on alati oma kindel asukoht, mis oleneb nende suurusest. See on oma koht ja operatsiooni tulemus.
Otsige ja määratluse kohti võib öelda sama korrutamine: vaja eraldi artikkel, kuivõrd palju teavet on märkimisväärne.
Kasulik järeldusele
Samuti liigitatakse "suhteliselt kasulik monteerimisjuhendid" ja peaks sisaldama käsk NEG
Ja mugav operatsiooni suurendamist ja decrementing (suureneb või väheneb operandi üksus). Juurdekasvu operandi on vaja näha ette järgmine käsk:
INC
Kahandab peaks ette:
Detsember
Nagu võib täita operandi mälu asukoha või registreeru. Exclusive kasu need toimingud on see, et nad võtavad ise vähem ruumi kui sarnased monteerimisjuhendid pakutud lisamise või mahaarvamise.
Similar articles
Trending Now