├── .gitignore ├── README.md ├── Sources ├── for_loop │ ├── Makefile │ └── for_loop.asm ├── gzipped-http-server │ ├── Makefile │ ├── gzipped-http-server.asm │ └── mime-type.asm ├── hello-world │ ├── Makefile │ └── hello.asm ├── hi_and_low_rax │ ├── Makefile │ ├── demo_rax.asm │ └── print_rax.asm ├── http-server │ ├── Makefile │ ├── http-server.asm │ └── mime-type.asm ├── multi-thread │ ├── Makefile │ └── threads.asm ├── pointers │ ├── Makefile │ └── pointers.asm ├── solve_linear_simd │ ├── Makefile │ ├── inputs.txt │ └── solve_linear_simd.asm ├── sorting │ ├── Makefile │ ├── int-utils.asm │ ├── io-utils.asm │ └── main.asm └── sum64 │ ├── Makefile │ └── sum64.asm └── x86_64_jump_instructions.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/README.md -------------------------------------------------------------------------------- /Sources/for_loop/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/for_loop/Makefile -------------------------------------------------------------------------------- /Sources/for_loop/for_loop.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/for_loop/for_loop.asm -------------------------------------------------------------------------------- /Sources/gzipped-http-server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/gzipped-http-server/Makefile -------------------------------------------------------------------------------- /Sources/gzipped-http-server/gzipped-http-server.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/gzipped-http-server/gzipped-http-server.asm -------------------------------------------------------------------------------- /Sources/gzipped-http-server/mime-type.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/gzipped-http-server/mime-type.asm -------------------------------------------------------------------------------- /Sources/hello-world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/hello-world/Makefile -------------------------------------------------------------------------------- /Sources/hello-world/hello.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/hello-world/hello.asm -------------------------------------------------------------------------------- /Sources/hi_and_low_rax/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/hi_and_low_rax/Makefile -------------------------------------------------------------------------------- /Sources/hi_and_low_rax/demo_rax.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/hi_and_low_rax/demo_rax.asm -------------------------------------------------------------------------------- /Sources/hi_and_low_rax/print_rax.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/hi_and_low_rax/print_rax.asm -------------------------------------------------------------------------------- /Sources/http-server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/http-server/Makefile -------------------------------------------------------------------------------- /Sources/http-server/http-server.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/http-server/http-server.asm -------------------------------------------------------------------------------- /Sources/http-server/mime-type.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/http-server/mime-type.asm -------------------------------------------------------------------------------- /Sources/multi-thread/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/multi-thread/Makefile -------------------------------------------------------------------------------- /Sources/multi-thread/threads.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/multi-thread/threads.asm -------------------------------------------------------------------------------- /Sources/pointers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/pointers/Makefile -------------------------------------------------------------------------------- /Sources/pointers/pointers.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/pointers/pointers.asm -------------------------------------------------------------------------------- /Sources/solve_linear_simd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/solve_linear_simd/Makefile -------------------------------------------------------------------------------- /Sources/solve_linear_simd/inputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/solve_linear_simd/inputs.txt -------------------------------------------------------------------------------- /Sources/solve_linear_simd/solve_linear_simd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/solve_linear_simd/solve_linear_simd.asm -------------------------------------------------------------------------------- /Sources/sorting/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/sorting/Makefile -------------------------------------------------------------------------------- /Sources/sorting/int-utils.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/sorting/int-utils.asm -------------------------------------------------------------------------------- /Sources/sorting/io-utils.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/sorting/io-utils.asm -------------------------------------------------------------------------------- /Sources/sorting/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/sorting/main.asm -------------------------------------------------------------------------------- /Sources/sum64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/sum64/Makefile -------------------------------------------------------------------------------- /Sources/sum64/sum64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/Sources/sum64/sum64.asm -------------------------------------------------------------------------------- /x86_64_jump_instructions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daohainam/lets-learn-assembly-language/HEAD/x86_64_jump_instructions.pdf --------------------------------------------------------------------------------