Skip to content

apurva91/ALL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assembler Linker Loader

Python and Flask based implementation of Assembler Linker Loader

Setting Up

pip3 install -r requirments.txt

To run

python3 app.py

Salient Features:

  • 2-pass Assembler
  • Generates Pass 1, Pass 2, Linked & Loaded codes.
  • Generates literal table, symbol table & global variable table
  • Interactive simulation showing step by step execution
  • Offset
  • Calculable memory address using offset & table

Operations Supported:

  • Variable declaration
  • Variable assingment using other variables
  • Functions
  • Macros
  • Global Variable
  • Arrays
  • Nested loops
  • Nested conditions
  • Basic arithmetic
  • Goto/Jump Statements
  • Logic Operations (and, or)

References:

  • Systems Programming and Operating Systems by Dhananjay Dhamdhere Link
  • Instruction Set for 8086 Link
  • wiki-assemblerLink
  • Linker and Loader by John R. LevineLink

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published