Računalniki, Programiranje
Monter - ukazi nizko stopnjo za začetnike programerje
Vse ukaze lahko izvede samo strojnem jeziku. Monter ukazov - simbolično predstavitev jezika. Z njim napisati majhen, a zelo hiter program. Toda kljub svoji velikosti, je proces pisanja je zelo zamudno.
Aritmetični ukazi v montaži
Kljub temu paradoks, saj univerzalnosti, samo 4 aritmetična navodila monter je in ki jih lahko uporabljajo programerji. Kljub temu pa so bili ustvarjeni s programskih jezikov, a na visoki ravni, ki zaposlujejo računalniki, gospodinjski aparati, telefoni, pametne telefone, prenosne računalnike in tako naprej. D. Delo z njimi je mogoče, in dokaj uspešno. seznam ukazov sestavljalec je, kot sledi:
- dodatek;
- odštevanje;
- razmnoževanje;
- delitev.
Poleg tega
Aritmetično operacijo, znano že od srednje šole. Če želite uporabljati to funkcijo, morate upoštevati le dodatek, ki je povezan z zastopanjem številk zložljivih v spominu računalnika. Splošen pregled postopka je, kot sledi:
ADD
Ekipa je število celic, ki jih sešteje in piše "Yacheyku1". Zdaj delovanje pogojih prehodnih: tako število celic, morajo imeti enako ločljivost. Tudi, če je prva knjiga, nato pa lahko dodate na vse. Če je prva celica, potem je mogoče dodati na ali neposredni operanda ali register.
Opis navodili za montažo in njihovo izvajanje potreben bolj celovit pristop, kot ga lahko zagotovi en članek. Z montažnih ekip, kljub bedno znesku, je napisal toliko knjig, ki imajo več kot sto strani. Zato, kljub navidezni enostavnost, vam priporočamo, da preberete več podrobnosti opisuje delo ekipe, ki bo vas obvestili vse nianse za različne arhitekture.
odštevanje
Ta postopek se izvede po istem algoritmu, kot prejšnji. Tudi ekipe kot vrsto zapisa:
SUB
množenje
Če se uporablja delitev in dodatek isto ekipo kot za nepodpisane in podpisane številke, potem množenje in deljenje obstajajo različni algoritmi za njih. Na primer, da pomnožimo nepodpisanih številke, ki uporabljajo ta ukaz:
MUL
IMUL
Lahko izpolnjujejo druge izvedbe, vendar je bolj razumljivo in poznajo. Navedla dva dejavnika, in rezultat je postavljena v operanda №1. V tem primeru so operand registracijo №1 nujno štrli in operand №2 - register ali pomnilniško celico. Ampak druge možnosti bodo razpravljali tudi o:
IMUL
IMUL
IMUL
Prva možnost je podobna MUL na napravi, tako da so pravila na njej lahko tukaj pripisati. Druga možnost vam omogoča, da natančno določa lokacijo - kot rezultat, ter faktor. V tretjem izvedbenem določa register, ki bo prvi faktor, in pri čemer je rezultat pomnožitve objavljen. Pod neposrednim operanda ni mišljeno, da določi poseben register in številko, s katero bi množijo operandove.
delitev
Kot je navedeno zgoraj, ki se uporablja za razdelitev dve ekipi. Za nepodpisane številke se uporabljajo:
DIV
Za podpisane številke, ki uporabljajo ta ukaz:
IDIV
Uporaba navodila funkcija delitev je, da le operand delilnik, ki deluje kot register ali pomnilniško celico. Razdelite številko ima vedno svoj umeščanja, ki je odvisna od števila velikosti. To ima svoje mesto in poslovni rezultat.
Iskanje in opredelitev mest lahko rekli isto kot zmnožek: zahteva poseben člen, saj je količina podatkov precej.
Koristne zaključek
štejejo tudi kot "relativno koristnimi navodili za montažo" in mora vsebovati ukaz neg
In prav delovanje višanje in nižanje (povečanje ali zmanjšanje operanda enote). Prirastom operand je treba predpisati naslednji ukaz:
INC
Za pojemanje mora predpisati:
December
Kot lahko opravlja pomnilniško mesto operanda ali registrirajte. Izključna prednost te operacije je, da se bo za manj prostora kot podobnimi navodili za montažo z dodajanjem ali odvzemanjem ponujajo.
Similar articles
Trending Now