S
S
Stefan Blackwall2021-05-06 18:42:29
assembler
Stefan Blackwall, 2021-05-06 18:42:29

Where can I find assembly language lessons?

Actually the problem is this. There are various fairly complete lessons in various high-level languages, which allow, roughly speaking, to rewrite a small program in another language in one or two evenings without using the nuances of the new language. But Assembler has been around for a damn cloud of years... And it's almost impossible to find such complete lessons to write and run... Maybe someone knows resources other than books?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Vasily Bannikov, 2021-05-06
@vabka

In addition to books and documentation, there is nothing, because assembler is too niche technology.
Now they write in assembler only for all sorts of low-power MK

1
15432, 2021-05-06
@15432

That's why they are high-level languages, that you can write a program in them in a couple of evenings. There are a lot of libraries for them, the compiler does almost everything for you.
But look at the final size of the compiled program. Even if it's 100 KB (with all libs) - in assembler it's 20k lines of code. Are you ready to get down to the level of add / xor / if / else / goto?
If yes, then why? And for what architecture? x86? ARM? PowerPC? MIPS?
All you need to write code is the Instruction Set Reference Manual, which simply lists all the commands and what they do. And then it remains to combine arithmetic, and logical expressions.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question