Skip to content

Ank-Frost/BootViz-241CS209

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BootViz-241CS209

Introduction - Our very own Bootloader in x86 assembly

This Project focuses on exploring and understanding basics of Assembly level Programming . In this we made two simple booloader one displays a static Greeting Message, while the other one accepts input from user and displays it .

Screenshot of Bootloader

Tools Required :

  1. NASM - Netwide x86 Assembler

  2. QEMU - Free virtualization and Emulation Software

How to run ?

  1. Clone the repo :

     git clone https://github.com/Ank-Frost/BootViz-241CS209.git
    
  2. Use MakeFile to build the required Images.

     make
    
  3. Run the image the using make.

     make run # prints Hello msg 
    

    Screenshot of bootloader

     make run NAME=bootloader2 # accepts and print user input
    

Clean up

To clearup the images build

make clean

About

Our very own Bootloader in x86 assembly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors