DOI: https://doi.org/10.32515/2664-262X.2022.6(37).1.88-99

Features of Serial Interface Adapter Programming Using an Electronic Emulator

Roman Minailenko, Kostiantyn Buravchenko, Vitalii Reznichenko

About the Authors

Roman Minailenko, Associate Professor, PhD in Technics (Candidate of Technics Sciences), Central Ukraіnian National Technical University, Kropyvnytskyi, Ukraine, e-mail: aron70@ukr.net, ORCID ID: 0000-0002-3783-0476

Kostiantyn Buravchenko, PhD in Technics (Candidate of Technics Sciences), Central Ukraіnian National Technical University, Kropyvnytskyi, Ukraine

Vitalii Reznichenko, Lecturer, Central Ukraіnian National Technical University, Kropyvnytskyi, Ukraine, ORCID ID: 0000-0001-8473-4156

Abstract

The article discusses the features of serial interface adapter programming using an electronic emulator. Emulators have been shown to enable research and analysis of relevant systems or devices. A demonstration experiment does not exhaust all the possibilities of active perception of the studied phenomenon by students and does not always ensure that they obtain quality knowledge, since it is only observed, and not carried out themselves. Therefore, demonstrations involving emulator programs should be supplemented by students performing laboratory work with their help. The software emulator allows you to carry out relevant work independently (outside the classroom), without the involvement of a teacher. This makes it possible to expand the field of connection between theory and practice, to accustom students to independent research work. In addition, the possibility of conducting experiments remotely from educational institutions points to the prospect of using emulators for distance learning. The implementation of information and educational technologies in educational institutions of Ukraine is one of the main factors in training a high-quality specialist. The most characteristic feature of education at the current stage of development is its informatization, due primarily to the spread of modern computer technology and software in educational institutions, the use of Internet capabilities, the acquisition and accumulation of experience by specialists in the use of information technologies (IT) in their activities. Software models in general make it possible to organize a high-quality educational process of training specialists in computing and computer systems.

Keywords

electronic emulator, interface, software model, adapter

Full Text:

PDF

References

1. Babich, M.P. & Zhukov, I.A. (2004). Komp'iuterna skhemotekhnika [Computer circuit engineering], MK-Press [in Ukrainian].

2. Matvienko, M.P. & Rosen, V.P. (2016). Komp'iuterna skhemotekhnika [Computer circuitry]. Kyiv: Lira-K Publishing House [in Ukrainian].

3. Buchynskyi, M.Ya., Horyk, O.V., Chernyavskyi, A.M. & Yakhin, S.V. (2017). OSNOVY TVORENNYa MAShYN [FUNDAMENTALS OF MACHINE CREATION]. O.V. Horyk (Eds.). Kharkiv: "NTMT" Publishing House [in Ukrainian].

4. Ryabenky, V.M., Zhuykov. V.Ya., Yamnenko, Yu.S. & Zagranichnyi, A.V. (2016). Skhemotekhnika: Prystroi tsyfrovoi elektronik [Schemotechnika: Devices of digital electronics]. Electronic textbook for higher educational institutions. Kyiv [in Ukrainian].

5. Matvienko, M.P. (2013). Komp'iuterna skhemotekhnika [Computer circuitry]. Kyiv: Vydavnytstvo "Lira-K" [in Ukrainian].

6. Kolontaievs'kyj, Yu.P. & Soskov, A.H. (2013). Promyslova elektronika: Teoriia i praktykum [Industrial electronics: Theory and practice] . A.G. Soskova (Ed.). Kyiv: Karavela [in Ukrainian].

7. Matviienko, M.P. (2016). Osnovy elektrotekhniky ta elektroniky [Basics of electrical engineering and electronics]. Kyiv: Vydavnytstvo "Lira-K" [in Ukrainian].

8. Yefymets', V.M. et al. (2013). Komp'iuterna skhemotekhnika ta arkhitektura komp'iuteriv. Laboratornyj praktykum [Computer circuitry and computer architecture. Laboratory workshop] Kyiv: NAU [in Ukrainian].

9. Azarov, O.D. et al. (2018). Komp'iuterna skhemotekhnika:[Computer circuitry] . Vinnytsia: VNTU [in Ukrainian].

10. Sydorenko, V.V., Mynajlenko, R.M. & Mykhajlov, S.V (2019). Komp'iuterna skhemotekhnika: metodychni rekomendatsii dlia studentiv dennoi ta zaochnoi formy navchannia za spetsial'nistiu 123 “Komp'iuterna inzheneriia” [Computer circuit engineering: methodical recommendations for full-time and part-time students in the specialty 123 "Computer engineering". Retrieved from http://citforum.ck.ua/database/advanced_intro [in Ukrainian].м

