Skip to content

Commit

Permalink
updated readme and added submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
Dpbm committed Apr 19, 2024
1 parent 4dcaef0 commit 4616dd4
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 1 deletion.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@
!run
*.img
*.bin
!asdf-nasm
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "asdf-nasm"]
path = asdf-nasm
url = https://github.com/Dpbm/asdf-nasm
1 change: 1 addition & 0 deletions asdf-nasm
Submodule asdf-nasm added at e92a88
5 changes: 4 additions & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ If you want to learn it too, take a look at the following references:

- [Tutorials point](https://www.tutorialspoint.com/assembly_programming/)
- [The Art of Assembly Language](https://www.ic.unicamp.br/~pannain/mc404/aulas/pdfs/Art%20Of%20Intel%20x86%20Assembly.pdf)
- [RiscV manual](https://riscv.org/wp-content/uploads/2017/05/riscv-spec-v2.2.pdf)

also [google](google.com) and [chatgpt](https://chat.openai.com/) are some pretty good tools to understand better some commands, registers, etc.

Expand All @@ -31,7 +32,9 @@ For `debian` based linux distros, you can run:

To install them.

Also, if you use [asdf](https://asdf-vm.com/), I made a plugin to install `nasm` easily, so go to [my repo](https://github.com/Dpbm/asdf-nasm) and follow the instructions.
Also, if you use [asdf](https://asdf-vm.com/), I made a plugin to install `nasm` easily, just jump to [my repo](https://github.com/Dpbm/asdf-nasm) and follow the instructions.

Finally, if you want to test the [riscv](./risc-v/) part, it's a good idea to upload the source files to [this online simulator](https://ascslab.org/research/briscv/simulator/simulator.html).

---

Expand Down

0 comments on commit 4616dd4

Please sign in to comment.