Skip to content

buseece/btcAssembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

btcAssembler

This project aims to design a program which translates *.bc files to *.asm files.
The Description of the project can be found under cmpe230fall2017hw1.pdf
Example input files can be found under inputFiles folder.

How to run the project:

  1. Open Terminal, go to the file where bitc.java exist
  2. Write “javac bitc.java” to compile
  3. Write “java bitc example.bc” to run it with input file example.bc
  4. You will get “example.asm” file under bitc project file
    //There are 2 ways to run it with assembler
  5. If you are using DOSBOX //after you have configured DOSBOX
    • Put “example.asm” under DOSBOX
    • Write “c:” //to mount
    • Write “a86 example.asm”
    • Write “example.com” to run
    • You will get the output
  6. Else //you may configure a86 assembler in Windows XP etc
    • In terminal where a86 is ready write “a86 example.asm”
    • Write “example.com” to run
    • You will get the output

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages