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

Темы: 1987
Сообщений: 47365

Мой профиль


Михаил Долинский:

Тьюторы:

Шурпо (Артёменко, Вовнова) (0->20)
Гушан (Бондарева, Перевозников) (5->25)

По 20 бонусов за сегодняшнее обучение

Дополнительные бонусы будут выделены по результатам контрольной в следующую пятницу пропорционально количеству самостоятельно решенных обучаемыми задач. 
Бонусы за контрольную 22 февраля
Перевозников Владислав   4 
Бондарева Наташа         4
Вовнова Дарина           3

Шурпо = 30 бонусов (20->50)
Гушан = 80 бонусов (25->105)
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Архитектура микропроцессора 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. Целочисленное деление


Руслан Свирский:

Михаил Семенович, а вот скажите , у нас ведь действует правило
"ВНИМАНИЕ: в индивидуальных заданиях
1. В КАЖДОЙ ПОДтеме засчитывается только ОДНА задача.
2. ЛЮБАЯ задача засчитывается только ОДНОМУ студенту - тому, кто ПЕРВЫЙ ее сдал." ?

Тогда зачем студенты решают более 1 задачи из одной темы, тем самым не зарабатывая баллы сами, и не дают заработать их другим?
Если нельзя это ограничить программно, ограничьте сами, например снимая баллы за 2ю и последующие задачи из подтемы. 



Михаил Долинский:

Михаил Семенович, а вот скажите , у нас ведь действует правило
"ВНИМАНИЕ: в индивидуальных заданиях
1. В КАЖДОЙ ПОДтеме засчитывается только ОДНА задача.
2. ЛЮБАЯ задача засчитывается только ОДНОМУ студенту - тому, кто ПЕРВЫЙ ее сдал." ?

Тогда зачем студенты решают более 1 задачи из одной темы, тем самым не зарабатывая баллы сами, и не дают заработать их другим?  
Это вопрос к таким студентам, а не ко мне.

Если нельзя это ограничить программно, 
Теоретически можно, но нужно делать(программировать) - некому к сожалению.

ограничьте сами, например снимая баллы за 2ю и последующие задачи из подтемы. 
Как ты это себе представляешь? Мне каждый день смотреть кто там сколько задач в КАЖДОЙ теме решил? У меня есть дела поважнее.

Я могу АКЦЕНТИРОВАТЬ это положение еще раз в начале лекции. Если забуду - напомни, мне в перерыве.  
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Бонусы за работу на лекции 25 февраля
Архитектура процессора Intel 8086


1 бонус за вопрос/тест
2 бонуса за задание на симуляцию инструкций
4 бонуса за задание на симуляцию программ
8 бонусов за задание на программирование
ПМ-41
                        
Поздняков Александр    4 1  5      =  4*8 + 1*4 +  5*2             = 46       
Салапура, Коган        3 4  6  8   =  3*8 + 4*4 +  6*2 +  8 = 60/2 = 30
Стародубцев, Щурок     3      11   =  3*8              + 11 = 33/2 = 16 
Писпанен Василий       3       4   =  3*8              +  4        = 28        
Тарасенко              2 5 10 14   =  2*8 + 5*4 + 10*2 + 14        = 70
Жуковская Ольга        2 2 10  6   =  2*8 + 2*4 + 10*2 +  6        = 50 
Шурпо, Селюкова        2 1  9      =  2*8 + 1*4 +  9*2      = 38/2 = 19
Азарова Мария          2 1     8   =  2*8 + 1*4        +  8        = 28
Процкий Николай        2 0  4 12   =  2*8       +  4*2 + 12        = 36 
Гушан Юлия             2      14   =  2*8              + 14        = 30
Пацков, Козлов         1 2  9  5   =  1*8 + 2*4 +  9*2 +  5 = 39/2 = 14   
Сапего Елена           1    3      =  1*8       +  3*2             = 14   
Артёменко,Перевозников   1    17   =        1*4        + 17 = 21/2 = 10
Бондарева Наташа         1    14   =        1*4        + 14        = 18
Драпеза, Презов        0 0  6 24   =               6*2 + 24 = 36/2 = 18
Ковалев Данил                 27                         27        = 27
Вовнова Дарина              5 20                   5*2 + 20        = 30


М3
                       
Ратникова, Марченко    2 4 10 24   =  2*8 + 4*4 + 10*2 + 24 = 76/2 = 39
Жукова,Захарченко      2 3  9  4   =  2*8 + 3*4 +  9*2 +  4 = 50/2 = 25 
Стеблей, Толкачев      2 1  4 15   =  2*8 + 1*4 +  4*2 + 15 = 43/2 = 21
Балычев-Осипенко       2 0  6 25   =  2*8       +  6*2 + 25 = 53/2 = 26  
Луцко, Куделка,        2      23   =  2*8              + 23 = 39/2 = 19 

