Ciekawe preferencje treści reklamowych #polityka na fejsbuku autorstwa #jkm #konfederacja. Pomijając #programowanie, to celowanie treściami w samotnych #niebieskiepaski #przegryw #stulejacontent nie dziwi XD #neuropa #bekazprawakow #polityka #polska #bekazkonfederacji Czytaj dalej...

A cóż to tak się świeci i mryga? ( ͡° ͜ʖ ͡°) Już śpieszę z wyjaśnieniem. To 8-bitowy procesor 6502 używany między innymi w Atari, Commodorach i innych takich. Tutaj podpięty do EEPROMA (o którym zaraz) oraz interfejsu W65C22S który pozwala na łatwe wysyłanie i „przetrzymywanie” (latchami) tego co akurat znajduje się na busie łączącym procesor i wszystkie podzespoły ( ͡° ͜ʖ ͡°) Teraz program ma prosty kod, każdy 0x** przedstawia jeden bajt – czyli jedną instrukcje na procesora. 0x to notacja w hexach, czyli np. 0xA9 z pierwszej linijki to po prostu A9 = 169 w systemie dziesiętnym lub 1010 1001 w systemie binarnym. Dla procesora 0 to napięcie na „masie”, natomiast 1 to napięcie całego układu (w tym wypadku 5V). Procesor jest zaprogramowany by móc odczytywać te instrukcje. I tak np. instrukcja A9 to „ładowanie” pewnej wartości do wewnętrznego rejestru (jakby komórki pamięci) procesora. Instrukcje mają swój adres w pamięci, adres pamięci jest 16 bitowy, co pozwala nam na zaadresowanie (uwaga) 64KB danych. Sporo prawda? Niestety używamy tylko połowy z tego, gdyż tak duży mamy EEPROM (pamięć tylko do odczytu). Kod zaczyna więc pracę w połowie swoich jednostek adresowych a więc 0x8000 (wartość w połowie między 0x0000 a 0xFFFF). Gdy adresujemy coś „poniżej” wartości 0x8000 odwołujemy się do innych podzespołów komputera pomijając całkowicie EEPROM. 0xa9, 0xff, # lda $ff – ładujemy wartość FF (1111 1111) do rejestru 0x8d, 0x02, 0x60, # sta $6002 – wysyłamy z rejestru coś na adres 60 02 (0110 0000 0000 0010) – jest to adres do konfiguracji naszego interfejsu wejścia/wyjścia # W tym wypadku zaprogramowaliśmy by na adresie 6002 móc wysłać wartość 1111 1111 – s Czytaj dalej...

Kiedy @lukasz-glowacki w jednym poście łączy tagi #f1 i #programowanie, to wiedz że dzieje się coś przełomowego, a #f1 czeka mocny content jakiego tag nigdy nie widział ( ͡° ͜ʖ ͡°) Czytaj dalej...