Prikazi cijelu temu 03.10.2010 09:42
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: Mašinske instrukcije
- sadržaj polja podatka sa lokacije 2500
-sa sadržajem polja podatka na lokaciji 8085;
-na lokaciji 7500;
- sadržaj sa lokacije 5500.
U prograiniranju, glagoli u gomjim rečenicama se nazivaju operacijama, dok se objeikti preko kojih glagoli operišu nazivaju operandi.
Instrukcije pisane u mašinskom jeziku su prostije u formi i strukturi od pisanja istih operacija u govomom jeziku. Način pisanja mašinskih instrukcija je sledećii:
operacija (glagol) dolazi kao prva, praćena operandima (objektima). Npr., rečenica:
dodaj    sadržaj lokacije 3250 U sadržaj lokacije 2500
glagol objekat 1 objekat 2
ima u osnovi istu mašinsko-jezicku strukturu, kao i nalog ('komanda):
1 štampaj 1 sadržaj sa lokacije 5500
glagol objekat
ovi se nalozi mogu prestruktuirati u mašinske instrukcije na sledeći način:
adresa 3250 adresa 2500
mašinsko jezički kod za dodaj
operacija operand 1 operand 2
mašinsko jezički kod za štampaj i adresa 5500
operacija operand
Adresa lokacije polja podatka na koju se dodaje sadržaj sa druge lokacije i u kojoj se posle izvršenja operacije smiješta rezultat, u principu, se u memorijskoj instrukciji specificira kao prvi operand.
Posebno se skreće pažnja na činjenicu, da se u adresnom dijelu svake mašinske instrukcije specificiraju adrese lokacije polja podataka ili instrukcije, a ne njihovi sadržaji sem u specifičnim slučajevima.
Operand specificira adresu lokacije polja podataka u operativnoj memoriji ili registru. U mašinskom jeziku u lokaciji polja operanda u instrukciji se nalazi stvarna adresa lokacije polja podatka iz memorije ili adresa registra u binarnom ekvivalentu.
Na primjer, registar čija je adresa 6 se speoificira u lokaciji operanda kao(0110)2.?
Mašinska adresa za instrukciju je adresa prvog, odnosno 'krajnjeg lijevog bajta (pozicije) operativne memorije od koje je sadržaj mašinske instrukcije smješten, dok duzina instrukcije označava dužinu lokacije. Znači, adresa i dužina instrukcije u potpunosti određuju položaj mašinske instrukcije kako u operativnoj memoriji tako i u samom mašinskom programu. Na osnovu adresa i dužina moguće je sukcesivno i automatsko izvršavanje instrukcija po zadatom redosTedu. Mjesta mašinskog programa u operativnoj memoriji takođe je određeno adresom njegovog prvog, krajnjeg levog bajta (pozicije). Dužinu programa čine zbir dužina njegovih elemenata, odnosno mašinskih instrukcija i lokacija polja podataka.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.