Содержание

  1. Перед началом
  2. Немного истории: как компьютеры помнили
  3. Урок 1. Ячейка и строка: слово из 4 бит
    1. 1.1. Идея: память — это много защёлок
    2. 1.2. Ячейка: защёлка и «кран»
    3. 1.3. Строка: 4 ячейки с общими проводами
    4. 1.4. Сборка
    5. 1.5. Проверка
    6. Вставка урока 1 (Cmd+I)
  4. Урок 2. Память 16×4: шестнадцать строк и выбор одной
    1. 2.1. Идея: выбрать одну строку из шестнадцати
    2. 2.2. Почему чтение на вентилях, а не общий провод
    3. 2.3. Сборка
    4. 2.4. Проверка
    5. Вставка урока 2 (Cmd+I)
  5. Урок 3. Память 256×4: та же схема на уровень выше
    1. 3.1. Идея: адрес делится пополам
    2. 3.2. Цена
    3. 3.3. Сборка
    4. 3.4. Проверка
    5. Вставка урока 3 (Cmd+I)
  6. Урок 4. Своя память в процессоре — и первая ошибка
    1. 4.1. Что стоит в машине сейчас и чем наша память отличается
    2. 4.2. Память при включении — «что попало»
    3. 4.3. Сборка
    4. 4.4. Запуск — и ошибка
    5. 4.5. Ищем причину осциллографом
    6. Вставка урока 4 (Cmd+I)
  7. Урок 5. Двухфазный такт: запись не встречается с новым адресом
    1. 5.1. Идея: разнести «новый адрес» и «запись» по разным срезам
    2. 5.2. Почему теперь не ломается
    3. 5.3. Сборка
    4. 5.4. Проверка
    5. Вставка урока 5 (Cmd+I)
  8. Итоги
  9. Все детали
  10. Инструкция в картинках