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

Особливості програмування адаптера послідовного інтерфейсу з використанням електронного емулятора

Р.М. Минайленко, К.О. Буравченко, В.А. Резніченко

Об авторах

Р.М. Минайленко, доцент, кандидат технічних наук, Центральноукраїнський національний технічний уіверситет, м. Кропивницький, Україна, e-mail: aron70@ukr.net, ORCID ID: 0000-0001-6734-6485

К.О. Буравченко, кандидат технічних наук, Центральноукраїнський національний технічний університет, м. Кропивницький, Україна

В.А. Резніченко, викладач, Центральноукраїнський національний технічний університет, м. Кропивницький, Україна, ORCID ID: 0000-0001-8473-4156

Анотація

В статті розглянуто особливості програмування адаптера послідовного інтерфейсу з використанням електронного емулятора. Показано, що програми-емулятори дають можливість провести дослідження та проаналізувати відповідні системи або пристрої. Демонстраційний експеримент не вичерпує всіх можливостей активного сприйняття студентами досліджуваного явища і не завжди забезпечує отримання ними якісних знань, оскільки його тільки спостерігають, а не проводять самі. А тому демонстрації із залученням програм-емуляторів потрібно доповнювати виконанням студентами лабораторних робіт з їх допомогою. Програмний емулятор дозволяє проводити відповідну роботу і самостійно (позааудиторно), без залучення викладача. Це дозволяє розширити область зв’язку теорії з практикою, привчити студентів до самостійної дослідницької роботи. Крім того, можливість проводити досліди віддалено від ВНЗ вказує на перспективу використання емуляторів для дистанційного навчання. Програмні моделі загалом дають можливість організувати якісний навчальний процес підготовки фахівців з обчислювальної техніки та комп’ютерних систем

Ключові слова

електронний емулятор, інтерфейс, програмна модель, адаптер

Повний текст:

PDF

Посилання

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].

Пристатейна бібліографія ГОСТ

  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 Р.М. Минайленко, К.О. Буравченко, В.А. Резніченко