Консультация

Предэкзаменационная консультация состоится в понедельник, 1 июня, в 13-00, ауд. П-5.

На сайт выложены слайды консультации.

Posted in Без рубрики | Tagged , | Leave a comment

Комиссия по практикуму

В пятницу, 29 мая, состоится первая комиссия по практикуму. Место проведения – ауд. 248.
С 10 до 11 часов все студенты, отправленные на комиссию, пишут контрольную на машинах. С 11 часов сдаются задолженности по домашним заданиям.

Posted in Без рубрики | Tagged , | Leave a comment

Коллоквиум №2

  • Первая половина лекции 15 апреля
  • Длительность – 50 минут
  • 5 задач
    • Определение размера произвольного типа данных; размещение полей структуры в памяти, правила выравнивания. Реализация обращений к полям структур.
    • Организация вызова функции
      • Основное соглашение – cdecl
      • Устройство фрейма
      • Ускорение вызова функций
        • Соглашение вызова fastcall
        • Отказ от указателя фрейма
      • Выравнивание стека, вызов библиотечных функций
      • Ошибки переполнения буфера на стеке
    • Числа с плавающей точкой, стандарт IEEE 754. Типы данных языка Си: свойства целых чисел и чисел с плавающей точкой.
  • Каждая задача – от 0 до 6 баллов
Posted in Без рубрики | Tagged , | Leave a comment

Исправление в пособии

В примере 4-4 первой части пособия была обнаружена ошибка. Исправленный PDF выложен на сайт. Помимо того, в тексте были поправлены некоторые незначительные опечатки.

Posted in Без рубрики | Tagged | Leave a comment

Коллоквиум №1

  • Первая половина лекции 18 марта
  • Длительность – 50 минут
  • 5 задач
    • (№1) После выполнения последовательности ассемблерных инструкций
      • Арифметика и операции над машинными словами: вычислить результат и определить состояние регистра флагов
      • Пересылка данных между памятью и регистрами
    • (№2) Сопоставить ассемблерный и Си код, реализующий арифметические операции
    • Восстановить по ассемблерному коду фрагмент кода на языке Си
      • (№3) Указатели и массивы
      • (№4) Управляющие операторы
    • (№5) Записать на языке ассемблера выражение с побочными эффектами, заданное на языке Си
  • Каждая задача – от 0 до 6 баллов
Posted in Без рубрики | Tagged , | Leave a comment

Рекомендуемая литература

Обновлена страница рекомендуемой литературы. В список добавлено учебное пособие “Архитектура вычислительных систем и компьютерных сетей”. Оно удачно дополняет основной учебник “Компьютерные системы: архитектура и программирование” по следующим темам: формат вещественных чисел, логические основы обработки данных, организация памяти, оценка производительности вычислительных систем.

Posted in Без рубрики | Tagged | Leave a comment

Учебные пособия

В конце 2014 года в издательстве МАКС Пресс вышло два учебных пособия, поддерживающих компьютерный практикум  2 семестра.

Первое пособие “Семинары по курсу «Архитектура ЭВМ и язык ассемблера» Часть 1” основано на одноименном материале, вышедшем в 2012 году, но значительно переработано и дополнено.

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

На сайте курса пособия выложены в виде PDF-файлов на странице рекомендуемой литературы.

Posted in Без рубрики | Tagged | Leave a comment

Пересдача для дипломников

12 ноября состоится пересдача экзамена “Архитектура ЭВМ …” для дипломников 4 и 5 курса, слушавших курс в 2011 и 2012 годах. Поскольку на протяжении 4 лет эксперимента лекционный материал существенно дорабатывался, привожу список тем, вынесенных на эту пересдачу.
Вариант состоит из 7 задач; на решение отводится одна пара.

Posted in Без рубрики | Tagged , | Leave a comment

Добавлен обзор

На сайт добавлена страница с кратким обзором русского перевода книги “Компьютерные системы: архитектура и программирование. 1 издание”, вышедшей в 2005 году. Эта книга может оказаться достаточно полезной при подготовке к экзамену пересдаче.

Posted in Без рубрики | Tagged | Leave a comment

Пересдача

Летняя пересдача экзамена назначена на 1 июля, 10:00, ауд. П8а

Posted in Без рубрики | Tagged | Leave a comment