Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
start [2014/01/27 09:41]
org
start [2018/11/28 10:34] (текущий)
org
Строка 1: Строка 1:
-====== ​Breaking NES Wiki ======+Breaking NES Wiki
  
 Данный ресурс содержит исчерпывающую информацию по трём микросхемам : [[MOS]] [[6502]], [[Ricoh]] 2A03 и Ricoh 2C02. Данный ресурс содержит исчерпывающую информацию по трём микросхемам : [[MOS]] [[6502]], [[Ricoh]] 2A03 и Ricoh 2C02.
Строка 13: Строка 13:
 {{wiki:​2701408_600px.jpg?​400}} {{wiki:​2701408_600px.jpg?​400}}
  
-====== ​Источник информации ​======+## Источник информации
  
 Источником информации являются микрофотографии микросхем в высоком разрешении. Источником информации являются микрофотографии микросхем в высоком разрешении.
Строка 26: Строка 26:
 Процесс создания векторных масок, рисование транзисторных и логических схем подробно освещён в моих стримах. Процесс создания векторных масок, рисование транзисторных и логических схем подробно освещён в моих стримах.
  
-====== ​Структура и назначение вики ​======+## Структура и назначение вики
  
 Все основные фото и видео-материалы вы можете найти на [[http://​breaknes.com|главном сайте проекта]]. Все основные фото и видео-материалы вы можете найти на [[http://​breaknes.com|главном сайте проекта]].
Строка 45: Строка 45:
 Приятного просмотра! Приятного просмотра!
  
-====== Прогресс ====== 
  
-**6502** 
-^Схема ^Топология ^Красивая транзисторная схема ^Логическая схема ^Симуляция^ 
-|[[6502:​clock|Тайминг (PHI0, PHI1, PHI2)]] |✓ | |✓ |✓ | 
-|[[6502:​pads|Контакт RDY]] |✓ |✓ | | | 
-|[[6502:​pads|Контакт SO]] |✓ | | | | 
-|[[6502:​pads|Контакт SYNC]] |✓ |✓ | | | 
-|[[6502:​pads|Контакт R/​W]] |✓ | | | | 
-|Обработка прерываний |✓ | | | | 
-|[[6502:​ir|Регистр инструкций]] |✓ |✓ |✓ |✓ | 
-|Расширенный счетчик циклов |✓ |✓ |✓ | | 
-|[[6502:​predecode|Предварительное декодирование]] |✓ |✓ |✓ |✓ | 
-|[[6502:​decoder|Декодер]] |✓ |✓ | | | 
-|Управление регистрами |✓ | | | | 
-|Управление АЛУ |✓ | | | | 
-|Управление счетчиком инструкций (PC) |✓ | | | | 
-|Управление шинами |✓ | | | | 
-|Логика исполнения (dispatch) |✓ | | | | 
-|Логика установки флагов |✓ | | | | 
-|Флаги |✓ | | | | 
-|[[6502:​random:​branch_logic|Логика условных переходов]] |✓ |✓ |✓ | | 
-|[[6502:​address_bus|Адресная шина]] |✓ |✓ |✓ | | 
-|Шина данных |✓ | | | | 
-|[[6502:​regs|Регистры X,​Y,​S]] |✓ |✓ |✓ | | 
-|АЛУ |✓ | | | | 
-|Счетчик инструкций (PC) |✓ | | | | 
  
-====== Подход к симулированию схем ====== 
- 
-На протяжении времени с изучением новых материалов меняются также и подходы к симуляции изучаемых схем. 
- 
-Все мысли и идеи можно почитать тут : 
- 
-[[sim|Подходы к симуляции]] 
  • Показать страницу