Skip to content

Info / Documentation / Reference for The Assembler Project

Notifications You must be signed in to change notification settings

marco-perin/the-assembler-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

the-assembler

Core coverage: codecov

Description

Just a little WIP game, where you have to program in ARM assembly to make thigs do things.

Programming reference

reference PDF for ARM sintax (will implement own sintax documentation)

Other reference, more advanced but not taken as reference

Features

Commands List

The list of supported commands can be seen here

Updates

The Code editor window is coming together! It also have spell checking in advance, and a little play scene for preview is being made

editor_panel

Bonus

How to know that it's time to go to bed because of the max # of cycle terminate condition you did not put while testing (hence not being able to stop the cycle)

vara: .word   2         
varb: .word   1         
text: .ascii  "8CHARTXT"  
       LDR R1, =vara    
       LDR R2, =varb    
       LDR R3, =text    
       LDR R4, [R2, #1] 
       LDR R5, [R1, #2] 
       LDR R6, [R2, #1]!
loop:                   
trap:  B trap           
       B loop

About

Info / Documentation / Reference for The Assembler Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published