Молчанов, Олексій АндрійовичШкільнюк, Владислав Олегович2024-06-262024-06-262024Шкільнюк, В. О. Засоби управління паролями користувачів в цифрових системах : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Шкільнюк Владислав Олегович. – Київ, 2024. – 64 с.https://ela.kpi.ua/handle/123456789/67459Бакалаврський дипломний проєкт включає пояснювальну записку (52 стор., 20 рис., 1 табл., 4 додатків). Мета розробки — створення процесору на базі архітектури RISC-V з апаратною реалізацією CRC, що дасть змогу використовувати його в пристроях різного роду, що виконують обробку і пересилку великих обсягів даних в умовах, де можливі шуми і пошкодження. На базі процесора реалізовано команду, що дає змогу обчислювати циклічну надлишкову суму для повідомлення довільної довжини, що складається зі слів довжиною 32 біти, з використанням твірного полінома. В ході розробки: Проведено аналіз існуючих RISC-V архітектур та конвеєру команд; Проведено аналіз існуючих реалізацій CRC в межах архітектури RISC-V; Розроблено спрощену структуру конвеєру; Додано користувацьку інструкцію до RISC-V інструментарію; Проведено трансляцію програми мовою С у набір команд для процесорної архітектури, що реалізується; Реалізовано конвеєр з головними елементами архітектури; Розширено конвеєр підтримкою користувацької інструкції для обчислення контрольної суми. Використання цієї прошивки в контролерах дасть змогу пришвидшити ітеративний процес обрахунку CRC за рахунок апаратної реалізації.75 с.ukархітектура процесораRISC-Vцілісність данихциклічний надлишковий кодVHDLCконвеєр командCPU architecturedata integritycyclic redundancy checkinstruction pipelineЗасоби управління паролями користувачів в цифрових системахBachelor Thesis