Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Операционные системы для смарт-карт



Самые маленькие операционные системы работают на смарт-картах, представля­ющих собой устройство размером с кредитную карту, содержащее центральный процессор. На такие операционные системы накладываются крайне жесткие огра­ничения по мощности процессора и памяти. Некоторые из них могут управлять только одной операцией, например электронным платежом, но другие операцион­ные системы на тех же самых смарт-картах выполняют сложные функции. Зачас­тую они являются патентованными системами.

Некоторые смарт-карты являются Java-ориентированными. Это означает, что ПЗУ (постоянная память, по-английски она называется ROM, Read Only Memory — память только для чтения) смарт-карт содержит интерпретатор виртуальной ма­шины Java (JVM, Java Virtual Machine). Апплеты Java (маленькие программы) за­гружаются на карту и выполняются JVM-интерпретатором. Некоторые из таких карт могут одновременно управлять несколькими апплетами Java, что приводит к многозадачности и необходимости планирования. Из-за одновременной работы двух и более программ возникает необходимость в управлении ресурсами и защи­той. Соответственно, все эти задачи выполняет обычно крайне примитивная опе­рационная система, находящаяся на смарт-карте.





Дата публикования: 2015-01-26; Прочитано: 896 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...