Oznámení

Sbalit
Aktuálně žádná oznámení.

Assembler - všeobecná logika

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    Tu mas upraveny tvoj priklad, studuj )

    Klikni pro plné zobrazení obrázku

Jméno: Copper.jpg
Počet zobrazení: 1
Velikost: 51,2 KB
ID: 108776

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    )

    To su podprogramy. Mozes ich volat cez JSR / BSR.
    Napr:

    bsr SetCopper ; Spusti copper.
    TestLMB ; Cakaj na LMB.
    bsr RestoreCopper ; Obnov copper.
    rts ; skonci
    Alebo si ich upravit podla potreby.

    Vložit komentář:


  • Lisiak
    odpověděl
    O: Assembler - všeobecná logika

    OK, ale logicky by malo byť obnovenie Copper listu za spustením MyCopper1...?

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    Autorem citovaného textu je Lisiak4 Přejít na původní příspěvek
    Tak jsem si uložil obrázek, tedy příklad pro COPPER z Amiga Review 17, abych nemusel pořád zapínat emulaci. Dám to i sem, níže je zdroják (soubor). Není to ADF, ale přímo zdroják.
    [ATTACH=CONFIG]6693[/ATTACH]
    [ATTACH]6694[/ATTACH]

    Odskusal som to, a mne systemovy/povodny copper "nevrati". Kazdopadne tu mas Spustenie/Obnovenie Copper listu.


    Klikni pro plné zobrazení obrázku

Jméno: Copper.jpg
Počet zobrazení: 1
Velikost: 70,5 KB
ID: 108775

    Vložit komentář:


  • Lisiak
    odpověděl
    O: Assembler - všeobecná logika

    Autorem citovaného textu je Lisiak4 Přejít na původní příspěvek
    Bez parametru by se ale mělo nejdříve pokusit použít fast ram až pak chip. Předpokládám, že by tak stejně mělo fungovat i code_p
    Autorem citovaného textu je ObiWanKen Přejít na původní příspěvek
    Najprv ti poskytne Fast az potom Chip.
    OK, takže si len potvrdil moj prdpoklad že CODE = CODE_P

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    Najprv ti poskytne Fast az potom Chip. Ide o to ze ty ako programator nevies na akej konfiguracii program pobezi.
    Takto mas zaistene ze ak ma pocitac Fast tak tato sekcia bude umiestnena do Fast. Ak pouzijes CODE_F / DATA_F tak pocitac musi mat Fast.
    Naposledy upravil ObiWanKen; 06.03.2016, 15:24:45.

    Vložit komentář:


  • Lisiak
    odpověděl
    O: Assembler - všeobecná logika

    OK a to akože mi pri tomto nastavení aj keď mám k dispozícíí fast ram može poskytnúť len chip, akú to má výhodu? Žiadnu že?

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    Code_p = public , jednoducho ti da volnu pamat. Nezalezi Fast/Chip.

    Vložit komentář:


  • Lisiak
    odpověděl
    O: Assembler - všeobecná logika

    Tak jsem na chvíli sondoval co to bude to určení sekce code_p, když _f je fast ram a _c je chip ram. Měla by to být aktuálně dostupná pamět, tedy něco jako když se uvede CODE bez parametru. Bez parametru by se ale mělo nejdříve pokusit použít fast ram až pak chip. Předpokládám, že by tak stejně mělo fungovat i code_p.

    To, že se jedná o aktuílně dostupnou paměť jsem se dočetl v odkazu níže, je to v polštině, ale v nouzi se tomu dá rozumět . Pokud někdo dáte odkaz na PDF, tutoriál kde bude vysvětleno code_p, budu ho považovat zatím za stejně dobrý jako ten polský . (kniha pro A500-A4000 )

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    Teraz sledujem volby a nalievam sa vinkom a dufam v pad Fica , ale zajtra vecer to mozno odskusam ak uz konecne budem doma.

    Vložit komentář:


  • Lisiak
    odpověděl
    O: Assembler - všeobecná logika

    Autorem citovaného textu je ObiWanKen Přejít na původní příspěvek
    Ze by to robil Asm automaticky ?
    Také veci Ťa musím učit? A aké je prosím pokračovanie príbehu o Copperu?

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    A kdo obnovuje povodny/systemovy copper po stlaceni LMB ? Ze by to robil Asm automaticky ?

    Vložit komentář:


  • Lisiak
    odpověděl
    O: Assembler - všeobecná logika

    Ano, z programu mi neskor bolo jasné, že sa musí kliknúť myšou... .

    Vložit komentář:


  • ObiWanKen
    odpověděl
    O: Assembler - všeobecná logika

    Aj ti to funguje ? Teda je program ukonceny korektne ?, "vrati" sa do assembleru ? ))

    Vložit komentář:


  • Lisiak
    odpověděl
    O: Assembler - všeobecná logika

    Tak jsem si uložil obrázek, tedy příklad pro COPPER z Amiga Review 17, abych nemusel pořád zapínat emulaci. Dám to i sem, níže je zdroják (soubor). Není to ADF, ale přímo zdroják.
    Klikni pro plné zobrazení obrázku

Jméno: copper.jpg
Počet zobrazení: 1
Velikost: 77,8 KB
ID: 108771
    copper_demo1.adf
    Naposledy upravil Lisiak; 05.03.2016, 22:07:00.

    Vložit komentář:

Zpracovávám...
X