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

Motorola 68k čitanje datoteke

[es] :: Asembler :: Motorola 68k čitanje datoteke

[ Pregleda: 2977 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

explorer-1

Član broj: 98573
Poruke: 102
*.adsl.net.t-com.hr.



Profil

icon Motorola 68k čitanje datoteke20.10.2006. u 15:05 - pre 212 meseci
Kako bi u easy simulatoru za motorolu 68k učitao iz datoteke broj, i smjestio ga u D1 podatkovni registar?
 
Odgovor na temu

Nikola Krajačić
Student
Grubišno Polje

Član broj: 30266
Poruke: 41
193.198.27.*

Sajt: blackshtef.org


Profil

icon Re: Motorola 68k čitanje datoteke20.10.2006. u 19:32 - pre 212 meseci
Rade se arhitekture, a :)

Evo da se i ja ubacim s jednim pitanjem - ja bi iz vanjske datoteke trebao učitati četiri broja i postaviti ih u podatkovne registre D1-D4.
U biti, isto pitanje kao i exp-1, ali četiri puta :)

I još jedno pitanje, kakvog oblika mora biti ta datoteka? Čisti txt file ili nekako drugačije? I u mom slučaju, kada imam četiri odvojena broja, kako moram unesti te brojeve u tu datoteku da bi program znao kada je kraj jednog, a početak drugog broja?

Hvala!
 
Odgovor na temu

explorer-1

Član broj: 98573
Poruke: 102
*.adsl.net.t-com.hr.



Profil

icon Re: Motorola 68k čitanje datoteke20.10.2006. u 19:59 - pre 212 meseci
A gle ja sam skužio, učitam podatke u memoriju, samo mi je sad problem njih dobiti u podatkovne registre da bi mogao njima baratati. A ovo s odvajanjem brojeva, to su već finese, no ništ komplicirano... sutra je novi dan, s tim se očito nitko tu ne bavi
 
Odgovor na temu

Nikola Krajačić
Student
Grubišno Polje

Član broj: 30266
Poruke: 41
193.198.27.*

Sajt: blackshtef.org


Profil

icon Re: Motorola 68k čitanje datoteke20.10.2006. u 20:36 - pre 212 meseci
a kak ih uopće učitat u memoriju? ja sam si u biti koordinate elipse (zadatak 4) postavio direktno u zadatku, dok ne skužim kak se to radi sa isčitavanjem iz datoteke..
 
Odgovor na temu

cynique
Ivan Štambuk
Zagreb@Croatia

Član broj: 93690
Poruke: 155
193.198.17.*

ICQ: 106979934
Sajt: istambuk.blogspot.com


Profil

icon Re: Motorola 68k čitanje datoteke20.10.2006. u 22:56 - pre 212 meseci
Pogledajte u Easy68k helpu, sekciju za Simulator I/O, za File:

Citat:

TRAP #15 is used for I/O. Put the task number in D0.

The success of the file handling calls is returned in D0.W as follows:
0 = success
1 = EOF encountered
2 = Error
A maximum of 8 files may be open at any one time.


Taskovi 50-57 su za manipulaciju datotekama (fajlovima). Sa 51 otvorite, spremite FID (File ID), as 53 čitate. Podaci koji čitate se spremaju u buffer specificiran u adresnom registru A1, D2.L bajtova. Podaci koji se čitaju su binarni (dakle unosite ih sa hex editorom).

Samo se igrajte sa Easy68k debuggerom, vrlo je to komforan alat. Snaći ćete se već :)
 
Odgovor na temu

explorer-1

Član broj: 98573
Poruke: 102
*.adsl.net.t-com.hr.



Profil

icon Re: Motorola 68k čitanje datoteke21.10.2006. u 08:45 - pre 212 meseci
Zanimljivo hvala, dakle ne mogu u datoteku upisati normane brojeve, već to mora biti hex editor. E da i nije mi jasan ovaj dio D2.L
Podatak se sprema u manje značajan bajt podatkovnog registra D2 ?
 
Odgovor na temu

cynique
Ivan Štambuk
Zagreb@Croatia

Član broj: 93690
Poruke: 155
193.198.17.*

ICQ: 106979934
Sajt: istambuk.blogspot.com


Profil

icon Re: Motorola 68k čitanje datoteke21.10.2006. u 10:16 - pre 212 meseci
Citat:
explorer-1: E da i nije mi jasan ovaj dio D2.L
Podatak se sprema u manje značajan bajt podatkovnog registra D2 ?


D2.L sadrži broj bajtova koje čitaš (npr. 1) iz datoteke. U buffer u memoriji čiju adresu sadrži A1 se spremaju pročitani podaci. Čitajte malo help FFS...
 
Odgovor na temu

[es] :: Asembler :: Motorola 68k čitanje datoteke

[ Pregleda: 2977 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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