These are my blogs

and also my life

Disassembly of Recursion in C

2020-09-25 c assembly arm

Let’s disassemble a recursive function in C to ARM assembly. We can use a textbook usage of a recursive factorial function. We’ll play ... Read More

The Stack of Frames in C with ARM Assembly Example

2020-04-03 c arm

Function calls in the C programming language make heavy use of the stack. When functions are called, they create a so-called stack of frames. This ... Read More

Converting C Conditionals to ARM Assembly

2020-03-27 c assembly arm

In this post we can explore how to the gcc compiler converts to C to ARM assembly language. We’ll specifically look at conditional logic. ... Read More