-
Data: 2018-05-30 21:17:41
Temat: Re: Eksperymenty ze starymi procesorami - MOS6502
Od: s...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu środa, 30 maja 2018 14:03:17 UTC-5 użytkownik J.F. napisał:
> Dnia Tue, 29 May 2018 20:47:50 -0700 (PDT), s...@g...com
> napisał(a):
> > W dniu wtorek, 29 maja 2018 22:08:52 UTC-5 użytkownik J.F. napisał:
> >> Mial niezdefiniowane instrukcje, niektore chyba go wieszaly (na
> >> szczescie bez HCF). Warto by opornikami na linii danych wymusic jakas
> >> bezpieczna.
> >>
> > http://www.obelisk.me.uk/6502/reference.html#NOP
> > 6502 to dosyc prosty cpu. tam raczej nie ma nic fikusnego.
>
> Tylko sporo dziur w liscie instrukcji, a dzialaly ... ciekawie.
>
Jest na jutubie fajny film na temat jak badano ten procesor. I tam jest wyjasnione
nie tylko jak dzialal ale tez dlaczego te niektore niepublikowane rozkazy dzialaly
jak dzialaly i dlaczego mozna bylo im ufac ze zawsze beda dzialac tak samo.
Bardzo pouczajacy material!
W wieku 38 lat w koncu znalazlem wyjasnienie dlaczego procesor funkcjonuje.
Wczesniejsze materialy mowily o komponentach nie wyjasniajac co powoduje ze te
komponenty ze soba wspolpracuja wtedy kiedy trzeba a jak nie trzeba to nie
przeszkadzaja.
Bardzo pouczajace. Slowo klucz: dekoder rozkazow.
> > chyba prosciej bedzie zaemulowac mu rom/ram przelacznikami i
> > taktowac recznie aby sie pobawic.
>
> Dobrze znalazles NOP to EA.
> Ale moze byc tez inny, np $DD - tylko 2 bity do wyzerowania, a rozkaz
> CMP absolute,X
> bedzie halasowal po magistrali.
>
A to juz zalezy od tego co chcemy uzyskac :)
>
> Niestety - $00 to BRK - ale tez powinien halasowac, a $FF
> niezdefiniowany. Ciekawy
> http://www.ffd2.com/fridge/docs/6502-NMOS.extra.opco
des
>
> INS *** (ISC)
> This opcode INCs the contents of a memory location and then SBCs the
> result from the A register.
>
> Ale ... na jakims klonie moze nie dzialac.
>
>
O wlasnie, z jednej strony klony moga miec inna liste rozkazow a z drugiej te rozkazy
czasem calkiem ciekawe byly i widac jak bardzo w pospiechu ten cpu byl wypychany na
rynek.
Bo mozna bylo go sporo przyspieszyc wiedzac jakie najpopularniejsze operacje sie
wykonuje w praktyce.
Np. Ladowanie tej samej wartosci do kazdego rejestru (A, X, Y) lub ich zerowanie
itp...
Z drugiej strony polecam serie Bena Eatera gdzie buduje cpu z ttl-i.
Bardzo pouczajace!
Następne wpisy z tego wątku
- 30.05.18 22:07 HF5BS
- 30.05.18 22:11 HF5BS
- 30.05.18 22:30 s...@g...com
- 31.05.18 03:39 HF5BS
- 31.05.18 07:52 J.F.
- 31.05.18 12:42 HF5BS
- 31.05.18 12:58 HF5BS
- 31.05.18 13:26 Irek.N.
- 31.05.18 13:31 Irek.N.
- 31.05.18 17:14 HF5BS
- 31.05.18 21:01 Sebastian Biały
- 31.05.18 21:28 kasik
- 31.05.18 21:34 s...@g...com
- 31.05.18 22:29 HF5BS
- 31.05.18 22:38 HF5BS
Najnowsze wątki z tej grupy
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
Najnowsze wątki
- 2025-06-28 Upadłość i zwolnienia [w Diorze, która była pol prod. głośników - przyp. JMJ]
- 2025-06-28 Taśma izolacyjna do prac elektrycznych
- 2025-06-27 Recenzja 3.1A ;) w 6 gniazdach...
- 2025-06-27 Re: Recenzja 3.1A ;) w 6 gniazdach...
- 2025-06-27 Re: Recenzja 3.1A ;) w 6 gniazdach...
- 2025-06-27 Re: Recenzja 3.1A ;) w 6 gniazdach...
- 2025-06-28 China => Production Coordinator / Representant Product Dev <=
- 2025-06-28 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-06-28 Piaseczno => Developer .NET <=
- 2025-06-28 Warszawa => Specjalista ds. Sprzętu Komputerowego <=
- 2025-06-28 Warszawa => Recruiter 360 <=
- 2025-06-28 Warszawa => Sales Assistant <=
- 2025-06-28 Warszawa => PC Hardware Expert / Specjalista PC <=
- 2025-06-27 Warszawa => Fullstack PHP Developer <=
- 2025-06-27 Gdańsk => Programista Delphi <=