The development of an operating system in LYaPAS | Applied Discrete Mathematics. Supplement. 2015. № 8.

The development of an operating system in LYaPAS

The development of OS LYaPAS for writing and executing programs in LYaPAS is described. Currently the creation of OS LYaPAS is in the stage of kernel development. The following functions are implemented: message output to screen, device-controllers initialization, interrupts handling, working with timer and keyboard, multitasking. Multitasking is demonstrated by a few parallel processes that can be suspended and restored with a key press. The further step in the development is the creation of a file system and memory management modules.

Download file
Counter downloads: 273

Keywords

ЛЯПАС, операционная система

Authors

NameOrganizationE-mail
Stefantsov D.A.Tomsk State Universityd.a.stefantsov@isc.tsu.ru
Tomskih P. A.Tomsk State Universitypavlic148@gmail.com
Всего: 2

References

Intel 64 and IA-32 Architectures Software Developer Manuals http://www.intel.com/ content/www/us/en/processors/architectures-software-developer-manuals.html
TIS Committee. Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2. 1995.
Гречнев С.Ю., Стефанцов Д. А. Модификация ЛЯПАС для разработки ОС // Прикладная дискретная математика. Приложение. 2015. №8. С. 129-131
Агибалов Г. П., Липский В. Б., Панкратова И. А. О криптографическом расширении и его реализации для Русского языка программирования // Прикладная дискретная математика. 2013. №3. С. 93-105.
 The development of an operating system in LYaPAS | Applied Discrete Mathematics. Supplement. 2015. № 8.

The development of an operating system in LYaPAS | Applied Discrete Mathematics. Supplement. 2015. № 8.

Download full-text version
Counter downloads: 1755