From e574284dcde89debf5b6bcb10dc58b0bfc068b47 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Sat, 14 Jun 2025 21:16:50 -0400 Subject: [PATCH] more notes --- Readme.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Readme.md b/Readme.md index dabf5b5..8c72664 100644 --- a/Readme.md +++ b/Readme.md @@ -27,7 +27,7 @@ These are in alphabetical order by author. ## Brian R. Hall -[Assembly Programming and Computer Architecture for Software Engineers](https://brianrhall.com/book/) +[Assembly Programming and Computer Architecture for Software Engineers](https://brianrhall.com/book/) Book Cover @@ -66,6 +66,10 @@ https://www.davidsalomon.name [An Introduction to Assembly Programming with RISC-V](https://riscv-programming.org/book/riscv-book.html) Book Cover +## FFmpeg + +[asm-lessons](https://github.com/FFmpeg/asm-lessons) + ## Ian Lance Taylor [20 part Linker Essay (on LWN)](https://lwn.net/Articles/276782/) @@ -80,7 +84,7 @@ https://www.johnlevine.com/index.phtml ## Jo Van Hoey -[Beginning x64 Assembly Programming: From Novice to AVX Professional](https://link.springer.com/book/10.1007/978-1-4842-5076-1) +[Beginning x64 Assembly Programming: From Novice to AVX Professional](https://link.springer.com/book/10.1007/978-1-4842-5076-1) Book Cover ## Michael Abrash @@ -144,6 +148,8 @@ Assemblers below are just noted to exist but I don't care for. [GAS](https://wiki.osdev.org/GAS) +[LIEF](https://github.com/lief-project/LIEF) + ## Exectuable Formats * [PE Format](https://learn.microsoft.com/en-us/windows/win32/debug/pe-format?redirectedfrom=MSDN) @@ -157,3 +163,7 @@ Assemblers below are just noted to exist but I don't care for. [mschwartz's assembly tutorial](https://github.com/mschwartz/assembly-tutorial) [CppCon 2018: Matt Godbolt “The Bits Between the Bits: How We Get to main()”](https://youtu.be/dOfucXtyEsU) + +[Learning Assembly YT Playlist](https://www.youtube.com/playlist?list=PLHJns8WZXCdvESvdr1BRjo4RHiR1Ylhw9) + +[OSdev Entry](https://wiki.osdev.org/Assembly)