Михаил Долинский

Темы: 1987
Сообщений: 47365

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

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

Занятие 7 марта (19.15-20.45) выставлено для самостоятельной отработки.
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Бонусы за работу на лекции 4 марта
Особенности архитектуры МП Intel 80286


1 бонус за вопрос/тест
10 бонусов за задачу базового контрольного среза на проектирование/программирование
5 бонусов за остальные задачи контрольного среза

ПМ41
                                  Б
Коган Виталий                11 8(2+6) = 11 + 2*10 + 6*5 =      = 61
Шурпо, Селюкова                 6(2+5) =      2*10 + 5*5 = 45/2 = 22
Процкий Николай              31 6(2+4) = 31 + 2*10 + 4*5 =      = 71
Азарова Мария                31 5(2+3) = 31 + 2*10 + 3*5 =      = 66
Жуковская Ольга              31 7(1+6) = 31 + 1*10 + 6*5 =      = 71 
Сапего Елена                 30 4(1+3) = 30 + 1*10 + 3*5 =      = 55
Гушан,Долгая                 30 3(1+2) = 30 + 1*10 + 2*5 = 50/2 = 25 
Вовнова Дарина               23 3(1+2) = 23 + 1*10 + 2*5 =      = 43 
ДРАПЕЗА, ПРЕЗОВ              29 2(1+1) = 29 + 1*10 + 1*5 = 44/2 = 22
Поздняков Александр          31 6(0+6) = 31        + 6*5 =      = 61
Свирский Королёва            31 2(0+2) = 31        + 2*5 = 41/2 = 20 
Тарасенко, Кирдянов          30 2(0+2) = 30        + 2*5 = 40/2 = 20 
Пацков, Козлов             0  3 2(0+2) =  3        + 2*5 = 13/2 =  6
Ковалев Данил                30 1(0+1) = 30        + 1*5 =      = 35 
Бондарева_Перевозников       26 1(0+1) = 26        + 1*5 = 31/2 = 15
Писпанен Василий           0 31        = 31                     = 31
Артёменко Денис              29        = 29                     = 29

М3

М-31:Ратникова, Марченко     27 5(2+3) = 27 + 2*10 + 3*5 = 62/2 = 31 
Балычев-Осипенко              9 3(2+1) =  9 + 2*10 + 1*5 = 34/2 = 17
Жукова,Захарченко               3(2+1) =      2*10 + 1*5 = 35/2 = 16
М-32: Стеблей, Толкачев      13 4(1+3) = 13 + 1*10 + 3*5 = 38/2 = 19
Луцко, Куделка,              23 1(1+0) = 23 + 1*10       = 33/2 = 16

Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Особенности архитектуры МП 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)
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Бонусы за работу на лекции 11 марта
Особенности архитектуры МП Intel 80386


1 бонус за вопрос/тест
10 бонусов за задачу базового контрольного среза на проектирование/программирование
5 бонусов за остальные задачи контрольного среза


ПМ-4
                                 Б
Поздняков Александр        33 7 (0+7)   33 +      + 7*5 =      = 68
Тарасенко, Кирдянов        10 7 (0+7)   10 +      + 7*5 = 45/2 = 22
Салапура, Коган            33 6 (0+6)   33 +      + 6*5 = 63/2 = 31
Азарова Мария              33 5 (1+4)   33 + 1*10 + 4*5 =      = 63
Жуковская Ольга            32 5 (0+5)   32        + 5*5 =      = 58
Процкий Николай            33 4 (0+4)   33        + 4*5 =      = 53
Шурпо, Селюкова               4 (0+4)               4*5 = 20/2 = 10
Вовнова Дарина             22 3 (1+2)   22 + 1*10 + 2*5 =      = 42
Сапего Елена               27 3 (0+3)   27        + 3*5 =      = 42 
Пацков, Козлов             22 2 (0+2)   22        + 2*5 = 32/2 = 16
Бондарева_Перевозников     22 2 (0+2)   22        + 2*5 = 32/2 = 16
Свирский Королёва          34           34              = 34/2 = 17
ДРАПЕЗА, ПРЕЗОВ            34 0         34              = 34/2 = 17
Стародубцев, Щурок       0 33           33              = 33/2 = 16
Гушан Юлия                 33 0         33                     = 33 
Ковалев Данил              32           32                     = 32        
Артёменко Денис            17 0         17                     = 17

М-3

