Skip to content

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

Packages

Contributors

Languages