Skip to content

My repository with home and seminars exercises on introduction to computer architecture and assembly language at MIPT AES DAFE

License

Notifications You must be signed in to change notification settings

UmbrellaLeaf5/ASM

Repository files navigation

Введение в архитектуру компьютера и язык Ассемблера

Краткое описание

Это репозиторий с моими (и не только моими) домашними работами и семинарскими упражнениями по этому курсу, который в 2024 году читался во втором семестре на ФАЛТ (ПИШ РПИ) МФТИ.

Изучаемая архитектура: x86-64 (также AMD64/Intel64/EM64T)

О CMake

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

Однако для компиляции необходимо установить некоторые библиотеки, а именно FLTK и Boost (unit_test_framework).

Используя MSYS2, это можно сделать следующим образом:

pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-x86_64-cmake
pacman -S mingw-w64-x86_64-boost
pacman -S mingw-w64-x86_64-fltk

Материалы:

1 задание:

  • Свойство текста: Текст начинается заглавной латинской буквой и оканчивается заглавной латинской буквой.

  • Правило 1: Заменить каждую латинскую букву символом *.

  • Правило 2: Удалить из текста все повторные вхождения его первого символа.

Прочее:

Качественное выполнение заданий в этом курсе (в том числе домашних) от человека, который сдал зачет лектору на ОТЛ.

About

My repository with home and seminars exercises on introduction to computer architecture and assembly language at MIPT AES DAFE

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •