Автор |
Сообщение |
08.01.2012 18:39:32
Тема: Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Темы занятий:
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. СУРС
|
08.01.2012 18:40:08
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Ссылки на информацию по темам:
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. СУРС
Условия задач по темам курса "Архитектура вычислительных систем"
Контрольные срезы
Советы по выполнению заданий контрольных срезов
|
08.01.2012 18:40:34
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Лекция 1. Микропрограммирование на С-МПА, генерация схем по микропрограммам. Разбор решений контрольной номер 1.
Примеры задач с решениями
Как работать с битами в С(С-МПА) - Антоненко Александр, ПМ-41, 13 февраля 2009
Синтезируемые конструкции С-МПА
Простейшие параллели Паскаль - С
Вопросы и ответы по С-МПА
Компилятор языка CMPDL
Учебник по работе с компилятором CMPDL + WInter
Учебник по построению схем MPA в HLCCAD
|
10.01.2012 15:27:03
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Павел Хулуп
Темы: 0
Сообщений: 60
Мой профиль
|
Здраствуйте, а можно ли уже начинать решать обучающие и индивидуальные задания в этом курсе?
|
10.01.2012 15:55:37
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Конечно можно.
Для того и открыт курс заранее.
|
07.02.2012 09:13:15
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Ответы на замечания и предложения, выдвинутые студентами в ходе опроса о работе в прошлом семестре
Бонусы ПМ-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 балла за сдачу задания без решения
|
11.02.2012 08:46:44
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Архитектура вычислительных систем - основные понятия и тенденции развития
Новые задачи-2012
|
14.02.2012 15:35:27
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Бонусы за работу на лекции 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
|
15.02.2012 08:38:25
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
О пропусках и отработках
ВСЕМ рекомендуется почитать, подумать и ответить.
|
16.02.2012 07:54:16
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
В связи с массовыми пропусками занятий, ведущими к катастрофическому снижению качества обучения, вводится дополнительная регламентация отработки пропусков:
1.
... Пропуск занятия по неуважительной причине должен быть отработан в течение недели после пропуска.
... Пропуск занятия по уважительной причине должен быть отработан в течение недели ПОСЛЕ завершения периода действия уважительной причины.
... Уважительной считается причина, подтвержденная документально.
... Допускается досрочная отработка пропуска.
2.
... Если пропуск не отработан вовремя (в соответствии с правилами из пункта 1), то он может быть отработан только в УВЕЛИЧЕННОМ РАЗМЕРЕ за счет ШТРАФА - по паре за каждую лишнюю неделю между датами пропуска и отработки.
... То есть, в течение второй недели после пропуска три часа отработки за одну пропущеную пару, в течение третьей недели после пропуска отработка 4.5 часа за одну пару и т.д.
... Запрещается отрабатывать более двух пар в течение непрерывных 12 часов.
3. Правила 1-2 касаются пар, пропущенных после 20 февраля.
(Добавлено 25 февраля) Последняя уступка, на которую я могу пойти:
Можно отрабатывать ПАРА ЗА ПАРУ (и через 2+ недели после пропуска), но ТОЛЬКО В МОЕМ ПРИСУТСТВИИ.
Причем я не буду приходить специально, чтобы кто-то отрабатывал.
Только во время занятий второго семестра.
Чтобы не было никаких иллюзий.
Кто не хочет работать весной (в этом семестре), будет работать ОСЕНЬЮ (в следующем семестре).
|
17.02.2012 17:50:23
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Артём Ярош
Темы: 0
Сообщений: 70
Мой профиль
|
Михаил Семенович, уже почти 17-50 а контрольная не открыта. Это только у меня так?
|
17.02.2012 17:54:37
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Уже открыта
|
18.02.2012 10:38:10
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Архитектура учебного процессора TCPU
Документация по процессору TCPU
Инструкция по созданию кода в формате IntelHEX для процессора TCPU
Инструкции по решению задач
Инструкции по установке задач
С для TCPU
Реализованные возможности
Обсуждение на форуме
|
21.02.2012 14:12:47
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Бонусы за работу на лекции 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 бонуса каждому
|
25.02.2012 11:56:07
Тема: Re:Архитектура вычислительных систем (М3/ПМ4) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49936
Мой профиль
|
Архитектура микропроцессора Intel 8086
Новые задачи (по теме лекции)
- проектирование
- микропрограммирование
- задания на симуляцию (схем, АСМ-программ, С-программ)
- флеш-задания
- тесты
С 28 февраля в группе ПМ-41 по вторникам (17.45-18.30) начинаются контрольные срезы.
Все (включая тех, кому разрешено выполнение контрольных работ из дома) обязаны написать контрольный срез на стационарном компьютере в ауд. 1-1.
Примечание:
В отличие от прошлого семестра, контрольные срезы не будут открываться "по желанию" студентов после завершения учебного семестра.
Прошло всего три недели занятий.
ПМ-41:
9 пропусков : Хоруженко, Горбачев
7 : Музыка, Пасенко
5 : Белоусова, Котов, Семенцов
4 : Переплавченко, Соболь, Белоглазов
Последняя уступка, на которую я могу пойти:
Можно отрабатывать ПАРА ЗА ПАРУ (и через 2+ недели после пропуска), но ТОЛЬКО В МОЕМ ПРИСУТСТВИИ.
Причем я не буду приходить специально, чтобы кто-то отрабатывал.
Только во время занятий второго семестра.
Чтобы не было никаких иллюзий.
Кто не хочет работать весной (в этом семестре), будет работать ОСЕНЬЮ (в следующем семестре).
|
|