Re: asemblerska loop instrukcija
Pitanje je sta znaci POSLE instrukcije LOOP?
Da li posle prvog prolaska kroz tu instrukciju ili posle (2^16 (ili 32)) -1 prolaza?
U prvom slucaju, odgovor je 2220h, a u drugom 2222h.
Probajte da se igrate sa debug-om...
P0Z!
Vladimir Tomic wrote:
> Zadatak na prvom delu u junu 2004. (rok je na Gvozdenovom sajtu):
> (CX) = 0, HERE = 2220h
>
> HERE: loop HERE
>
> Pitanje je sta je u IP posle ove instrukcije. Odgovor je (IP) = 2222h, a
> meni se cini da to nije tacno, zato sto loop instrukcija prvo odradi (CX) =
> (CX) - 1, pa onda proverava (CX) != 0. Tako da bi u ovom slucaju bilo pre
> same provere (CX) = FFFFh sto je razlicito od nule pa bi se ipak skocilo na
> labelu HERE, tj (IP) = 2220h.
>
> Pogledajte pa javite sta mislite...
>
> Poz, Vladimir
--
## Marko Stankovic ## Registered Linux User #361318 [counter.li.org]
## Using Mozilla Thunderbird ## http://getthunderbird.com
Within each of us lies the power of our consent
To health and sickness, to riches and to poverty,
To freedom and to slavery.
It is we who control these, and not another.
- Richard Bach, "Illusions, The Adventures of a Reluctant Messiah"
Da li posle prvog prolaska kroz tu instrukciju ili posle (2^16 (ili 32)) -1 prolaza?
U prvom slucaju, odgovor je 2220h, a u drugom 2222h.
Probajte da se igrate sa debug-om...
P0Z!
Vladimir Tomic wrote:
> Zadatak na prvom delu u junu 2004. (rok je na Gvozdenovom sajtu):
> (CX) = 0, HERE = 2220h
>
> HERE: loop HERE
>
> Pitanje je sta je u IP posle ove instrukcije. Odgovor je (IP) = 2222h, a
> meni se cini da to nije tacno, zato sto loop instrukcija prvo odradi (CX) =
> (CX) - 1, pa onda proverava (CX) != 0. Tako da bi u ovom slucaju bilo pre
> same provere (CX) = FFFFh sto je razlicito od nule pa bi se ipak skocilo na
> labelu HERE, tj (IP) = 2220h.
>
> Pogledajte pa javite sta mislite...
>
> Poz, Vladimir
--
## Marko Stankovic ## Registered Linux User #361318 [counter.li.org]
## Using Mozilla Thunderbird ## http://getthunderbird.com
Within each of us lies the power of our consent
To health and sickness, to riches and to poverty,
To freedom and to slavery.
It is we who control these, and not another.
- Richard Bach, "Illusions, The Adventures of a Reluctant Messiah"
- References:
- asemblerska loop instrukcija
- From: "Vladimir Tomic" <tomic@sezampro.yu>
- asemblerska loop instrukcija
Previous by date: asemblerska loop instrukcija
Next by date: objasnjenje postavke domaceg
Previous by thread: asemblerska loop instrukcija Next by thread: objasnjenje postavke domaceg
Previous by thread: asemblerska loop instrukcija Next by thread: objasnjenje postavke domaceg