Юмель
![]() | Тема этой статьи Википедии может не соответствовать общему правилу по известности . ( июнь 2024 г. ) |
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2021 г. ) |
Разработчик | Йохен Лидтке |
---|---|
Семейство ОС | Л4 |
Рабочее состояние | Снято с производства |
Первоначальный выпуск | 1979 год |
Маркетинговая цель | 8-битные вычисления |
Доступно в | английский, немецкий |
Платформы | Зилог Z80 , Z8000 ; Моторола 68000 , Интел 8086 |
ядра Тип | Микроядро |
Преемник | Л3 , Л4 |
EUMEL (произносится как oimel для расширяемой многопользовательской микропроцессорной системы ELAN , также известная как L2 для Liedtke 2 ) — это операционная система (ОС), которая началась как система времени выполнения (среда) для языка программирования ELAN . Он был создан в 1979 году Йохеном Лидтке в Билефельдском университете . Изначально EUMEL работал на 8-битном процессоре Zilog Z80 . Позже он был портирован на множество различных компьютерных архитектур . [1]
Было поставлено более 2000 систем Eumel, в основном в школы, а также в юридические практики в качестве платформы для обработки текста .
EUMEL основан на виртуальной машине с использованием битового кода и обеспечивает замечательную производительность и функциональность. Системы EUMEL на базе Z80 обеспечивают полноценную многопользовательскую многозадачную работу с управлением виртуальной памятью и полной изоляцией одного процесса от всех остальных. Эти системы обычно выполняют программы ELAN быстрее, чем эквивалентные программы, написанные на таких языках, как COBOL , BASIC или Pascal , и скомпилированные в машинный код Z80 в других операционных системах .
Одной из основных особенностей EUMEL является то, что он является постоянным и использует логику фиксированной точки/перезапуска. ОС Это означает, что в случае сбоя или сбоя питания пользователь теряет всего несколько минут работы: при перезапуске он продолжает работать с предыдущей фиксированной точки, полностью сохраняя все состояние программы. Это также называется ортогональной устойчивостью .
За EUMEL последовало микроядро L3 , а позже и семейство микроядер L4 .
Ссылки
[ редактировать ]- ^ Лидтке, Йохен (декабрь 1993 г.). «Постоянная система в реальном использовании: опыт первых 13 лет». Материалы 3-го Международного семинара по объектной ориентации в операционных системах (IWOOOS) . Эшвилл, Северная Каролина, США. стр. 2–11. дои : 10.1109/IWOOOS.1993.324932 .