Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

6502:random:navigation [2018/11/26 11:58] (текущий)
org создано
Строка 1: Строка 1:
 +===== 6502 =====
  
 +  * [[:​sim|Подходы к симуляции]]
 +  * [[:6502|MOS 6502]]
 +    * [[6502:​pads|Контакты]]
 +    * **Верхняя часть**
 +    * [[6502:​clock|Генератор опорных сигналов]]
 +    * [[6502:​ir|Регистр инструкций]]
 +    * [[6502:​extra_counter|Расширенный счетчик циклов]]
 +    * [[6502:​decoder|Декодер]]
 +    * [[6502:​predecode|Предварительное декодирование]]
 +    * [[6502:​interrupts|Обработка прерываний]]
 +    * [[6502:​random|Рандомная логика]]
 +      * [[6502:​random:​regs_control|Управление регистрами]]
 +      * [[6502:​random:​alu_control|Управление АЛУ]]
 +      * [[6502:​random:​pc_control|Управление program counter-ом]]
 +      * [[6502:​random:​bus_control|Управление шинами]]
 +      * [[6502:​random:​dispatch|Логика исполнения (dispatch)]]
 +      * [[6502:​random:​flags_control|Логика установки флагов]]
 +      * [[6502:​random:​flags|Флаги]]
 +      * [[6502:​random:​branch_logic|Логика условных переходов]]
 +    * [[6502:​control|Управляющие команды контекстом]]
 +    * **Нижняя часть**
 +    * [[6502:​address_bus|Адресная шина]]
 +    * [[6502:​data_bus|Шина данных]]
 +    * [[6502:​regs|Регистры]]
 +    * [[6502:​alu|АЛУ]]
 +    * [[6502:​pc|Счетчик инструкций]]
 +    * [[6502:​bottom_sim|Симуляция нижней части]]
 +
 +===== APU =====
 +
 +  * [[:apu|APU 2A03]]
 +    * [[apu:​pads|Контакты]]
 +    * [[apu:​core_control|Ядро и управляющая логика]]
 +    * [[apu:​lfo|LFO / Frame counter]]
 +    * [[apu:​length|Счетчики длительности]]
 +    * [[apu:​square|Квадратный канал]]
 +    * [[apu:​triangle|Треугольный канал]]
 +    * [[apu:​noise|Шумовой канал]]
 +    * [[apu:​dpcm|Дельта-модуляция (DPCM)]]
 +    * [[apu:​dma|Спрайтовая DMA]]
 +
 +===== PPU =====
 +
 +  * [[:ppu|PPU 2C02]]
 +    * [[ppu:​pads|Контакты]]
 +    * [[ppu:​pclk|Pixel Clock]]
 +    * [[ppu:​regs|Регистры]]
 +    * [[ppu:​hv|H/​V Счётчики]]
 +    * [[ppu:​control|Управляющая логика]]
 +    * [[ppu:​palette|Палитра]]
 +    * [[ppu:​video_out|Генератор видеосигнала]]
 +    * [[ppu:​sprite_eval|Сравнение спрайтов]]
 +    * [[ppu:​mux|Мультиплексор]]
 +    * [[ppu:​oam|Спрайтовая память (OAM)]]
 +    * [[ppu:​fifo|OAM FIFO]]
 +    * [[ppu:​dataread|Схема выборки данных]]
 +    * [[ppu:​address_control|Контроллер адресации]]
  • Показать страницу