24 lines
2.7 KiB
Markdown
24 lines
2.7 KiB
Markdown
## Лекции
|
||
- [Парадигмы и машинная модель вычислений (неполная)](Парадигмы%20и%20машинная%20модель%20вычислений.md)
|
||
- [Формальные грамматики и теория автоматов](Формальные%20грамматики%20и%20теория%20автоматов.md)
|
||
- [Цикл трансляции, лексический и синтаксический анализ](Цикл%20трансляции,%20лексический%20и%20синтаксический%20анализ.md)
|
||
- (и тд)
|
||
|
||
## Семинары
|
||
- [Среда выполнения. Основы языка ассемблера](Среда%20выполнения.%20Основы%20языка%20ассемблера.md)
|
||
- [Вызов функций. Использование стека. Конечные автоматы](Вызов%20функций.%20Использование%20стека.%20Конечные%20автоматы.md)
|
||
- (и тд)
|
||
|
||
## Ссылки
|
||
- [Гитлаб](https://gitlab.se.ifmo.ru/programming-languages/cse-programming-languages-fall-2026/main)
|
||
|
||
## Доп. материалы
|
||
- Заметки - [Библиотека команд ассемблера](Библиотека%20команд%20ассемблера.md)
|
||
- Книга - [Engineering a Compiler](http://www.r-5.org/files/books/computers/compilers/writing/Keith_Cooper_Linda_Torczon-Engineering_a_Compiler-EN.pdf) - Keith D. Cooper
|
||
- Книга - [Введение в теорию автоматов, языков и вычислений](https://djvu.online/file/iPQzGw3Q4wPsJ) - Хопкрофт, Мотвани, Ульман
|
||
- Книга - [Introduction to the Theory of Computation](https://broman.dev/download/Introduction%20to%20the%20Theory%20of%20Computation%203rd%20Edition.pdf) - Sipser
|
||
- Книга - [Компиляторы: принципы, технологии и инструментарий ("Книга дракона")](https://djvu.online/file/1rx8rq5S0mBNx) - Aho, Lam, Sethi, Ullman
|
||
- Книга - [Computer Systems: A Programmer's Perspective](https://csharpcooking.github.io/theory/Computer-Systems-A-Programmer-Perspective-En.pdf) - Bryant, O'Hallaron
|
||
- Учебник - [Low-level programming](https://picloud.pw/media/resources/posts/2018/02/20/Low-Level_Programming.pdf) - Igor Zhirkov
|
||
- Доки - [Intel® 64 and IA-32 Architectures Software Developer’s Manuals](https://software.intel.com/content/www/us/en/develop/download/intel-64-and-ia-32-architectures-sdm-combined-volumes-1-2a-2b-2c-2d-3a-3b-3c-3d-and-4.html) - Intel
|
||
- Доки - [Debugging with GDB](https://sourceware.org/gdb/current/onlinedocs/gdb.html/index.html) - GNU |