Odp: 8-mio bitowa 16-to patologia
Sikor napisał/a:Niekoniecznie - póki naraz jest widoczna dana część pamięci, a większa stanowi "ramkę" zgodną ze standardem - nie zmienia to architektury. Jeśli liniowość wymaga zmiany procesora - jest to ewidentnie zmiana architektury.
A co, że tak zapytam ad vocem, ma ilość pamięci liniowej do ośmio- czy szesnastobitowości? Czy wg Ciebie MOS 6507 nie jest ośmiobitowy, tylko mniej, bo widzi tylko 8k?
6507 jest okrojoną wersją 6502, ma ramkę 8KB, ale teoretycznie może obsłużyć dokładnie tyle samo pamięci co 6502. RAM to był przykład.
Sikor napisał/a:Nie, nie protestuje - bo nie zmienia to założeń komputera 8-mio bitowego, poza tym -jak pisałem, TB XL natywnie chodzi serii XL/XE z 64KB RAM, a takie maszyny były robione od początku powstania tej serii.
Czyli dla Ciebie w "kompatybilności" ważne są "założenia", a nie praktyczna zasada, co chodzi, a co nie? W "emulacji" ważna jest nie istota rzeczy, tylko nazwa? W "Dział 8-bit" nie to, że ludzie tam piszący mają wspólne tematy, a to, że ktoś ten dział tak nazwał? To wiele wyjaśnia, ale wydaje mi się, że oględnie mówiąc nie stanowi to podstawy do rzeczowej dyskusji. To są tylko hasła.
Tak, ważne jest co chodzi, a co nie. I tak, jeśli coś wymaga 65816 nie ma szans chodzić na 6502 w dowolnej odmianie. Więc siłą rzeczy nie jest to w 100% kompatybilne i siłą rzeczy 65816 działa na zasadzie emulacji, a nie kompatybilności. Jest to w pewnym stopniu kompatybilność wsteczna, niestety nie uwzględnia 100% działania, choć przyznaję, jest dosyć bliska oryginalnemu 6502.
Sikor napisał/a:tu oczywiście z moją znajomością assemblera nie podyskutuję.
Bystra obserwacja. Co do liniowości, patrz wyżej.
Jak napisałeś - patrz wyżej :D
Sikor napisał/a:to nie jest Atari, a przynajmniej nie takie, jakie zaproponował projektant.
A kto zaproponował Rapidusa? Marsjanie? Przecież zaproponował go jego projektant - konkretnie Pasiu.
Zaproponował 16-to bitowy komputer bazujący na 8-bitowym Atari i jego konstrukcji sprzętowej, a co więcej - umożliwiający w dużej mierze jego sprzętową emulację, ale niestety emulację.
Sikor napisał/a:Bo póki conie widziałem na to programu, nie zwróciłem uwagi, aby był działający prototyp (być może jest).
Proszę:
http://atariage.com/forums/topic/200109 … for-atari/
Egzemplarz w akcji:
http://www.youtube.com/watch?v=lZdN-2xZgMM
I jeszcze to: http://hackaday.com/2012/04/04/giving-a … d-upgrade/
A tu dałeś program działający tylko na sprzętowym emulatorze Atari, nazywając to programem na 8-bitowe Atari,
Jak pisałem - nie omieszkasz tego odnaleźć. Czyżby brakowało argumentów do oprogramowania 16-to bitowego komputera w dziale 8-bit?
W którym miejscu tak twierdzę?
Chociażby umieszczając program chodzący na komputerze 16-to bitowym, którego (programu, nie komputera) nie da się uruchomić w natywnym trybie 8-bitowym, w dziale "fabryka 8 bitów".