Капоне
Администратор
- Регистрация
- 1 Апр 2015
- Сообщения
- 148.838
- Реакции
- 465.805
[Складчина: Design a CPU 2 [Ross McGowan]]
**Что вы изучите:**
- Проектирование микрокодового управляющего блока
- Режимы адресации
- Ассемблер на Python
- Метрики ЦПУ
- Метки и объявления
- Портовый ввод-вывод
- Память ввода-вывода через порты
- Стек
- Подпрограммы
- Конструкции языка высокого уровня на языке ассемблера
- 16-битная машина с 90 инструкциями
**Требования:**
- Пройден первый курс "Design a CPU"
**Описание:**
В этом курсе мы берем то, что мы узнали из первого курса, расширяем простой 8-битный дизайн и создаем 16-битную машину с максимум 64 инструкциями, каждая из которых имеет доступ к 4 различным режимам адресации. Мы рассматриваем портовый ввод-вывод и память ввода-вывода через порты. Мы начинаем использовать новую, более быструю и стабильную версию Logisim.
Устройство управления, жестко связанное с аппаратным обеспечением, заменяется на устройство управления смешанным жестким проводом и микрокодом. Мы увеличиваем количество регистров общего назначения с 4 до 6, добавляем временный регистр, индексный регистр, регистр указателя стека и регистр устройства с плавающей запятой.
Мы разрабатываем новый ассемблер на Python, чтобы помочь нам писать код на языке ассемблера с нашим новым более широким набором инструкций.
Наконец, мы добавляем клавиатуру, дисплей символов и графический дисплей.
Пространство адресов 64 Кб разделяется на ПЗУ, который содержит начало операционной системы и часто используемые подпрограммы, и ОЗУ, которая содержит программный код и данные.
Если вы хотите узнать, как построить полностью функционирующую 16-битную машину и разработать интересные программы на языке ассемблера, то этот курс - именно то, что вам нужно.
Не просто читайте о теории и воображаемых машинах, создайте настоящую работающую машину. Это лучший способ изучения проектирования и организации компьютерной архитектуры.
Стоимость: 19,99 евро (примерно 2000 руб.)
**Что вы изучите:**
- Проектирование микрокодового управляющего блока
- Режимы адресации
- Ассемблер на Python
- Метрики ЦПУ
- Метки и объявления
- Портовый ввод-вывод
- Память ввода-вывода через порты
- Стек
- Подпрограммы
- Конструкции языка высокого уровня на языке ассемблера
- 16-битная машина с 90 инструкциями
**Требования:**
- Пройден первый курс "Design a CPU"
**Описание:**
В этом курсе мы берем то, что мы узнали из первого курса, расширяем простой 8-битный дизайн и создаем 16-битную машину с максимум 64 инструкциями, каждая из которых имеет доступ к 4 различным режимам адресации. Мы рассматриваем портовый ввод-вывод и память ввода-вывода через порты. Мы начинаем использовать новую, более быструю и стабильную версию Logisim.
Устройство управления, жестко связанное с аппаратным обеспечением, заменяется на устройство управления смешанным жестким проводом и микрокодом. Мы увеличиваем количество регистров общего назначения с 4 до 6, добавляем временный регистр, индексный регистр, регистр указателя стека и регистр устройства с плавающей запятой.
Мы разрабатываем новый ассемблер на Python, чтобы помочь нам писать код на языке ассемблера с нашим новым более широким набором инструкций.
Наконец, мы добавляем клавиатуру, дисплей символов и графический дисплей.
Пространство адресов 64 Кб разделяется на ПЗУ, который содержит начало операционной системы и часто используемые подпрограммы, и ОЗУ, которая содержит программный код и данные.
Если вы хотите узнать, как построить полностью функционирующую 16-битную машину и разработать интересные программы на языке ассемблера, то этот курс - именно то, что вам нужно.
Не просто читайте о теории и воображаемых машинах, создайте настоящую работающую машину. Это лучший способ изучения проектирования и организации компьютерной архитектуры.
Стоимость: 19,99 евро (примерно 2000 руб.)
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Эффективные приемы работы при формировании и коррекции почерка у младших школьников [Профиль: учитель начальных классов] [Дефектология Проф]
- Когнитивно-поведенческая терапия: мастерство и эффективность. Модуль 3 [Тариф Слушатель] [Юлия Горячева, Патриция Резик, Эдна Фоа]
- Интерактивная карта по Дубаю с точными координатами мест 2026 [TravelAsk]
- [Вязание] Вязаная спицами эффектная футболка интересной конструкции с панелью мозаичного узора Mikko [Вяжи.ру] [Hanne Falkenberg]
- Драконовская книга Эссекса. Том 1 [Эндрю Д. Чамбли]
- НМА: сложные вопросы налогообложения и бухгалтерского учета. Переход на ФСБУ 14/2022 [Элкод] [Татьяна Воронцова]