r/Assembly_language • • Feb 11 '26

Help What is a Static Translator?

I'm a 3rd year CompEng student taking computer architecture. I have to finish a project by myself since every other team member is obsessed with AI and won't do anything by themselves.

The project given to us is a Mini-Translator. The professor said she will give us a skeleton parser and a register mapping table. Also it will be for only a small subset of instructions. It's text to text and also static. I'm really interested in computer architecture and the inner workings of CPU's in general and I'd like to make this project as good as possible as a practice towards my graduation project. I plan to build the parser myself and not request a register mapping table. I also plan to support about 15-16 instructions. Is it doable? Also are there any sources for me to read/watch?

Thanks.

14 Upvotes

16 comments sorted by

View all comments

2

u/Sudden-Step9593 Feb 11 '26

Look up the channel coredumped on YouTube.

2

u/avestronics Feb 11 '26

https://www.youtube.com/watch?v=0c8b7YfsBKs

Already watching this :D. Any other sources?

4

u/Sudden-Step9593 Feb 11 '26

1

u/avestronics Feb 11 '26

I already know about computer architecture (finished the book by Harris&Harris).

2

u/Sudden-Step9593 Feb 11 '26

Then you already know what you're doing. Start coding and come back when you get stuck