Розробка бібліотеки базових процедур та транслятора мови С для спеціалізованих процесорів

dc.contributor.authorЛегенький, Гліб Сергійович
dc.contributor.authorLehenkyi, H. S.
dc.date.accessioned2025-08-10T10:08:06Z
dc.date.issued2025
dc.descriptionКерівник: Рева Сергій Миколайович, кандидат технічних наук, доцент кафедри комп’ютерних систем та робототехніки
dc.description.abstractРобота присвячена розробці транслятора мови С та бібліотеки базових процедур для спеціалізованого 8-бітного процесора DPM 081. Досліджено архітектуру процесора, проаналізовано існуючі аналоги компіляторів, розроблено алгоритми лексичного та синтаксичного аналізу, створено генератор коду та бібліотеку базових функцій. Розроблений транслятор дозволяє програмувати процесор DPM 081 мовою С замість асемблера, що значно спрощує розробку програмного забезпечення для навчальних та дослідницьких цілей.
dc.description.abstractThe work is devoted to the development of a C language translator and a library of basic procedures for a specialized 8-bit DPM 081 processor. The processor architecture has been studied, existing compiler analogs have been analyzed, lexical and syntactic analysis algorithms have been developed, a code generator and a library of basic functions have been created. The developed translator allows programming the DPM 081 processor in C language instead of assembly language, which significantly simplifies software development for educational and research purposes.
dc.identifier.citationЛегенький, Гліб Сергійович. Розробка бібліотеки базових процедур та транслятора мови С для спеціалізованих процесорів : пояснювальна записка до кваліфікаційної роботи бакалавра : спеціальність 123 – Комп’ютерна інженерія : галузь знань: 12 – Інформаційні технології : освітня програма «Комп’ютерна інженерія» / Г. С. Легенький ; кер. С. М. Рева. – Харків : Харківський національний університет імені В. Н. Каразіна, 2025. – 57 с.
dc.identifier.urihttps://ekhnuir.karazin.ua/handle/123456789/22684
dc.language.isouk
dc.publisherХарків : Харківський національний університет імені В. Н. Каразіна
dc.subjectTECHNOLOGY::Information technology::Computer science
dc.subjectкомпілятор
dc.subjectтранслятор
dc.subjectпроцесор DPM 081
dc.subjectмова С
dc.subjectлексичний аналіз
dc.subjectсинтаксичний аналіз
dc.subjectгенерація коду
dc.subjectспеціалізовані процесори
dc.subjectcompiler
dc.subjecttranslator
dc.subjectDPM 081 processor
dc.subjectC language
dc.subjectlexical analysis
dc.subjectsyntactic analysis
dc.subjectcode generation
dc.subjectspecialized processors
dc.titleРозробка бібліотеки базових процедур та транслятора мови С для спеціалізованих процесорів
dc.typeOther

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Lehenkyi_Hlib_Rozrobka_biblioteky_bakalavr_2025.pdf
Розмір:
896.95 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
3.42 KB
Формат:
Item-specific license agreed upon to submission
Опис: