Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

osmovna pomoc u asembleru

[es] :: Asembler :: osmovna pomoc u asembleru

[ Pregleda: 4337 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

slatko9
markovic sladjana
sudent,pmf
kragujevac

Član broj: 249010
Poruke: 7
*.dynamic.sbb.rs.



Profil

icon osmovna pomoc u asembleru13.04.2010. u 13:34 - pre 169 meseci
Molim vas da mi pomognete i objasnite konkretnu razliku,tj cemu sluze registri ax,bx,cx,dx,dl,si,.. i sta zanace ja,jb,jle,jae itd.
i kako i zasto neki registar stavljamo na stek?
i jos neka najosnovnija upustva.
unapred vam hvala
 
Odgovor na temu

vladobk
penzija
Loznica

Član broj: 27081
Poruke: 389
*.vdial.verat.net.

Sajt: www.melting.rs/bk


Profil

icon Re: osmovna pomoc u asembleru22.04.2010. u 16:47 - pre 169 meseci
http://www.google.rs/#hl=sr&am..._rfai=&fp=e2e23d672d122a84

registri sluze da uu njih smestas podatke i nad njima vrsis razne opeeracije

mov ax, 3
mov bx, 4
add ax, bx

ovo ti je sabiranje 2 bbroja
koristi google ima tutoriala i na srpskom
 
Odgovor na temu

Lazar Djurovic15
Nemam

Član broj: 330413
Poruke: 3
178.79.6.*



+1 Profil

icon Re: osmovna pomoc u asembleru01.09.2015. u 16:14 - pre 104 meseci
ax - accumulator register - koristi se za pozivanje interrupt-ova i I/O
bx - base pointer - koristi se za pristup memoriji
cx - counter register - koristi se za loop-ove i malu u interrupt-ovima]
dx - data register - koristi se za I/O , aritmetiku i neke interrupt-ove

registar stavljas na stek pomocu push komande:
push ax
to ce staviti ax na stek.
registre stavljamo na stek da ih nebi izgubili prilikom poziva interrupt-a , recimo int13h je poznat po tome sto moze da izgubi neke rednosti.
da bi vrati registar sa steka treba da ukucas pop:
pop ax
to ce staviti prvu vrednost sa steka u ax.
 
Odgovor na temu

[es] :: Asembler :: osmovna pomoc u asembleru

[ Pregleda: 4337 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.