2,476

(20 odpowiedzi, napisanych Software, Gry - 8bit)

Mam kilka pytan odnosnie 65816, liczylem ze odpowie na nie Laoo jako ze juz cos napisal dla 816, ale widocznie jest tak zapracowany ze nie odpowie :). Teraz wiec licze na to ze znajdzie sie kilka osob na aarrea ktore programowaly na 816 i udziela odpowiedzi na n/w pytania.

1. Jak to jest aktualnie i czy bedzie mozliwe gdy dopalka Pasia ujrzy swiatlo dzienne, konkretnie chodzi o adresowanie 24 bitowe:

[zp] - strony zerowej pośredni długi - jak wyżej, jednak pobierany ze strony zerowej adres jest 24-bitowy.

[zp],Y - strony zerowej pośredni długi postindeksowany - tak, jak (zp),Y tylko z 24-bitowym adresem na stronie zerowej.

[abs] - pośredni długi - jak (abs) tyle tylko, że adres jest 24-bitowy.

long - absolutny długi - argumentem jest 24-bitowy adres.

long,X - absolutny długi indeksowany

Czy wogole mozna uzywac trybu [] lub long piszac program dla 65816,nie majac pamieci widzianej jako ciagly obszar. Czy w tym adresowaniu najstarszy bajt to kod banku pamieci, czyli czy mozna by wpisac adres kod_banku$4000..$7FFF np. "lda $835000" bo wtedy nie trzeba by miec pamieci zorganizowanej liniowo tylko sprytniejszy asembler.

2. Jak w asemblerze dla 65816 zapisac ten tryb adresowania:

ds,S - wskaznika stosu z przesunięciem - ośmiobitowa dana natychmiastowa ds jest dodawana do wartości wskaĽnika stosu. Tryb ten pozwala na adresowanie 256 bajtów wewnątrz stosu, licząc od jego szczytu.

(ds,S),Y - wskaznika stosu z przesunięciem pośredni indeksowany - do adresu pobranego z miejsca wskazanego przez ds,S dodawana jest wartość rejestru Y. Pozwala to na trzymanie wektorów na stosie, jeśli gdzie indziej nie ma miejsca.

czy asembler rozpoznaje jakies wyrazenia kluczowe 'ds' i 'S'

i w kodzie programu piszemy lda ds,S ?

3. Czy asembler dla 65816 rozpoznaje wartosc rejestru D, ktory okresla adres strony zerowej, tak aby podczas asemblacji odwolania do nowo ustawionej strony zerowej byly zasemblowane jako 2-bajtowe rozkazy a nie 3-y bajtowe.

Moze mi ktos przedstawic przyklad programu w ASM ze zmiana wartosci rejestru D i odwolanie do tak nowo ustawionej strony zerowej ?

4. Jakiego asemblera uzywal Laoo do napisania benchmarka porownujacego 6502 i 816 ?

5. Jak realizowana jest obsluga makr w asemblerach ?

Czy po napotkaniu komendy .MACRO nastepuje przepisanie zawartosci takiego makra gdzies do wydzielonego obszaru pamieci, aby pozniej podczas dalszej asemblacji tylko odwolywac sie w ten obszar i ciagle go asemblowac, czy tez zapamietac w tym obszarze dane zamienione na jakies symbole (tokeny) i potem je juz szybciej interpretowac, a moze zawartosc makra jest wysylana do pliku zewnetrznego pozniej po napotkaniu odwolania do makra wywolywana jest asemblacja pliku z makrem i parametrami ?

Wiadomo ze kazdy moze napisac sobie obsluge makr po swojemu, ale chcialbym sie dowiedziec jak to jest robione "zwyczajowo", jako ze wczesniej nie mialem okazji zetknac sie z takim zadaniem.

2,477

(149 odpowiedzi, napisanych Miejsca w sieci)

Dely dorzuc tyle ile trzeba, a ja Ci oddam jak sie spotkamy :)

2,478

(149 odpowiedzi, napisanych Miejsca w sieci)

