DOIONLINE

DOIONLINE NO - IJAECS-IRAJ-DOIONLINE-16514

Publish In
International Journal of Advances in Electronics and Computer Science-IJAECS
Journal Home
Volume Issue
Issue
Volume-6,Issue-11  ( Nov, 2019 )
Paper Title
Operating System Development from Scratch
Author Name
Shivam Basia
Affilition
Student, KIIT Deemed To Be University, Bhubaneswar, India
Pages
59-63
Abstract
This research project is based on developing an operating system from scratch to demonstrate and understand how a entire computer system actually gets built and how it works internally. Our Operating System has been built by using Assembly Language only. Our Operating System in general consists of a Bootloader, a Kernel,FAT32 partition file system and a simple shell all of which has been built from scratch. Various command line features has been added in our operating system like change directory, listing and even the cat command for displaying contents of any text file. The size of our Operating System is 8 MB. The memory disk of our Operating System is divided into 16384 blocks with each block’s size being 512 bytes. The testing of our Operating System was performed in two emulators namely qemu and virtualbox. Keywords - Operating System, Bootloader, Assembly Language,Kernel,FAT32 partition file system, shell.
  View Paper