Темы
- Введение
- Представление информации в памяти ЭВМ
- Машинное представление программ
- Оптимизация программ
- Иерархия памяти
- Дополнительные
Слайды лекций
Литература
- Computer Systems: A Programmer’s Perspective, 3/E (CS:APP3e)
- http://csapp.cs.cmu.edu
- http://www.cs.cmu.edu/afs/cs/academic/class/15213-f15/www/index.html
- Брайант Р. , О`Халларон Д., Компьютерные системы: архитектура и программирование. 3-е изд. / пер. с англ. А. Н. Киселева. – М.: ДМК Пресс, 2022, ISBN 978-5-97060-492-2
- Ассемблерные вставки в GCC: https://gamedev.ru/code/articles/gcc_inline_asm
- https://gcc.gnu.org/onlinedocs/gcc/Using-Assembly-Language-with-C.html
- Фило В. , Теоретический минимум по Computer Science. Все что нужно программисту и разработчику. ISBN: 978-5-4461-0587-8
- Стефан К. Дьюхэрст, Скользкие места С++. Как избежать проблемы при проектировании и компиляции ваших программ. ISBN: 978-5-97060-475-5
- Уэллин С., Как не надо программировать на С++. ISBN: 5-469-00112-1
- Саттер Г., Александреску А., Стандарты программирования на С++. 101 правило и рекомендация, ISBN: 5-8459-0859-0
- Харви Дейтел, Пол Дейтел, Как программировать на C++ (пятое малое издание), ISBN: 978-5-9518-0338-2
Видеолекции
Обратная связь