«« ( Date ) »» // «« ( Thread ) »» // ir3sp - 2009

Re: [ir3sp] Re: [ir3sp] Re: [ir3sp] Pitanje u vezi domaćeg

by Sasa Stojanovic
petak, 22. maj 2009 - 08:47.

Mislio sam na kontrolisano izvrsavanje koda koji se emulira, bez debagovanja vaseg emulatora.

Pozdrav,
Sasa

--- On Thu, 5/21/09, Danijel <danijel.gor@sbb.co.yu> wrote:

From: Danijel <danijel.gor@sbb.co.yu>
Subject: [ir3sp] Re: [ir3sp] Re: [ir3sp] Pitanje u vezi domaćeg
To: ir3sp@rti.etf.bg.ac.yu
Date: Thursday, May 21, 2009, 8:53 PM






sto se tice vaseg odgovora na prvo
pitanje, zasto je potrebno softverski kontrolisalti tok programa,
ako je sve sto trazite vec moguce ostvariti i pokazati debagovanjem u
radnom okruzenju?

----- Original Message -----
From:
Sasa
Stojanovic
To: ir3sp@rti.etf.bg.ac.yu
Sent: Thursday, May 21, 2009 17:22
Subject: [ir3sp] Re: [ir3sp] Pitanje u
vezi domaćeg





1. I vama i na odbrani ce biti jednostavnije ako je kod
moguce kontrolisano izvrsavati kod. Dakle, bilo bi dobro da pri
pokretanju emulatora prihvatite informaciju da li se zeli kontinualno
iyvrsavanje do kraja ili korak po korak, pritiskom na neki taster. U
slucaju da se radi korak po korak, trebalo bi omoguciti prikaz
proizvoljnog dijela memorije i programski dostupnih registara.

2.
16-bita.

3. Da.

4. Da, isto
tako.

Pozdrav,
Sasa

--- On Thu, 5/21/09, Milorad
Pop-Tosic <poptosic@gmail.com> wrote:


From:
Milorad Pop-Tosic <poptosic@gmail.com>
Subject: [ir3sp]
Pitanje u vezi domaćeg
To: ir3sp@rti.etf.bg.ac.yu
Date:
Thursday, May 21, 2009, 2:52 PM


Imam par pitanja u vezi domaćeg
zadatka.

1. NOP instrukcija - rečeno je da MOŽE da se koristi
da se postavi prekidna tačka.
Ako sam dobro shvatio, na tom mestu
treba zaustaviti emulator i ponuditi mogućnost
štampanja registara,
memorije, indikatora. I naravno komandu za nastavak
emulacije.

2. LDA, LDX
Rеčeno je da se A (X) puni sadržajem
memorijske lokacije. Da li to znači bajtom ili
sa dva bajta
(kolika i jeste širina A)? Pretpostavljam da će isto važiti i za STA,
i niz
drugih instrukcija (LDD, LDR, STX, ADD, ADX...) koje sve
uzimaju vrednost mem.
lokacije.

3. BRR, BZE, BNZ...
skokovi
Ako sam dobro shvatio oni su relativni u odnosu na PC,
dakle skače se na PC+B?

4. Smisao carry flega
Za SHL, SHR, i
sabiranja je jasno. Kao i za oduzimanje pod uslovom da ima
ulogu
borrow bita. Međutim, za ANA, ANI, ORA, ne vidim ulogu. P.D.
Terry kaže da se C
briše kod svih logičkih instrukcija. Je l' tako
i ovde?

--
Srdačan pozdrav,

Milorad
Pop-Tošić

-----Inline Attachment Follows-----


-----------------------------------------------------------------
unsubscribe:
   minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------





-----------------------------------------------------------------
unsubscribe:
  
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------

-----Inline Attachment Follows-----

-----------------------------------------------------------------
unsubscribe:
   minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------