11. KhNADU . Fajlovyj arkhiv [File Archive]. Retrieved from http://files.khadi.kharkov.ua/mekhatronikitransportnikh-zasobiv.html Konspekty lektsij, metodychni vkazivky [in Ukrainian].

12. Svit elektronykh skhem [The world of electronic circuits]. Retrieved from ttp://ua.nauchebe.net http://asm.shadrinsk.net [in Ukrainian].

13. Holotenko, O.S. (2016). Arkhitektura komp'iuternykh system: konspekt lektsij dlia studentiv usikh form navchannia z kursu «Arkhitektura komp'iuternykh system» [Architecture of computer systems: summary of lectures for students of all forms of education from the course "Architecture of computer systems"].Ternopil' : Vyd-vo TNTU imeni Ivana Puliuia [in Ukrainian].

14. Tararaka, V.D. (2018). T19 Arkhitektura komp'iuternykh system [T19 Architecture of computer systems]. Zhytomyr : ZhDTU, [in Ukrainian].

15. Tereschenko, T.O. & Yamnenko, Yu.S. (2020). Suchasni napriamky komp'iuternoi ta mikroprotsesornoi tekhniky Rozdil 1. Osnovni tendentsii rozvytku komp'iuternoi i mikroprotsesornoi tekhniky. Rozdil 2 Kharakterystyky ARM i Cortex protsesoriv: konspekt lektsij : dlia stud. spetsial'nosti 171 Elektronika, spetsializatsii «Elektronni komponenty ta systemy» [Modern trends in computer and microprocessor technology Section 1. Main trends in the development of computer and microprocessor technology. Chapter 2 Characteristics of ARM and Cortex processors: lecture notes. [Electronic resource]: for students. specialties 171 Electronics, specializations "Electronic components and systems" /T. O. Tereshchenko, Yu.S. Yamnenko; KPI named after Igor Sikorskyi; structure]. KPI im. Ihoria Sikors'koho. Kyiv: KPI im. Ihoria Sikors'koho [in Ukrainian].

16. Kavun, S.V. & Sorbat, I.V. (2010). Arkhitektura komp'iuteriv. Osoblyvosti vykorystannia komp'iuteriv v IS [Computer architecture. Peculiarities of the use of computers in IS]. Kharkiv : Vyd. KhNEU, [in Ukrainian].

17. Martin, R. (2019). Chysta arkhitektura [Pure architecture]. Fabula, [in Ukrainian].

18. Tararaka, V.D. (2018). Arkhitektura komp'iuternykh system [Architecture of computer systems]: navchal'nyj posibnyk. Zhytomyr: ZhDTU [in Ukrainian].

19. Matviienko, M.P., Rozen, V.P. & Zakladnyj, O.M. (2019). Arkhitektura komp'iuteriv [Computer architecture]. K. : Lira-K [in Ukrainian].

20. Sydorenko, V.V., Mynajlenko, R.M. & Mykhajlov, S.V. (2019). Arkhitektura komp'iuteriv [Computer architecture]. Kropyvnyts'kyj: TsNTU [in Ukrainian].

21. Rykaliuk, R.Ye., Halamaha, L.B. & Seliverstov, R.H. (2017). Laboratornyj (symuliatsijnyj) praktykum z kursu «Arkhitektura komp'iuternykh system» [Laboratory (simulation) workshop on the course "Architecture of computer systems".]. Part 2. L'viv: Vydavn. tsentr L'viv. un-tu, [in Ukrainian].

22. Yefymets', V.M., Krasovs'ka, Ye.V. et al. (2013). Komp'iuterna skhemotekhnika ta arkhitektura komp'iuteriv. Laboratornyj praktykum [Computer circuitry and computer architecture. Laboratory workshop]. Kyiv: NAU [in Ukrainian].

23. Bartlett J. Programming from the Ground Up. Retrieved from http:// www.freebookcentre.net/Compu terScience-BooksDownload/Programming -fromthe-Ground-Up-(J.-Bartlett).html [in English].

24. Svit elektronykh skhem: web sait [The world of electronic circuits: web site]. Retrieved from ttp://ua.nauchebe.net [in Ukrainian].

