Виртуальная машина LT; LT;Etherbox32vm GT; GT;
Автор: Шевчук Юрий Владимирович, Шевчук Андрей Юрьевич
Журнал: Программные системы: теория и приложения @programmnye-sistemy
Рубрика: Программное и аппаратное обеспечение для супер ЭВМ
Статья в выпуске: 4 (31) т.7, 2016 года.
Бесплатный доступ
Описана организация виртуальной машины Etherbox32vm, предназначенной для реализации сценариев функционирования узлов сенсорной сети: дисциплин опроса датчиков, управления исполнительными механизмами, первичной обработки данных, полученных от датчиков. Реализация логики поведения сенсорных узлов в виртуальной машине позволяет удаленно настраивать узлы уже развернутой гетерогенной сенсорной сети на выполнение новых функций. Виртуальная машина Etherbox32vm допускает реализацию на микроконтроллерах с малым объемом оперативной памяти
ID: 14336085 Короткий адрес: https://sciup.org/14336085
Список литературы Виртуальная машина LT; LT;Etherbox32vm GT; GT;
- URL: https://raspberrypi.org/
- URL: https://www.olimex.com/Products/OLinuXino/open-sourcehardware
- A. Dunkels, et al. "Run-Time Dynamic Linking for Reprogramming Wireless Sensor Networks", Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, SenSys’06 (October 31-November 03, 2006, Boulder, Colorado, USA), ACM, New York, USA, 2006. P. 15-28.
- Contiki: The Open Source OS for the Internet of Things, URL: http://www.contiki-os.org/
- J. Koshy, R. Pandey. "VMSTAR: Synthesizing Scalable Runtime Environments for Sensor Networks", Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, SenSys’05 (November 02-04, 2005, San Diego, California, USA), ACM, New York, USA, 2005. P. 243-254.
- T. Lindholm, F. Yellin. The Java Virtual Machine Specification, Addison-Wesley, 1999.
- P. Levis, D. Culler. "Mat´e: A Tiny Virtual Machine for Sensor Networks", Proceedings of Tenth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS’02 (October 05-09, 2002, San Jose, CA, USA), ACM, New York, USA, 2002. P. 85-95.
- J. Postel. User Datagram Protocol, RFC768, RFC Editor, August 28, 1980, URL: http://www.rfc-editor.org/rfc/rfc768.txt
- A. A. Milne. Winnie-the-Pooh, Methuen & Co. Ltd., London, 1926.
- Y. Shi, et al. "Virtual Machine Showdown: Stack Versus Registers", ACM Trans. Archit. Code Optim., V. 4. No. 4. (January 2008), Article No. 2.
- P. Koopman, Stack Computers, Ellis Horwood Series in Computers and Their Applications, Ellis Horwood/Halstead Press, 1989, 236 p.
- P. J. Koopman, Jr. "A Preliminary Exploration of Optimized Stack Code Generation", Journal of Forth Application and Research, V. 6. No. 3. 1994. P. 241-251.
- M. Shannon, C. Bailey. "Global Stack Allocation (Register Allocation for Stack Machines)", Procedings of 22nd EuroForth Conference, EuroForth 2006 (September 15-17, 2006, Cambridge, England), 2006, 8 p., URL: http://www.complang.tuwien.ac.at/anton/euroforth2006/papers/shannon.pdf
- А. Шевчук. Компилятор языка Etherbox2//Наукоемкие информационные технологии (Переславль-Залесский, 2010), 9 с., URL: http://site.u.pereslavl.ru/Studentu/Konkursy/konferenciya/2010/091-10.pdf
- UM10204. I2 C-bus specification and user manual, NXP Semicondictor, 2014, 64 p., URL: http://www.nxp.com/documents/user_manual/UM10204.pdf