Добавил:
ИВТ (советую зайти в "Несортированное") Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
23.11.2024
Размер:
750.65 Кб
Скачать

МИЭТ, СПИНТех, КАИ

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

1 / 31

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

Александра Игоревна Кононова / illinc@mail.ru +7-985-148-32-64 (телефон), +7-977-977-97-29 (WhatsApp), gitlab.com/illinc/raspisanie

МИЭТ

25 сентября 2021 г. актуальную версию можно найти на https://gitlab.com/illinc/arch-cs

Структурная декомпозиция ВС

Цель курса

Память

Регламент

Иерархическая декомпозиция ВС

Инструменты

Память и регистры

Книги

Команды

Статьи, HOWTO, документация, обсуждения

 

 

МИЭТ, СПИНТех, КАИ

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

2 / 31

Цель курса

Формирование подкомпетенции ОПК-2.2 Знание и понимание архитектуры и принципов построения вычислительных систем

На практике требуется:

1распознавать 0 в любом формате, а 1 и ( 1) в целочисленном любого размера;

2

знать основные инструкции IBM PC и где искать остальные;

3

уметь программировать на ассемблере IBM PC (AT&T, app, 32/64);

4

уметь совмещать ассемблер и C++ (GCC);

5отличать MS Windows от GNU/Linux|BSD|MacOS X, 32 от 64,

MS VS от GCC, диалекты Intel от AT&T, диалект MS VS от C++.

Структурная декомпозиция ВС

Цель курса

Память

Регламент

Иерархическая декомпозиция ВС

Инструменты

Память и регистры

Книги

Команды

Статьи, HOWTO, документация, обсуждения

 

 

МИЭТ, СПИНТех, КАИ

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

3 / 31

Регламент (подробно на gitlab)

Делать л/р дома можно и нужно! Дифзачёт (оценка): 86=70=50

Нормировка: 6 12 (л/р) + 28 (бонусные задания л/р) = 100

отличные л/р вовремя: 7 12 + бонус = 84 + бонус ! 4:::5 приемлемые л/р: 7 10;5 + бонус = 73;5 + бонус ! 4

Штрафы к л/р опоздание > 2 занятия, 1 за каждое; качество. Дополнительные баллы:

1

бонусные задания л/р;

2

решение задач на лекциях: 2 3 балла за задачу;

3вычитка материала: 1 4 балла за замечание либо вопрос, послужившие улучшению курса, 2 8 за принятое исправление;

4 пополнение списка литературы: ( 1) (+8) баллов.

Курсовой проект вместо л/р по согласованию с лектором.

Структурная декомпозиция ВС

Цель курса

Память

Регламент

Иерархическая декомпозиция ВС

Инструменты

Память и регистры

Книги

Команды

Статьи, HOWTO, документация, обсуждения

 

 

МИЭТ, СПИНТех, КАИ

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

4 / 31

Инструменты

GNU Compiler Collection коллекция GCC/MinGW

MS Windows Code::Blocks + MinGW или QT Creator + MinGW

(бесплатные, свободные; качать комплексный дистрибутив среда+компилятор)

*nix Code::Blocks, QT Creator и др. + GCC либо консоль + GCC + GDB

GCC онлайн (GNU/Linux, x86_64): https://www.onlinegdb.com/online_c++_compiler

https://godbolt.org/

Output ! Run the compiled output

Структурная декомпозиция ВС

Цель курса

Память

Регламент

Иерархическая декомпозиция ВС

Инструменты

Память и регистры

Книги

Команды

Статьи, HOWTO, документация, обсуждения

 

 

МИЭТ, СПИНТех, КАИ

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

5 / 31

Книги

1Гагарина Л. Г., Кононова А. И. Архитектура вычислительных систем и Ассемблер с приложением методических указаний к лабораторным работам

2A. Tanenbaum, T. Austin / Таненбаум Э., Остин Т. Structured computer organization / Архитектура компьютера

3 Юров В. И. Assembler

4Бурдаев О. В., Иванов М. А., Тетерин И. И. Ассемблер в задачах защиты информации

5Касперски К. Техника хакерских атак. Фундаментальные основы хакерства

6 Пирогов В. Ассемблер и дизассемблирование

Структурная декомпозиция ВС

Цель курса

Память

Регламент

Иерархическая декомпозиция ВС

Инструменты

Память и регистры

Книги

Команды

Статьи, HOWTO, документация, обсуждения

 

 

Соседние файлы в папке АВС