Поделиться

Архитектура вычислительных систем и Ассемблер

Учебное пособие с приложением методических указаний к лабораторным работам.

Гагарина Л. Г., Кононова А. И. «Архитектура вычислительных систем и Ассемблер» СОЛОН-Пресс, 2019 год, 368 стр., ISBN 978-5-91359-321-4; (PDF)

Описание Содержание Links

В пособии представлен систематизированный курс одной из основной дисциплин специализированной подготовки бакалавров по направлениям 09.03.04 «Программная инженерия» и 01.03.04 «Прикладная математика» с точки зрения прикладного программирования и парадигмы кроссплатформенности.Рассмотрены основы архитектуры вычислительных систем как системной дисциплины. Представлен обзор архитектуры популярных процессоров семейства х86, в том числе шестидесятичетырёхбитных, представление основных типов данных в памяти компьютера, основные команды набора х86 и синтаксис AT&T.

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

Архитектура вычислительных систем и Ассемблер

Краткое оглавление

Краткое оглавление

  • Глава 1. Понятие вычислительной системы (ВС)
    Глава 2. Представление данных
    Глава 3. Архитектура команд семейства х86
    Глава 4. Связь уровней абстракции
    Глава 5. Синтаксис и команды GNU Assembler х86
    Глава 6. Программирование на языке Ассемблера
    Глава 7. Программирование на языке высокого уровня: C++
  • Приложение А. Лабораторный практикум GNU Assembler
    Требования к выполнению лабораторных работ
    Л1. Представление данных в ЭВМ
    Л2. Отладка кода
    ЛЗ. Модули и функции на ассемблере
    Л4. Использование ассемблерных вставок в программах на C++
    Л5. Программирование FPU
    Л6. Программирование ветвящихся и циклических алгоритмов
    Л7. Использование массивов.
  • Приложение Б. Коды ASCH
    Литература
    Предметный указатель
    Список таблиц
    Список иллюстраций

Архитектура вычислительных систем и Ассемблер

Обзор архитектуры компьютера и синтаксис ассемблера.

PDF (RU)     pdf(ru)

key      BVOaNYJxSPah1dUesg0nEGVekU3O8u25uperpUByDSI


Поделиться