In this video I talk about how to compile our assembly program using linux shell scripting, specifically bash. Then I discuss how to use and declare variables in your .data section. Also, the difference between assembly labels and and memory address is made clear: labels are memory address.
Also we mix c and assembly code together so that we can call C library functions from our assembly code!
visit my blog at http://soliduscode.blogspot.com