D
D
da da2021-02-04 16:49:53
assembler
da da, 2021-02-04 16:49:53

How to start learning assembly language?

How to start learning assembler on raspberry pi4?

What textbooks / tutorials / courses would you recommend?

Specifically for Cortex-a72, I did not find anything.

PS: I'm 14 =)

Answer the question

In order to leave comments, you need to log in

4 answer(s)
V
Vasily Bannikov, 2021-02-06
@IIggoorrII

I searched badly.
bob.cs.sonoma.edu/IntroCompOrg-RPi/intro-co-rpi.html
If you are suddenly afraid of the English language, you now have a great goal to learn it.
But starting to learn assembly language programming is not a good idea.
If you want to delve into system programming - take rust.
And about processor commands, caches, registers, and so on - it's better to just occasionally be interested.
Then when you stumble upon a task that is easier to solve with the help of assembler, then you will take it on.
By then, you will be able to google and read the documentation normally, so it will not be difficult.
Assembler is now used in a very small set of tasks - for example, to write an OS boot loader or firmware for small MKs without RAM.

M
moropsk, 2021-02-04
@moropsk

To begin.

E
ettaluni, 2021-02-04
@ettaluni

What for? Assembler is rarely needed. If you want hardcore, learn C. Yes, even after your update, investing in mallinka or coding at the level of processor instructions is still a thing. Very few places need it.

E
Evgeny Matveev, 2021-02-28
@ematveev

You can use an operating system like Hummingbird - it is itself written in ASM and there is a developer environment for this

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question