Окучинський, Гавриїл Павлович2025-10-152025-10-152025Окучинський, Г. П. Проектування трійкової елементарної бази для побудови обчислювальної системи = Designing a ternary element base for building a computer system : кваліфікаційна робота бакалавра / Г. П. Окучинський. – Одеса, 2025. – 59 с.https://dspace.onu.edu.ua/handle/123456789/42753Дипломна робота присвячена дослідженню та реалізації трійкової (тритової) елементної бази для побудови обчислювальної системи. У роботі проаналізовано історію розвитку трійкової логіки та комп’ютерів, розглянуто математичні основи тризначної логіки та її порівняння з традиційною двійковою логікою. Наведено огляд відомих реалізацій трійкових обчислювальних пристроїв, зокрема комп’ютерів “Сетунь” та сучасних прототипів. Практична частина роботи містить опис розробки арифметико-логічного пристрою (АЛП) на трійковій логіці двома способами: програмною реалізацією на Python з графічним інтерфейсом користувача та апаратною мовою опису VHDL. Описано основні логічні та арифметичні операції в трійковій системі, особливості їх реалізації та використання. Розроблений трійковий АЛП дозволяє виконувати додавання, віднімання, множення, інкремент та базові логічні операції над трійковими числами. Графічний інтерфейс забезпечує зручність взаємодії з програмою та наочне відображення результатів. У висновках сформульовано основні результати роботи, показано переваги і перспективи трійкового підходу в обчислювальній техніці.The bachelor’s thesis is devoted to the research and implementation of a ternary (three-valued) element base for building a computing system. The work analyzes the history of the development of ternary logic and computers, examines the mathematical foundations of three-valued logic and its comparison with traditional binary logic. A review of known implementations of ternary computing devices is provided, including the “Setun” computer and modern prototypes. The practical part of the work describes the design of an Arithmetic Logic Unit (ALU) based on ternary logic in two ways: a software implementation in Python with a graphical user interface, and a hardware implementation using the VHDL description language. The main logical and arithmetic operations in the ternary system are described, along with details of their implementation and usage. The developed ternary ALU can perform addition, subtraction, and basic logical operations on ternary numbers. The graphical interface provides convenient user interaction and visual display of results. In the conclusions, the main results of the work are summarized, and the advantages and prospects of the ternary approach in computing technology are demonstrated.uk123 комп’ютерна інженеріябакалавробчислювальна систематрійкова (тритова) елементна базатрійкова логікаПроектування трійкової елементної бази для побудови обчислювальної системиDesigning a ternary element base for building a computer systemDiplomas