Binary tools: assembler, disassembler, linker, library manager, emulator
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
assem.h
assem1.cpp
assem2.cpp
assem3.cpp
assem4.cpp
assem5.cpp
assem6.cpp
cmdline.cpp
cmdline.h
containers.cpp
containers.h
converters.h
disasm1.cpp
disasm2.cpp
disassem.h
elf.cpp
elf.h
elf_forwardcom.h
error.cpp
error.h
forw.sln
forw.vcxproj
forw.vcxproj.filters
forw.zip
forwardcom_sourcecode_documentation.odt
instruction_list.csv
instruction_list.ods
main.cpp
maindef.h
makefile
resp.txt
stdafx.cpp
stdafx.h
targetver.h
test.as

README.md

This repository contains the binary tools for the ForwardCom instruction set: assembler, disassembler, linker, library manager, emulator

This can be compiled and run on almost any little-endian platform. A compiled exe file for windows is included. For Linux and other platforms: use the makefile to compile everything.

Files included: Description
forwardcom_sourcecode_documentation.odt Documentation of the source code
*.cpp C++ source code
*.h C++ header files
forw.exe Windows executable, 64-bit
makefile Makefile for Gnu C++ compiler
instruction_list.ods List of instructions
instruction_list.csv List of instructions as comma separated file. Made from instruction_list.ods
forwardcom.pdf Manual (from ForwardCom/manual repository)
test.as Little test file with ForwardCom assembly code
forw.vcxproj forw.sln forw.vcxproj.filters Project files for MS Visual Studio
resp.txt Response file used during debugging in Visual Studio