Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

cbozan/my_assembler_compiler

Repository files navigation

My Assembler Compiler

An assembler compiler with special instruction sets written in C language.

Tokenizer

Let's run the makefile first and then the main.exe.

mingw32-make & main

Let's write the path of the file to be tokenized in the path part. (if the file is in the same directory you can just type its name)

source

SS

image

Parser

Compile and run.

gcc parser.c -o parser & parser

Let's write the path of the file to be compiled in the path part. (if the file is in the same directory, just type its name)

source2

SS

image

Assembler

Compile and run.

gcc assembler.c -o assembler & assembler

Let's write the path of the file to be compiled in the path part. (if the file is in the same directory, just type its name)

source3

source3 - Program to add numbers from 1 to 10 - The result is inside the AX register

HRK AX, 0
HRK BX, 1
HRK CX, 11
loop:
	TOP AX, BX
	TOP BX, 1
	HRK DX, BX
	CIK DX, CX
	SN loop

SS

image

Task

Add input and output buffers. Nice toy for those who are interested :)

AltStyle によって変換されたページ (->オリジナル) /