М-31:Ратникова, Марченко      4 (2+2)        2*10 + 2*5 = 30/2 = 15 
Жукова,Захарченко          28 2 (1+1)   28  +1*10 + 1*5 = 43/2 = 21
Балычев-Осипенко              2 (1+1)        1*10 + 1*5 = 15/2 =  7 
М-32: Стеблей, Толкачев     2 1 (1+0)    2  +1*10       = 12/2 =  6 
Луцко, Куделка,            16 0         16              = 16/2 =  8  


по +5 бонусов Ратниковой, Марченко за помощь Луцко, Куделка в
организации перехода по сложному условию на ассемблере
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
На всякий случай предупреждаю

Вчера Азарова Мария (ПМ-41) сдала за 1 час и 4 минуты контрольный срез на 10, а еще минут через 10 прямо на паре, уселась слушать музыку с Писпаненом Василием, который сдал контрольный срез на 10 еще до этой пары.

Понятное дело, что их заработанные 10-ки я у них уже не отниму.

НО, такое поведение заставляет меня вновь задуматься.

А не слишком ли просто заработать 10-ку и сейчас?
(только через месяц после начала занятий уже 6 десяток?)

Если подобное отношение к занятиям продемонстрирует еще кто-то,
или повторят Азарова или Писпанен, то будет усложнено получение 10-ки для студентов
следующих поколений.

Мне не жалко поставить 10 хоть всем студентам группы.

Что требуется ВЗАМЕН от студентов?
УЧИТЬСЯ честно, хотя бы свои ЧАСЫ, отведенные УЧЕБНЫМ ПЛАНОМ на АУДИТОРНОЕ изучение ПРЕДМЕТА.

На каждом занятии каждый студент каждую минуту должен РАБОТАТЬ,
- узнавать что-то новое или
- развивать/закреплять полученные практические навыки или
- проверять уровень своих знаний и навыков

При этом выбор тем и видов занятий остается за студентом
практически на КАЖДУЮ учебную минуту,
кроме того, у студента имеется значительная свобода в выборе места и времени занятия.

Я не считаю свои требования НИ невыполнимыми, НИ завышенными.
Александр Поздняков

Темы: 0
Сообщений: 88

Мой профиль
А не слишком ли просто заработать 10-ку и сейчас?
(только через месяц после начала занятий уже 6 десяток?)  

Вы учтите, что на эти 10-ки была потрачена куча времени. Если бы я все это время потратил, например, на предмет Короткевича, у меня к этому времени тоже был бы зачет. Аналогично с любым предметом из тех, что у нас есть в этом семестре. Разница только в том, что ваш предмет удобнее "закончить" первым, потому что не нужно ходить и сдавать лабораторные, а можно сесть дома и спокойно работать.

Если подобное отношение к занятиям продемонстрирует еще кто-то,
или повторят Азарова или Писпанен, то будет усложнено получение 10-ки для студентов
следующих поколений.  

А зачем решать ещё 100500 задач, аналогичных которым ты и так уже нарешал целую кучу? Я искренне не понимаю, зачем мне ходить на практику по четвергам. Зачем она вообще нужна, если студент написал контрольный срез на оценку, которая его устраивает? Тем более на максимальную.
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Саша, это все "разговоры в пользу бедных".

Ты, как и все другие, имеешь право работать из дома ВСЕ ПАРЫ.
Те, у кого по срезу 8 и более, имеют дополнительно право решать и контрольную из дома.

Ты можешь выбирать, ЧЕМ именно заниматься, но должен УЧИТЬСЯ
все отведенное время.

А подобные заявления (а уж тем более действия) ТОЛЬКО УСИЛИВАЮТ мои соображения о том, что нужно УСЛОЖНИТЬ ПОЛУЧЕНИЕ десятки.

Почему в университете нужно учиться, в этом форуме дискутировалось уже огромное количество раз.
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Все-таки не выдержал и решил ответить ПОДРОБНЕЕ Позднякову и "сочувствующим"

1) Пропуски разрешено отрабатывать ВПЕРЕД
Когда ты "тратил кучу времени", ты мог поступать, как поступил Драпеза
- писать о досрочной отработке пропусков.
В результате Драпеза ОТРАБОТАЛ уже многие майские занятия
получил 10-ку и сможет не ходить на них.

2) Пока и если ты не отработал время по предмету
Ты можешь решать СЛОЖНЫЕ задачи или хотя бы задачи СЛОЖНЕЕ, чем решал 100500 задач

3) Вместо решения 100500 задач ты можешь ставить свои НОВЫЕ ЗАДАЧИ/тестовые задания по курсу

4) Ты можешь делать секретные тесты к задачам, опять же, как это УЖЕ делает Драпеза

5) Ты можешь помогать учиться другим во время наших занятий.
ХОЧУ ПОДЧЕРКНУТЬ, что помогая другим, ты и сам учишься
- и не только предмету, но и умению коммуницировать с коллегами по работе.

