The development of an operating system in LYaPAS
Prikladnaya Diskretnaya Matematika. Supplement, no. 8 (2015), pp. 134-135.

Voir la notice de l'article provenant de la source Math-Net.Ru

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.
Mots-clés : LYaPAS
Keywords: operating system.
@article{PDMA_2015_8_a51,
     author = {D. A. Stefantsov and P. A. Tomskih},
     title = {The development of an operating system in {LYaPAS}},
     journal = {Prikladnaya Diskretnaya Matematika. Supplement},
     pages = {134--135},
     publisher = {mathdoc},
     number = {8},
     year = {2015},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/PDMA_2015_8_a51/}
}
TY  - JOUR
AU  - D. A. Stefantsov
AU  - P. A. Tomskih
TI  - The development of an operating system in LYaPAS
JO  - Prikladnaya Diskretnaya Matematika. Supplement
PY  - 2015
SP  - 134
EP  - 135
IS  - 8
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/PDMA_2015_8_a51/
LA  - ru
ID  - PDMA_2015_8_a51
ER  - 
%0 Journal Article
%A D. A. Stefantsov
%A P. A. Tomskih
%T The development of an operating system in LYaPAS
%J Prikladnaya Diskretnaya Matematika. Supplement
%D 2015
%P 134-135
%N 8
%I mathdoc
%U http://geodesic.mathdoc.fr/item/PDMA_2015_8_a51/
%G ru
%F PDMA_2015_8_a51
D. A. Stefantsov; P. A. Tomskih. The development of an operating system in LYaPAS. Prikladnaya Diskretnaya Matematika. Supplement, no. 8 (2015), pp. 134-135. http://geodesic.mathdoc.fr/item/PDMA_2015_8_a51/

[1] Agibalov G. P., Lipskii V. B., Pankratova I. A., “O kriptograficheskom rasshirenii i ego realizatsii dlya Russkogo yazyka programmirovaniya”, Prikladnaya diskretnaya matematika, 2013, no. 3, 93–104

[2] Grechnev S. Yu., Stefantsov D. A., “Modifikatsiya LYaPASa dlya razrabotki OS”, Prikladnaya diskretnaya matematika. Prilozhenie, 2015, no. 8, 129–131

[3] Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification, Version 1.2, TIS Committee, 1995

[4] Intel 64 and IA-32 Architectures Software Developer Manuals, http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html