Vasco ma w cholere mocy przerobowych, z nadmiaru wolnego czasu pali DVD x2 a moglby x8 ;)

2,479

(6 odpowiedzi, napisanych Software, Gry - 8bit)

G2F juz poprawilem, wiecej bledow nie znalazlem, teraz koncze super hiper assembler dla Atarci

2,480

(10 odpowiedzi, napisanych Software, Gry - 8bit)

tak, pamietam ten program, byl taki, ale nie wiem gdzie go mam :)

2,481

(23 odpowiedzi, napisanych Software, Gry - 8bit)

GHE to ten edytor w ktorym miala byc mozliwosc wstawienia grafiki i automatyczne otaczanie jej tekstem :)

ehh Casper, Casper tyle gadania o nic

2,482

(10 odpowiedzi, napisanych Software, Gry - 8bit)

a co to jest filtr dolnoprzepustowy ??

jakis przyklad ??

2,483

(7 odpowiedzi, napisanych Bałagan)

p*.* tetrisa  :evil:

2,484

(10 odpowiedzi, napisanych Software, Gry - 8bit)

format tmc2 bedzie polimorficzny ;)

2,485

(14 odpowiedzi, napisanych Sprzęt - 8bit)

to by bylo cos :)

2,486

(14 odpowiedzi, napisanych Sprzęt - 8bit)

czyli mozna by zmiksowac w jednej linii grafike Hires z 4 kolorowa trybu 15OS , bez sztuczek ze zmiana rastra ?

2,487

(16 odpowiedzi, napisanych Konsole)

wow Saboteur, wypadaloby teraz dokonac paru konwersji i przerzucic na XE/XL :) jedynie sluszną platforme  8)

2,488

(28 odpowiedzi, napisanych Software, Gry - 8bit)

A mostly Mac/65 compatible cross-assembler

http://www.cs.utah.edu/~schmelze/atari/atasm/index.html

hehe, jest i na PC MAC65

2,489

(6 odpowiedzi, napisanych Sprzęt - 8bit)

zdaje sie ze zapakowali do Commodore 128, cos takiego blittero podobnego

2,490

(9 odpowiedzi, napisanych Bałagan)

nie dziekuje, to taki zart odpowiedz na twoje zapytanie :)

2,491

(9 odpowiedzi, napisanych Bałagan)

jak w temacie  :lol:

2,492

(34 odpowiedzi, napisanych Bałagan)

kilobity ->kbits

2,493

(28 odpowiedzi, napisanych Software, Gry - 8bit)

no bardzo ladne

2,494

(28 odpowiedzi, napisanych Software, Gry - 8bit)

podajcie przyklad makra z parametrami w MAC65

2,495

(34 odpowiedzi, napisanych Bałagan)

nie łam sie Stryker, po osiagnięcu 15MB limitu w przypadku 640kb/s nadal bedziesz mogl ssac z zawrotna szybkoscia 32kb/s ;)

o planach tepsy, mozna bylo duzo wczesniej poczytac na boardzie http:// www.twojepc.pl i pewnie innych tego typu stronach

Netia pewnie w odpowiedzi na ruch TEPSy, wprowadzila usluge net24h, bez limitow itp, tylko czy w Twojej okolicy jest Netia ?

2,496

(28 odpowiedzi, napisanych Software, Gry - 8bit)

podajcie przyklad makra z parametrami

2,497

(28 odpowiedzi, napisanych Software, Gry - 8bit)

da sie obejsc, uzyj XASM-a

2,498

(2 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

uuu rezygnujesz z HDD do Atari?
mam nadzieje ze chcesz wlozyc tam wiekszy

2,499

(57 odpowiedzi, napisanych Bałagan)

gratuluje spotkania, pewnie gdyby ludziki z aarea wierzyly ze to mozliwe, przygotowalyby jakis zestaw pytan do wywiadu :)

mam nadzieje ze zdobyles do niego bezposredni numer telefonu ;)

2,500

(75 odpowiedzi, napisanych Software, Gry - 8bit)

Pecus, chetnie przyjme zdisasemblowany loader Sparty, adres email tbiela@poczta.onet.pl