User Tools

Site Tools


rts:slides

Системы реального времени: лекции

Лабораторные работы

  1. Разработка программы на языке С без использования чисел с плавающей точкой и операций умножения и деления (вычисление квадратного корня из целого числа, алгоритм Бразенхэма)
  2. Перевести программу из Лабораторной 1 на ассемблер при помощи gcc -S и опции оптимизации -Ox. Необходимо полученную программу программу откомментировать (найти переменные в стек-фрейме, границы циклов), видеоролики:
  3. Реализовать программу из Лабораторной 1 на языке Forth
  4. Реализовать два процесса POSIX, C (родительский, порождающий дочерний), обеспечить их взаимодействие (pipe, shmem, mmap, file, fifo, …), если необходимо, обеспечить синхронизацию доступа процессам к общему ресурсу при помощи семафоров

Книги в Интернете

rts/slides.txt · Last modified: 2023/03/22 10:32 by eugeneai