How to improve my level of assemble language ?
Re: How to improve my level of assemble language ?
If you are looking for a smaller (than GCC) C compiler to look at and analyze, IIRC TinyCC (TCC) is open source and is (as the name suggests) very small. I'd recommend starting with a "bare-bones" compiler and get a feel for it, or try to develop your own before diving into such an advanced and feature-rich compiler such as the GCC C compiler.
Website: https://joscor.com