The development of an operating system in LYaPAS
Prikladnaya Diskretnaya Matematika. Supplement, no. 8 (2015), pp. 134-135
Cet article a éte moissonné depuis 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.
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},
year = {2015},
number = {8},
language = {ru},
url = {http://geodesic.mathdoc.fr/item/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