- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
06. IT - Bit Po Bicie uruchomienie wirtualnego procesora 6502
Eureka, uruchomienie wirtualnego procesora 6502 i pierwszy program.
Ustawienie wszystkiego od zera.
To jak cykl - zrób to sam... :) Zapraszam, bit po bicie ....
🛠️ Część 1: Pobieranie narzędzi i przygotowanie systemu
[00:01] Wstęp – Założenia odcinka, cel uruchomienia emulacji procesora 6502 oraz zarys planowanych kroków.
[01:07] Emulator Altirra – Wyszukiwanie na stronie twórcy (virtualdub.org), omówienie wymagań i pobieranie wersji 64-bitowej.
[03:37] Kompilator MADS – Pobieranie wieloprzebiegowego cross-assemblera (Multi-pass cross assembler) dedykowanego dla Atari.
[05:24] Struktura katalogów – Tworzenie folderu roboczego AtariDev i porządkowanie rozpakowanych plików emulatora oraz kompilatora.
[06:30] Visual Studio Code – Pobieranie instalatora środowiska programistycznego dla systemu Windows.
[09:54] Instalacja VS Code & Zmienne PATH – Konfiguracja instalatora (dodawanie opcji menu kontekstowego) oraz szczegółowe wyjaśnienie roli zmiennych środowiskowych w systemie Windows.
🔌 Część 2: Konfiguracja i walka z rozszerzeniami (Extensions)
[15:45] Wtyczka Atari Dev Studio – Próba instalacji i konfiguracji zintegrowanego rozszerzenia (zakończona niepowodzeniem ze względu na brak wsparcia dla architektury 8-bitowej w nowej wersji).
[23:15] Zmiana strategii (MADS & Altira Bridge) – Odinstalowanie wadliwego rozszerzenia i instalacja dedykowanych wtyczek: MADS (od Jaromira) oraz Altira Bridge (od Cerebusa).
[26:15] Mapowanie ścieżek w VS Code – Ręczne wprowadzanie dokładnych ścieżek dostępu do plików wykonywalnych mads.exe oraz Altirra64.exe w ustawieniach środowiska.
📝 Część 3: Kodowanie i diagnostyka problemów (Troubleshooting)
[29:22] Pisanie pierwszego programu – Tworzenie pliku test.asm, omówienie dyrektyw ORG, rozkazów assemblera (LDA, STA, JMP) oraz definicji wektora startowego RUN pod adresem $02E0.
[32:22] Konfrontacja ze skrótami klawiszowymi – Analiza konfliktów wbudowanych komend uruchamiania VS Code z wtyczką kompilatora (konfiguracja Ctrl + F5 vs Alt + F5).
[46:40] Błędy ścieżek (Spacje w nazwach) – Diagnoza problemu z obsługą spacji w ścieżce "bit po bicie" i krytyczny krok inżynierski: przeniesienie całego projektu bezpośrednio na dysk C:\AtariWorkspace.
[52:40] Poprawka pliku konfiguracyjnego JSON – Dostosowanie parametrów wejściowych kompilatora i rozwiązanie problemu z domyślną nazwą pliku app.asm.
💻 Część 4: Debugowanie i analiza pracy procesora
[53:53] Uruchomienie emulatora – Sukces kompilacji, automatyczne załadowanie kodu do wirtualnej pamięci Atari i start debugera systemowego.
[56:57] Analiza rejestrów CPU – Omówienie stanu procesora 6502 na żywo: Licznik Programu (PC), Akumulator (A) z wartością $80, rejestry indeksowe X/Y oraz bity stanu (flagi). Praca krokowa za pomocą instrukcji Step Into (F11).
[01:03:34] Podgląd pamięci RAM – Weryfikacja, jak rozkazy assemblera mapują się na konkretne bajty w pamięci (np. kod operacji STA jako $8D) i jak procesor wykonuje nieskończoną pętlę.
[01:07:52] Podsumowanie i wnioski – Ewaluacja napotkanych trudności i instrukcja, jak postawić całe środowisko w kilka minut, mając już gotową wiedzę o pułapkach konfiguracyjnych.
Odcinek dla dorosłych i młodzieży
#Atari #6502 #BitPoBicie #Assembler #dlakażdego #IT
Видео 06. IT - Bit Po Bicie uruchomienie wirtualnego procesora 6502 канала bit_po_bicie
Ustawienie wszystkiego od zera.
To jak cykl - zrób to sam... :) Zapraszam, bit po bicie ....
🛠️ Część 1: Pobieranie narzędzi i przygotowanie systemu
[00:01] Wstęp – Założenia odcinka, cel uruchomienia emulacji procesora 6502 oraz zarys planowanych kroków.
[01:07] Emulator Altirra – Wyszukiwanie na stronie twórcy (virtualdub.org), omówienie wymagań i pobieranie wersji 64-bitowej.
[03:37] Kompilator MADS – Pobieranie wieloprzebiegowego cross-assemblera (Multi-pass cross assembler) dedykowanego dla Atari.
[05:24] Struktura katalogów – Tworzenie folderu roboczego AtariDev i porządkowanie rozpakowanych plików emulatora oraz kompilatora.
[06:30] Visual Studio Code – Pobieranie instalatora środowiska programistycznego dla systemu Windows.
[09:54] Instalacja VS Code & Zmienne PATH – Konfiguracja instalatora (dodawanie opcji menu kontekstowego) oraz szczegółowe wyjaśnienie roli zmiennych środowiskowych w systemie Windows.
🔌 Część 2: Konfiguracja i walka z rozszerzeniami (Extensions)
[15:45] Wtyczka Atari Dev Studio – Próba instalacji i konfiguracji zintegrowanego rozszerzenia (zakończona niepowodzeniem ze względu na brak wsparcia dla architektury 8-bitowej w nowej wersji).
[23:15] Zmiana strategii (MADS & Altira Bridge) – Odinstalowanie wadliwego rozszerzenia i instalacja dedykowanych wtyczek: MADS (od Jaromira) oraz Altira Bridge (od Cerebusa).
[26:15] Mapowanie ścieżek w VS Code – Ręczne wprowadzanie dokładnych ścieżek dostępu do plików wykonywalnych mads.exe oraz Altirra64.exe w ustawieniach środowiska.
📝 Część 3: Kodowanie i diagnostyka problemów (Troubleshooting)
[29:22] Pisanie pierwszego programu – Tworzenie pliku test.asm, omówienie dyrektyw ORG, rozkazów assemblera (LDA, STA, JMP) oraz definicji wektora startowego RUN pod adresem $02E0.
[32:22] Konfrontacja ze skrótami klawiszowymi – Analiza konfliktów wbudowanych komend uruchamiania VS Code z wtyczką kompilatora (konfiguracja Ctrl + F5 vs Alt + F5).
[46:40] Błędy ścieżek (Spacje w nazwach) – Diagnoza problemu z obsługą spacji w ścieżce "bit po bicie" i krytyczny krok inżynierski: przeniesienie całego projektu bezpośrednio na dysk C:\AtariWorkspace.
[52:40] Poprawka pliku konfiguracyjnego JSON – Dostosowanie parametrów wejściowych kompilatora i rozwiązanie problemu z domyślną nazwą pliku app.asm.
💻 Część 4: Debugowanie i analiza pracy procesora
[53:53] Uruchomienie emulatora – Sukces kompilacji, automatyczne załadowanie kodu do wirtualnej pamięci Atari i start debugera systemowego.
[56:57] Analiza rejestrów CPU – Omówienie stanu procesora 6502 na żywo: Licznik Programu (PC), Akumulator (A) z wartością $80, rejestry indeksowe X/Y oraz bity stanu (flagi). Praca krokowa za pomocą instrukcji Step Into (F11).
[01:03:34] Podgląd pamięci RAM – Weryfikacja, jak rozkazy assemblera mapują się na konkretne bajty w pamięci (np. kod operacji STA jako $8D) i jak procesor wykonuje nieskończoną pętlę.
[01:07:52] Podsumowanie i wnioski – Ewaluacja napotkanych trudności i instrukcja, jak postawić całe środowisko w kilka minut, mając już gotową wiedzę o pułapkach konfiguracyjnych.
Odcinek dla dorosłych i młodzieży
#Atari #6502 #BitPoBicie #Assembler #dlakażdego #IT
Видео 06. IT - Bit Po Bicie uruchomienie wirtualnego procesora 6502 канала bit_po_bicie
Комментарии отсутствуют
Информация о видео
16 июня 2026 г. 2:48:47
01:10:11
Другие видео канала






