[Logo] Форум DL
  [DL]  Back to home page 
Forum Index ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4, 5, 6, 7
Author Message
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
Темы занятий:

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. СУРС
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
Ссылки на информацию по темам:

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

Примерные задания
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. Мультипроцессорные системы/супер-ЭВМ
14. СУРС

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

Контрольные срезы
Советы по выполнению заданий контрольных срезов
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

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

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

Topics: 0
Messages: 60

My Profile
Здраствуйте, а можно ли уже начинать решать обучающие и индивидуальные задания в этом курсе?
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
Конечно можно.
Для того и открыт курс заранее.
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
Ответы на замечания и предложения, выдвинутые студентами в ходе опроса о работе в прошлом семестре

Бонусы ПМ-41 за работу на лекции 7 февраля
КАЦЯРИК(Кацубо, Ярош)                  7  1 6       1*1 + 6*3 = 19/2 = 9 
SkyDj(Малашенко, Хулуп,Пасенко)       15 10 5      10*1 + 5*3 = 25/3 = 8
Borsuk(Крупский, Жихарев, Буйневич)   14 10 4      10*1 + 4*3 = 22/3 = 7
Asdf44(Бондарева,Ковалева,Лабынева)   13 10 3      10*1 + 3*3 = 19/3 = 6 
Вожыкi(Котов, Шкуринов, Мальцева)     11 10 1      10*1 + 1*3 = 13/3 = 4
Kaz_nes(Казмерчук,Нестерук,Белоусова) 11 10   1    11*1       = 11/3 = 3   
Семенцов, Коваль                      10 10        10*1       = 10/3 = 3
Муай-Тай(Соболь-Музыка)                9  9         9*1       =  9/3 = 3

1 балл за сдачу задания с решением
3 балла за сдачу задания без решения
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

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

Новые задачи-2012
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
Бонусы за работу на лекции 14 февраля

Решение задач
КАЦЯРИК(Кацубо, Ярош)                 16 / 2 = 8
Муай-Тай(Соболь-Переплавченко)        16 / 2 = 8 
SkyDj(Малашенко, Хулуп)               16 / 2 = 8 
Семенцов, Белоглазов, Коваль          16 / 3 = 5 
Asdf44(Бондарева,Ковалева,Лабынева)   16 / 3 = 5 
Kaz_nes(Казмерчук,Нестерук,Белоусова) 16 / 3 = 5 
Borsuk(Крупский, Жихарев, Буйневич)   16 / 3 = 5 
Вожыкi(Котов, Шкуринов, Мальцева)     16 / 3 = 5


Установка задач
Asdf44(Бондарева,Ковалева,Лабынева)   10 / 3 = 3

Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
О пропусках и отработках
ВСЕМ рекомендуется почитать, подумать и ответить.
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
В связи с массовыми пропусками занятий, ведущими к катастрофическому снижению качества обучения, вводится дополнительная регламентация отработки пропусков:

1.
... Пропуск занятия по неуважительной причине должен быть отработан в течение недели после пропуска.
... Пропуск занятия по уважительной причине должен быть отработан в течение недели ПОСЛЕ завершения периода действия уважительной причины.
... Уважительной считается причина, подтвержденная документально.
... Допускается досрочная отработка пропуска.

2.
... Если пропуск не отработан вовремя (в соответствии с правилами из пункта 1), то он может быть отработан только в УВЕЛИЧЕННОМ РАЗМЕРЕ за счет ШТРАФА - по паре за каждую лишнюю неделю между датами пропуска и отработки.
... То есть, в течение второй недели после пропуска три часа отработки за одну пропущеную пару, в течение третьей недели после пропуска отработка 4.5 часа за одну пару и т.д.
... Запрещается отрабатывать более двух пар в течение непрерывных 12 часов.

3. Правила 1-2 касаются пар, пропущенных после 20 февраля.

(Добавлено 25 февраля) Последняя уступка, на которую я могу пойти:

Можно отрабатывать ПАРА ЗА ПАРУ (и через 2+ недели после пропуска), но ТОЛЬКО В МОЕМ ПРИСУТСТВИИ.
Причем я не буду приходить специально, чтобы кто-то отрабатывал.
Только во время занятий второго семестра.

Чтобы не было никаких иллюзий.
Кто не хочет работать весной (в этом семестре), будет работать ОСЕНЬЮ (в следующем семестре).
Artyom Yarosh

Topics: 0
Messages: 70

My Profile
Михаил Семенович, уже почти 17-50 а контрольная не открыта. Это только у меня так?
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

My Profile
Уже открыта
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

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

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

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

Topics: 1985
Messages: 47295

My Profile
Бонусы за работу на лекции 21 февраля
Asdf44(Бондарева,Ковалева,Лабынева)   13   0       5 5 3   5*3 +8*1 = 23/3 = 7
Вожыкi(Шкуринов, Мальцева)            12       0 0 5 5 2   5*3 +7*1 = 22/2 = 11
Kaz_nes(Казмерчук,Нестерук,Белоусова) 12         0 5 4 3   5*3 +7*1 = 22/3 = 7
Borsuk(Крупский, Жихарев, Буйневич)   11         0 5 3 3   5*3 +6*1 = 21/3 = 7
Муай-Тай(Соболь-Музыка-Переплавченко)  9           1 5 3   1*3 +8*1 = 11/3 = 3 
Семенцов, Белоглазов, Коваль           8   0 0 0   0 5 3        8*1 =  8 + 5(*) = 13 / 3 = 4
SkyDj(Малашенко, Хулуп)                6     0 0     3 3        6*1 =  6/2 = 3
КАЦЯРИК(Кацубо, Ярош)                  2 1     0     1     1=10+  1 = 11/2 = 5


(*) указание на ошибку в установке задачи


За указание на ошибку в работе С-компилятора TCPU по 10 бонусов командам
КАЦЯРИК(Кацубо, Ярош) - по +5 бонусов каждому
Семенцов, Белоглазов, Коваль - по +3 бонуса каждому
Mihail Dolinskiy (Online)

Topics: 1985
Messages: 47295

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

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

С 28 февраля в группе ПМ-41 по вторникам (17.45-18.30) начинаются контрольные срезы.
Все (включая тех, кому разрешено выполнение контрольных работ из дома) обязаны написать контрольный срез на стационарном компьютере в ауд. 1-1.


Примечание:
В отличие от прошлого семестра, контрольные срезы не будут открываться "по желанию" студентов после завершения учебного семестра.

Прошло всего три недели занятий.

ПМ-41:

9 пропусков : Хоруженко, Горбачев
7 : Музыка, Пасенко
5 : Белоусова, Котов, Семенцов
4 : Переплавченко, Соболь, Белоглазов

Последняя уступка, на которую я могу пойти:

Можно отрабатывать ПАРА ЗА ПАРУ (и через 2+ недели после пропуска), но ТОЛЬКО В МОЕМ ПРИСУТСТВИИ.
Причем я не буду приходить специально, чтобы кто-то отрабатывал.
Только во время занятий второго семестра.

Чтобы не было никаких иллюзий.
Кто не хочет работать весной (в этом семестре), будет работать ОСЕНЬЮ (в следующем семестре).
 
Forum Index ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4, 5, 6, 7
Time:0,054