Как я собираюсь усложнять получение 10-ки (если вы меня вынудите)

- просто заменить некоторые темы на более сложные, например,
в контрольном срезе пока не задействованы следующие более сложные темы из индивидуальных

Программирование
- Битовая обработка
- Двумерные массивы
- Циклы и переменные
- Делители
Проектирование
- Обработка битов
- Подсчет количества битов
- Преобразователи кодов (BCD/Binary)
- Простые устройства с памятью
- Проектирование TCPU
- Архитектура Intel 80x86
- Транспьютеры
- Потоковые ЭВМ
- Почти головоломка
- Сложные устройства с памятью
- Микропрограммно

Возможно также добавление сконвертированных задач, где по схеме нужно сделать программу или наоборот.
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Особенности архитектуры МП 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. Деление


Михаил Долинский:


Через три недели 4-ый курс уходит на практику.

На сегодня, к сожалению, не имеют положительной оценки по контрольному срезу
13 человек:

3 - Селюкова
2 - Артёменко
1 - Гушан, Вовнова, Презов, Процкий
0 - Ковалев, Бондарева
Салапура, Щурок, Перевозников, Кирдянов, Долгая

Я бы порекомендовал активней заниматься подготовкой к контрольному срезу (БАЗОВЫЙ=проектирование+ассемблер!),
на лекциях и практике, НЕ ОТВЛЕКАЯСЬ на решение более простых и/или более интересных задач.


И как результат - сдать срез, как минимум на 4, ДО УХОДА на практику.

После возвращения с практики (в мае) у вас будет, думаю, и куча других проблем.
 


Настоятельно рекомендую не сдавшим контрольный срез объединяться в КОМАНДЫ по 2 человека
и заниматься на практической части лекции РЕШЕНИЕМ открывающегося примера контрольного среза.

Программа-минимум на 4 балла
- условные вычисления (проектирование+ассемблер)
- и ЛЮБЫЕ две из оставшихся задач.
Михаил Долинский

Темы: 1987
Сообщений: 47365

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


15 бонусов за задачу по теме лекции на проектирование/программирование
10 бонусов за задачу базового контрольного среза на проектирование/программирование
5 бонусов за остальные задачи контрольного среза
1 бонус за вопрос/тест

ПМ-4

Поздняков Александр     6    5 (0+5)    6*15 +           + 5*5 =        115
Козлов Валерий          4  1            4*15 +  1              =         61
Писпанен Василий        3  7            3*15 +  7              =         52
Cтародубцев Иван        2 30            2*15 + 30              =         60
Процкий Николай           13 8 (2+6)           13 + 2*10 + 6*5 =       = 63
Щурок, Салапура              6 (2+4)                2*10 + 4*5 =  40/2 = 20     
Гушан,Долгая                 4 (1+3)                1*10 + 3*5 =  25/2 = 12 
Артёменко,Презов           7 2 (1+1)            7 + 1*10 + 1*5 =  22/2 = 11 
Шурпо, Селюкова              1 (1+0)                1*10       =  10/2 =  5 
ДРАПЕЗА, Тарасенко      0 19 8 (0+8)           19        + 8*5 =  59/2 = 29
Жуковская Ольга           38 6 (0+6)           38        + 6*5 =         68 
Коган Виталий           0 15 5 (0+5)           15        + 5*5 =         40 
Сапего Елена              13 4 (0+4)           13        + 4*5 =         33  
Бондарева_Перевозников       3 (0+3)                       3*5 =  15/2 =  7 
Свирский Королёва         36                   36              =  36/2 = 18  
Азарова Мария             34                   34                        34 
Ковалев Данил                0                                            0

+20 бонусов Тарасенко за аренду бука

М3

М-32: Стеблей, Толкачев    4 1                  4 + 1*10       =  14/2 =  7           
Балычев-Осипенко             1                      1*10       =  10/2 =  5
Кудёлка Екатерина            0                                            0 

Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Из первых уст про систему высшего образования в США
Студенты здесь _постоянно_ (каждые неск. недель) тестируются по пройденному материалу, и суммарная оценка за семестр зависит состоит из средневзвешенного по всем экзаменам. Просто считать ворон, а потом за неделю перед сессией выучить "билеты" по конспектам - не прокатит. Более того, нужно читать книги, в огромных объемах. Если полагаться только на услышанное на лекциях, то выше чем С не грозит (это эквивалент нашей тройки, 2 в их четырехбальной системе). 
Михаил Долинский

Темы: 1987
Сообщений: 47365

Мой профиль
Команды ММХ
Дополнительно о 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]
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4
Time:0,046