.. |TemplateText| raw:: html
TemplateText
.. --------------------------------------------------------------------------
.. Files
.. --------------------------------------------------------------------------
.. |if-then.asm.txt| raw:: html
if-then.asm.txt
.. |if-then-else.asm.txt| raw:: html
if-then-else.asm.txt
.. |for.asm.txt| raw:: html
for.asm.txt
.. |loop.asm.txt| raw:: html
loop.asm.txt
.. |while.asm.txt| raw:: html
while.asm.txt
.. |do-while.asm.txt| raw:: html
do-while.asm.txt
.. |count-odds.asm.txt| raw:: html
count-odds.asm.txt
.. |recursive-sum.asm.txt| raw:: html
recursive-sum.asm.txt
.. |fibonacci.asm.txt| raw:: html
fibonacci.asm.txt
.. --------------------------------------------------------------------------
.. Windows setup URLs
.. --------------------------------------------------------------------------
.. |NASM| raw:: html
NASM
.. |Netwide Assembler (NASM)| raw:: html
Netwide Assembler (NASM)
.. |https://en.wikipedia.org/wiki/Netwide_Assembler| raw:: html
https://en.wikipedia.org/wiki/Netwide_Assembler
.. |MinGW| raw:: html
MinGW
.. |Visual Studio Code| raw:: html
Visual Studio Code
.. |getting started| raw:: html
getting started
.. |C/C++| raw:: html
C/C++
.. |x86 and x86_64 Assembly| raw:: html
x86 and x86_64 Assembly
.. |Paul Carter's reference site| raw:: html
Paul Carter's reference site
.. |a computer-generated number| raw:: html
a computer-generated number
.. |ASCCI table| raw:: html
ASCCI table
.. |ASCII codes| raw:: html
ASCII codes
.. --------------------------------------------------------------------------
.. University of Hawaii Presentation
.. --------------------------------------------------------------------------
.. |First NASM Program (module)| raw:: html
First NASM Program (Module)
.. |Data Size & Arithmetic (Module)| raw:: html
.. |NASM Control Structures (Module)| raw:: html
NASM Control Structures (Module)
.. |NASM Subprograms (Module)| raw:: html
NASM Subprograms (Module)
.. |NASM first program| raw:: html
NASM first program
.. |NASM: data and bss (inverted)| raw:: html
NASM: data and bss (inverted)
.. |Introduction to NASM Programming| raw:: html
Introduction to NASM Programming
.. |Jumps and Branches| raw:: html
Jumps and Branches
.. |Control Structures| raw:: html
Control Structures
.. |Disassembling code with NASM| raw:: html
Disassembling code with NASM
.. |Subprograms 101| raw:: html
Subprograms 101
.. |Subprogram Arguments| raw:: html
Subprogram Arguments
.. |Subprogram Local Variables| raw:: html
Subprogram Local Variables
.. |aaaa| raw:: html
aaaa
.. --------------------------------------------------------------------------
.. ASM URLs
.. --------------------------------------------------------------------------
.. |PC Assembly| raw:: html
PC Assembly
.. |x86 Assembly Language Programming| raw:: html
x86 Assembly Language Programming
.. |Assembly & Machine Language (Fall 2019)| raw:: html
Assembly & Machine Language (Fall 2019)
.. |Nasihatkon - Lecture3.pdf| raw:: html
Nasihatkon - Lecture3.pdf
.. |enter and leave code| raw:: html
enter and leave code
.. |enter 0,0| raw:: html
enter 0,0
.. |pusha| raw:: html
pusha
.. |enter, leave| raw:: html
enter, leave
.. |What is a Makefile and how does it work?| raw:: html
What is a Makefile and how does it work?
.. |segmentation fault| raw:: html
segmentation fault
.. |Conditionals: Goto and Branch Instructions| raw:: html
Conditionals: Goto and Branch Instructions
.. |Multiplication and Division Instructions| raw:: html
Multiplication and Division Instructions
.. |X86 Assembly/Arithmetic| raw:: html
X86 Assembly/Arithmetic
.. |X86 Assembly/Floating Point| raw:: html
X86 Assembly/Floating Point
.. |Floating Point Instructions| raw:: html
Floating Point Instructions
.. --------------------------------------------------------------------------
.. Lab 2 URLs
.. --------------------------------------------------------------------------