The kind of disassembly that the author shows in the article is called inter-leaved disassembly (C and disassembly alternating), which supports several IDEs, such as Visual Studio support. Code blocks are not supported. But code blocks have a separate disassembly window like this

Select the source line. Right click. Say Run to Cursor . Now Debug->Debugging Windows->Disassembly . Instead of Run to cursor, you can also set breakpoints and then do it. But somehow it was not good with me, so I suggest the Run to Cursor method.
Hope this helps.
source share