Nie przypominam sobie, ale calkiem mozliwe. Tym bardziej ze procek byl dostepny chyba z wielu masek i nie wszystkie musialy sie tak samo zachowywac. Czy ktos oprocz Mostek'a go jeszcze produkowal ? Natomiast byl tam tryb adresowania danych z 8-bit offsetem - i tu sie zdarzalo ze pierwszy bajt pobierano spod XXFFh, a drugi XX00h ..
Natomiast 6502 mial sporo dziur w liscie instrukcji .. i te puste miejsca sie dosc sensownie zachowywaly - lista niepublikowanych instrukcji byla spora.
Motorola ponoc wypuscila kiedys procka, ktory jeden z nielegalnych rozkazow zostal ochrzczony HCF - Halt and Catch Fire. Procek ponoc zatrzymywal sie i zaczynal grzac az do spalenia. Nie pomagal reset :-)
Oj, chyba Z80 w tym to nic nie było w stanie przegonić - lista nieoficjalnych instrukcji była dłuższa niż oficjalnych. Ale zdecydowana większość nieprzydatna była.
Niedawno aż mnie zatkało, jak zauważyłem, że nowo zakupionym piecem C.O. Viessmann'a steruje procek Mitsubishi/Renesas rodziny 38C2: "The 38C2 group (A version)is the 8-bit microcomputer based on the
740 family core technology." Toż to stary poczciwy 6502 z dodatkowymi rozkazami mnożenia i dzielenia ;-)
Motorloa nie robila 6502, procek dosyc popularny uzywany np w 8 bitowych komputerkach Atari, commodore uzywal wlasnych wersji (nabyl zdaje sie prawa do maski a pozniej chyba cala firme) Jesli nie znajdziesz samego procka to alternatywnie mozesz uzyc FPGA (a moze do wiekszego CPLD np CoolRunnera wejdzie? - teraz chyba to wlasnosc Xilinxa) - rdzen (nawet kilka) za darmo dostepne na np:
w sumie temat stary ale dopiero teraz do niego dotarlem. tez asm zaczynalem od 6502 i o tym bledzie strony cos pamietam, ktorys typ skokow (z 2-bajtowym adresem) byly wykonywane blednie jesli bajty adresu docelowego byly w roznych stronach pamieci, wprawdzie 6502 nie ma podzialu pamieci (widocznego) ale ALU juz ma na bodajze 256 bajtowe strony. jesli teraz jeden bajt adresu docelowego jest pod koniec strony to drugi zostanie wziety z poczatku tej samej strony a nie z kolejnego bajtu. blad wykozystywany przez koderow do zagmatwania programu.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.