Skip to content

Commit

Permalink
feat: add X86 assembler learning resources
Browse files Browse the repository at this point in the history
Signed-off-by: Marcin Pachur <[email protected]>
  • Loading branch information
pm4rcin committed Dec 10, 2024
1 parent aa5d963 commit 3bf3f7b
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,19 @@
| SimpleX Chat | [link](https://simplex.chat/contact#/?v=2-6&smp=smp%3A%2F%2Fh--vW7ZSkXPeOUpfxlFGgauQmXNFOzGoizak7Ult7cw%3D%40smp15.simplex.im%2FLJ3jt8vGsFUTJ2iisBetlzO4t-x5LuN6%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEARcDszQ42GvZcYyflIsKSVIVvvwkqyE0eGeHXKwz5okc%253D%26srv%3Doauu4bgijybyhczbnxtlggo6hiubahmeutaqineuyy23aojpih3dajad.onion) |
| Signal | [@pm4rcin.01](https://signal.me/#eu/7Hnh0Qjpisj66AOcF1cTntkcmorlzkjcYWVYI0fj89AUHovOLotGsqmUVzvIdth7) |
| Matrix | [@pm4rcin:matrix.org](https://matrix.to/#/@pm4rcin:matrix.org) |

# Learning resources

## Assembler

### Text

- [Some Assembly Required](https://github.com/hackclub/some-assembly-required)
- [Intel x86 Assembler Instruction Set Opcode Table](https://sparksandflames.com/files/x86InstructionChart.html)
- [x86 and amd64 instruction reference](https://www.felixcloutier.com/x86/)
- [The Complete Pentium Instruction Set Table (32 Bit Addressing Mode Only)](http://gynvael.vexillium.org/dump/opcodes.txt)

### Video

- [Intro to x86 Assembly Language](https://youtu.be/wLXIWKUWpSs)
- [x86 Assembly Crash Course](https://youtu.be/75gBFiFtAb8)
35 changes: 35 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,41 @@ <h1 id="contact">Contact</h1>
</tr>
</tbody>
</table>
<h1 id="learning-resources">Learning resources</h1>
<h2 id="assembler">Assembler</h2>
<h3 id="assembler-text">Text</h3>
<ul>
<li>
<a href="https://github.com/hackclub/some-assembly-required"
>Some Assembly Required</a
>
</li>
<li>
<a href="https://sparksandflames.com/files/x86InstructionChart.html"
>Intel x86 Assembler Instruction Set Opcode Table</a
>
</li>
<li>
<a href="https://www.felixcloutier.com/x86/"
>x86 and amd64 instruction reference</a
>
</li>
<li>
<a href="http://gynvael.vexillium.org/dump/opcodes.txt"
>The Complete Pentium Instruction Set Table (32 Bit Addressing Mode
Only)</a
>
</li>
</ul>
<h3 id="assembler-video">Video</h3>
<ul>
<li>
<a href="https://youtu.be/wLXIWKUWpSs"
>Intro to x86 Assembly Language</a
>
<a href="https://youtu.be/75gBFiFtAb8">x86 Assembly Crash Course</a>
</li>
</ul>
</main>
<footer></footer>
</body>
Expand Down

0 comments on commit 3bf3f7b

Please sign in to comment.