https://github.com/namn-grg/assembler
This Assembler converts assembly code into binary code according to its ISA
https://github.com/namn-grg/assembler
assembly python3
Last synced: about 1 month ago
JSON representation
This Assembler converts assembly code into binary code according to its ISA
- Host: GitHub
- URL: https://github.com/namn-grg/assembler
- Owner: namn-grg
- Created: 2022-08-09T18:23:28.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-09T19:45:22.000Z (almost 4 years ago)
- Last Synced: 2025-01-26T19:14:23.397Z (over 1 year ago)
- Topics: assembly, python3
- Language: Python
- Homepage:
- Size: 157 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Assembler
This is an Assembler, it converts assembly code into binary code according to its ISA (Instruction Set Architecture)
IT ALSO DETECTS AND POINTS OUT ANY SYNTAX ERROR IN THE ASSEMBLY CODE OF THE INPUT FILE
***********************************************************************************************************************************
Discription of this assembler's ISA is given in complete detail in the problem statement pdf eg. syntax of the assembley code which
this assembler accepts , opcode of the insructions etc.
***********************************************************************************************************************************
There is a sample test case file given for reference. You can take a look and can see how the assembly code file looks like for this assembler.
Moreover, there's an output file for the same test case, which has the binary code for the given assembly code.
This assembler works perfect even if Floating point numbers are given.