Методические указания к семинарским занятиям по дисциплине "Машинно-зависимые языки и основы компиляции"

Методические указания к семинарским занятиям по дисциплине
Т.Н. Ничушкина
  • Год:
    2017
  • Тип издания:
    Методические указания
  • Объем:
    76 стр. / 4.75 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-4576-9
  • Скачать PDF-файл
  • Читать Online

Ключевые слова: INTEL IA-32, ассемблер, ветвления, итерационные циклы, массивы, матрицы, машинные команды, операнды, процессор i8086, регистры, структуры данных, схемы адресации, флаги, целочисленные вычисления, языки низкого уровня

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

Для студентов МГТУ им. Н.Э. Баумана, изучающих дисциплину "Машинно-зависимые языки и основы компиляции" и обучающихся по программе бакалавриата направления "Информатика и вычислительная техника", профиль "Вычислительные машины, комплексы, системы и сети".

СОДЕРЖАНИЕ
Семинар 1. Структура машинной команды. Адресация оперативной памяти и форматы данных
Семинар 2. Программирование целочисленных вычислений
Семинар 3. Программирование ветвлений и итерационных циклов
Семинар 4. Обработка массивов и матриц

Авторы работы: Ничушкина Татьяна Николаевна