Citations

  1. Бабич М.П., Жуков І.А. Комп’ютерна схемотехніка, МК-Пресс, 2004. 412с.
  2. Матвієнко М. П., Розен В.П. Комп’ютерна схемотехніка: навч. посіб. К.: Видавництво "Ліра-К", 2016. 192с.
  3. Бучинський М.Я., Горик О.В., Чернявський А.М., Яхін С.В. ОСНОВИ ТВОРЕННЯ МАШИН / за редакцією О.В. Горика. Харків : Вид-во «НТМТ», 2017. 448 с.
  4. Рябенький В.М. Жуйков В.Я. Ямненко Ю.С. Заграничний А.В. Схемотехніка: Пристрої цифрової електроніки Електронний підручник для вищих навчальних закладів. Київ, 2016. 400 с.
  5. Матвієнко М.П. Комп’ютерна схемотехніка: навч. посіб. К.: Видавництво "Ліра-К", 2013. 192 с.
  6. Колонтаєвський Ю. П., Сосков А. Г. Промислова електроніка: Теорія і практикум: підручник / за ред. А. Г. Соскова. К.: Каравела, 2013. 496 с.
  7. Матвієнко М.П. Основи електротехніки та електроніки: підручник. К.: Видавництво "Ліра-К" , 2016. 228 с.
  8. Комп'ютерна схемотехніка та архітектура комп'ютерів. Лабораторний практикум / Єфимець В.М. та ін. К.: НАУ, 2013. 64с.
  9. Комп’ютерна схемотехніка: підручник / Азаров О.Д. та ін. Вінниця: ВНТУ, 2018. 230 с
  10. Комп’ютерна схемотехніка: методичні рекомендації для студентів денної та заочної форми навчання за спеціальністю 123 “Комп’ютерна інженерія”/ уклад. Сидоренко В.В., Минайленко Р.М., Михайлов С.В Кропивницький: ЦНТУ, 2019. 72 с. http://citforum.ck.ua/database/advanced_intro (дата звернення: 01.09.2022)
  11. ХНАДУ "Файловий архів". URL: http://files.khadi.kharkov.ua/mekhatronikitransportnikh-zasobiv.html Конспекти лекцій, методичні вказівки.
  12. Світ електроних схем. URL : ttp://ua.nauchebe.net http://asm.shadrinsk.net (дата звернення: 01.09.2022)
  13. Голотенко О.С. Архітектура комп’ютерних систем: конспект лекцій для студентів усіх форм навчання з курсу «Архітектура комп’ютерних систем».Тернопіль : Вид-во ТНТУ імені Івана Пулюя, 2016 . 120 с.
  14. Тарарака В.Д. Т19 Архітектура комп'ютерних систем: навчальний посібник. Житомир : ЖДТУ, 2018. 383 с
  15. Терещенко Т.О., Ямненко Ю.С. Сучасні напрямки комп’ютерної та мікропроцесорної техніки Розділ 1. Основні тенденції розвитку комп'ютерної і мікропроцесорної техніки. Розділ 2 Характеристики ARM і Cortex процесорів: конспект лекцій : для студ. спеціальності 171 Електроніка, спеціалізації «Електронні компоненти та системи» . КПІ ім. Ігоря Сікорського. Київ: КПІ ім. Ігоря Сікорського, 2020. 68 с.
  16. Кавун С.В., Сорбат І.В. Архітектура комп’ютерів. Особливості використання комп’ютерів в ІС : навч. посіб. Харків : Вид. ХНЕУ, 2010. 256 с.
  17. Мартін Р. Чиста архітектура. Фабула, 2019. 368 с
  18. Тарарака В.Д. Архітектура комп'ютерних систем: навчальний посібник. Житомир: ЖДТУ, 2018. 383 с.
  19. Матвієнко М.П., Розен В.П., Закладний О.М. Архітектура комп’ютерів: навч. посіб. К. : Ліра-К, 2019. 264 с.
  20. Сидоренко В.В., Минайленко Р.М., Михайлов С.В. Архітектура комп’ютерів: методичні рекомендації для студентів денної та заочної форми навчання за спеціальністю 123 “Комп’ютерна інженерія”. Кропивницький: ЦНТУ, 2019. 63 с.
  21. Рикалюк Р.Є., Галамага Л.Б., Селіверстов Р.Г. Лабораторний (симуляційний) практикум з курсу «Архітектура комп’ютерних систем». Ч. 2 . Львів: Видавн. центр Львів. ун-ту, 2017. 33 с
  22. Комп'ютерна схемотехніка та архітектура комп'ютерів. Лабораторний практикум / В.М. Єфимець, Є.В. Красовська та ін. К: НАУ, 2013. 64с.
  23. Bartlett J. Programming from the Ground Up. URL: http:// www.freebookcentre.net/Compu terScience-BooksDownload/Programming -fromthe-Ground-Up-(J.-Bartlett).html (дата звернення: 06.09.2022)
  24. Світ електроних схем: веб-сайт. URL: ttp://ua.nauchebe.net (дата звернення: 06.09.2022)
Copyright (c) 2022 Roman Minailenko, Kostiantyn Buravchenko, Vitalii Reznichenko