[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2
Автор Сообщение
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Темы занятий:

1. Микропрограммирование на С-МПА, генерация схем по микропрограммам. Разбор решений контрольной номер 1.
2. Архитектура вычислительных систем - основные понятия и тенденции развития
3. Архитектура учебного процессора TCPU
4. Архитектура микропроцессора Intel 8086
5. Особенности архитектуры МП Intel 80286
6. Особенности архитектуры МП Intel 80386
7. Особенности архитектуры МП Intel 80486/Pentium
8. Команды ММХ
9. Архитектура ПЦОС на примере TMS320c30
10. Особенности архитектуры транспьютеров
11. Реляционные ассоциативные процессоры (процессоры баз данных)
12. ЭВМ, управляемые потоками данных
13. Супер-компьютеры
14. СУРС
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Ссылки на информацию по темам:

1. Микропрограммирование на С-МПА, генерация схем по микропрограммам. Разбор решений контрольной номер 1.

Примеры задач с решениями
Как работать с битами в С(С-МПА) - Антоненко Александр, ПМ-41, 13 февраля 2009
Синтезируемые конструкции С-МПА
Простейшие параллели Паскаль - С
Вопросы и ответы по С-МПА
Компилятор языка CMPDL
Учебник по работе с компилятором CMPDL + WInter
Учебник по построению схем MPA в HLCCAD

2. Архитектура вычислительных систем - основные понятия и тенденции развития

3. Архитектура учебного процессора TCPU

Документация по процессору TCPU
Инструкция по созданию кода в формате IntelHEX для процессора TCPU
Инструкции по решению задач
Инструкции по установке задач

С для TCPU
Реализованные возможности
Обсуждение на форуме


Содержание контрольных срезов
Из истории контрольных срезов
Советы по выполнению базовых заданий контрольных срезов
Подробные тексты лекций к базовым задачам контрольного среза
Схемы условного вычисления арифметических выражений
Программы условного вычисления арифметических выражений

Детальное "мелкошаговое" обучение можно найти здесь:
Обучение
.. Подготовка к контрольному срезу
.... Проектирование
.... Ассемблер



4. Архитектура микропроцессора Intel 8086

Новые задачи (по теме лекции)
- проектирование
- микропрограммирование
- задания на развитие мышления
- тесты

Особенности архитектуры 8086

Примерные задания
1. Распространение знака CBW, CWD
2. Выборка байтного/словного регистра по mod/rm
3. Управление флагами (CLC ... CMC)
4. Работа со стеком
5. INC, DEC
6. XCHG
7. Условный переход Jxxx
8. Вызов подпрограммы CALL
9. Прерывание INT
10. Логический сдвиг
11. Арифметический сдвиг
12. Кольцевой сдвиг
13. Кольцевой сдвиг через бит CF
14. Целочисленное умножение
15. Целочисленное деление

5. Особенности архитектуры МП Intel 80286

Примерные задания
1. Вычисление физического адреса в реальном режиме
2. Вычисление физического адреса в виртуальном режиме
3. Общая схема адресации в виртуальном режиме (Лекция 4/9)
4. Вычисление физического адреса в защищенном режиме (Лекция 4/12)
5. Контроль привилегий (Лекция 4/19)

6. Особенности архитектуры МП Intel 80386

Примерные задания
1. Реализация индексного режима адресации с масштабированием
2. Быстрое завершение умножения
3. Операции над битами (BT,BTC,BTS,BTR)
4. Операции над битами (BSF,BSR)
5. Операции над байтами/словами MOVZX, MOVSX
6. Двойные сдвиги (SHLD, SHRD)
7. Вычисление физического адреса в защищенном режиме (Лекция 5/16)
8. Механизм страничной организации ОП (Лекция 5/18)
9. Буфер ассоциативной трансляции
10. Кеш-память (Лекция 5/22)


7. Особенности архитектуры МП Intel 80486/Pentium


Примерные задания по 80486
1. Обменять байты BSWAB
2. Обменять и сложить XADD
3. Cравнить и обменять CMPXCHG
4. Кеш-память i486 (Экран "Лекция 6/8")
5. Реализация алгоритма LRU (Экран "Лекция 6/9")
6. Буфер ассоциативной трансляции (Экран "Лекция 6/10")
7. Блок отладочных регистров (Экран "Лекция 6/19")

Примерные задания по Pentium
1. Кеш для динамического прогнозирования ветвлений
2. Схемы контроля четности
3. Сложение вещественных чисел
4. Вычитание
5. Умножение
6. Деление

8. Команды ММХ
Дополнительно о MMX
Новые процессоры фирмы Intel
Samsung первой в мире начала производство 10-нм процессоров
Представлен самый мощный мобильный процессор


Примерные задания
1. Упакованное сложение слов с насыщением (PADDSW)
2. Упакованное умножение слов со сложением (PMADDWD)
3. Параллельное сравнение PCMPEQ [B, W, D] (на равно)
4. Параллельное сравнение PCMPGT [B, W, D] (на больше)
5. Распаковка
6. Логический сдвиг на переменное число разрядов PSLL [B, W, D]
7. Арифметический сдвиг на переменное число разрядов PSLL [B, W, D]

9. Архитектура ПЦОС на примере TMS320c30
10. Особенности архитектуры транспьютеров
11. Реляционные ассоциативные процессоры (процессоры баз данных)
12. ЭВМ, управляемые потоками данных
13. Мультипроцессорные системы/супер-ЭВМ
...... В США запустили самый мощный академический суперкомпьютер
...... Суперкомпьютер спас жизнь японке, умиравшей от лейкемии
...... Amazon откроет более 2000 "магазинов будущего" без касс и продавцов
...... Как Трамп стал президентом США благодаря Big Data
...... Белорусские ученые представят "офисный суперкомпьютер"
...... К 2030 году каждый пятый автомобиль в Японии будет беспилотным
...... 3D-печать
...... В Витебске начали производить ЭВМ на российских процессорах
...... Microsoft представила «умный» завод
...... Intel представила сверхмощный 18-ядерный процессор
...... Китай стал лидером в новом рейтинге 500 самых мощных суперкомпьютеров мира
...... Летающее роботакси Airbus впервые подняли в воздух
Рейтинг перспективных технологий от IBM
IBM представила самый маленький компьютер в мире

14. СУРС

Условия задач по темам курса "Архитектура вычислительных систем"
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Первые тесты инженерной версии процессора Эльбрус-16С (27 января 2022)
Беспилотные такси
июль 2021: 14->10->7->5 нм

Три глобальные проблемы, которые человечество решает с помощью суперкомпьютеров

Искусственный интеллект: чему машина научилась в 2017 году?

Давид Ян — о силе и слабости искусственного интеллекта, будущем бизнеса и выгорании сотрудников

AlphaGo версии 2.0 — это уже не просто перебор вариантов, а глубокое обучение без учителя. Количество возможных позиций в Го больше, чем количество атомов во Вселенной. Го — не просто счетная игра, в ней невозможно выиграть перебором вариантов. Здесь большое значение имеют стратегия, интуиция, оценка позиции. То, в чем люди всегда считались лучше машин.

Но AlphaGo 2.0 не показывали человеческие партии, а только саму игру, правила. Играя сама с собой, начав с самого примитивного уровня, нейросеть постоянно обучалась и достигла такого прогресса, что в 2017 победила предыдущую версию AlphaGo (которая до этого разгромила сильнейших мастеров-людей на планете) со счетом 100:0. Это событие, безусловно, стало важным этапом в истории развития искусственного интеллекта. 

Шахматные рекорды
https://www.chess.com/ru/news/view/alphazero-novyi-proiekt-google-ghromit-stockfish-v-matchie-iz-100-partii
https://22century.ru/popular-science-publications/alphazero-vs-stockfish
https://en.wikipedia.org/wiki/AlphaZero
https://habrahabr.ru/post/343590/
Позиция с запертым ферзем: https://lichess.org/tJzewmVJ#107
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
1. Микропрограммирование на С-МПА, генерация схем по микропрограммам. Разбор решений контрольной номер 1.

HLCCAD (10.02.2012) резервная копия

WInter (03.03.2012) резервная копия
Запускать батниками из папки \WINTER\

С-МПА
Как писать программы и генерировать по ним схемы (задача по логическим функциям)

Примеры задач с решениями
Как работать с битами в С(С-МПА) - Антоненко Александр, ПМ-41, 13 февраля 2009
Синтезируемые конструкции С-МПА
Простейшие параллели Паскаль - С
Вопросы и ответы по С-МПА
Компилятор языка CMPDL
Учебник по работе с компилятором CMPDL + WInter
Учебник по построению схем MPA в HLCCAD

Браузер с поддержкой флеш (только для работы на DL)
Браузер с поддержкой флеш (для мобильных телефонов)
Альтернативные способы поддержки флеш в браузерах
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Архитектура вычислительных систем - основные понятия и тенденции развития
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Архитектура учебного процессора TCPU

Документация по процессору TCPU
Инструкция по созданию кода в формате IntelHEX для процессора TCPU
Инструкции по решению задач
Инструкции по установке задач

С для TCPU
Реализованные возможности
Обсуждение на форуме
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Архитектура микропроцессора Intel 8086
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Особенности архитектуры МП Intel 80286
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Отладка С-МПА программ v1 (Алесенко Антонина, ПО-41, октябрь 2022)
Отладка С-МПА программ v2 (Алесенко Антонина, ПО-41, октябрь 2022)

Особенности архитектуры МП Intel 80386
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Особенности архитектуры МП Intel 80486/Pentium
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Команды ММХ
Дополнительно о MMX
Новые процессоры фирмы Intel
Samsung первой в мире начала производство 10-нм процессоров
Представлен самый мощный мобильный процессор
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Отладка С-МПА программ v2 (Алесенко Антонина, ПО-41, октябрь 2022)
Отладка ассемблерных программ (Коробкина Елизавета, ПО-41, октябрь 2022)

Архитектура ПЦОС на примере TMS320c30
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Особенности архитектуры транспьютеров
Даниил Коханов

Темы: 1
Сообщений: 17

Мой профиль
Лукьянов Глеб тьютор Коханова Даниила
Михаил Долинский

Темы: 1984
Сообщений: 47242

Мой профиль
Реляционные ассоциативные процессоры (процессоры баз данных)
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2
Time:0,047