RačunalnikiProgramiranje

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. Zato so navodila za sestavljanje uporablja za strojne komponente, ali če je program ni dovolj kritična spomin. Zato je koda monter izda v obliki podprogramov in integrirana z oznako na visoki ravni. Ker lahko monter zelo razlikujejo glede na vrsto arhitekture, bi ga morali upoštevati v konkretnem primeru, ta članek je arhitektura Win. Toda opis navodil za montažo, se praviloma ne spreminja veliko, in jih je mogoče uporabiti v mikrokrmilnikov, in drugih elektronskih naprav, ki uporabljajo monter.

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

Načelo izračun je naslednji: Odštevanje od №1 №2 in prepiše №1. Pogoji, ki potekajo operacije so enaki kot in pogoji delovanja dodatka.

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

Določeno v ukazni operanda je eden od dejavnikov. Lokacija drugega faktorja in kraj posledica delovanja so vnaprej določene, odvisno od velikosti in bajtov MUL. Njihova lokacija - tema za drug članek. Za podpisane množenje z ukazom:

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 . Ona daje znak za številko, ki je v operanda. To je vse, upanje, da je članek pomagal razumeti aritmetični ukazi monter.

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

 

 

 

 

Newest

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