It's a nice presentation, but [for the readers] it's worth noting you need some assembly background if you want to understand everything. For example, the author talks about segments without introducing the concept. The same for the data and code segmentation/separation. Some concepts are easy to guess such as alias instructions and macros, but I'm not sure young developers know what is the stack and how we use it in practice to pass parameters or return adresses, not mentioning more complex concepts. So it's a good and useful video if you already are familiar with machine languages, and if you want to understand some under-the-hood details (such as "what does this alias really compile ?") or to learn the difference between this processor compared to another processor. Thanks for this very interesting presentation, Stephen, from an ex-68k & x86 programmer.
@@marciomaiajr would you say there’s a lot of overlap between the two books? I just bought the 64-bit version and wondering if I’m missing out by not also purchasing the previous book written for the Raspberry Pi.
01:12 ARM CPU's 02:31 CISC, complex instructions set computer, IBM 360/370 mainframes 03:13 RISK, reduced 10:56 ARM Assembly Language, Raspberry Pi, Kali, Ubuntu, GNu assemblet
can you please write a macOS version of your (mainly) Linux ARM64 book. Apple computers have switched their laptops to ARM64 and they're some of the most popular computers among software developers, so i think there would be a lot of interest. I would like discussion of the Mach-O loader and it should all be clang instead of gcc. Thanks
It's a nice presentation, but [for the readers] it's worth noting you need some assembly background if you want to understand everything. For example, the author talks about segments without introducing the concept. The same for the data and code segmentation/separation. Some concepts are easy to guess such as alias instructions and macros, but I'm not sure young developers know what is the stack and how we use it in practice to pass parameters or return adresses, not mentioning more complex concepts.
So it's a good and useful video if you already are familiar with machine languages, and if you want to understand some under-the-hood details (such as "what does this alias really compile ?") or to learn the difference between this processor compared to another processor.
Thanks for this very interesting presentation, Stephen, from an ex-68k & x86 programmer.
This is a really good introduction. Thanks for posting it. I just ordered your 64-bit ARM assembly book, and I can't wait to dive in.
Just bought your two books on ARM assembly and I'm loving them both.
What's them??
@@byzazan1161 them books.
@@marciomaiajr would you say there’s a lot of overlap between the two books?
I just bought the 64-bit version and wondering if I’m missing out by not also purchasing the previous book written for the Raspberry Pi.
I have full respect for you man hope you doing well this takes years to code in
01:12 ARM CPU's 02:31 CISC, complex instructions set computer, IBM 360/370 mainframes 03:13 RISK, reduced 10:56 ARM Assembly Language, Raspberry Pi, Kali, Ubuntu, GNu assemblet
Great Presentation.
Good job, Stephen.
Very good content! Thank you for sharing your knowledge.
can you please write a macOS version of your (mainly) Linux ARM64 book. Apple computers have switched their laptops to ARM64 and they're some of the most popular computers among software developers, so i think there would be a lot of interest. I would like discussion of the Mach-O loader and it should all be clang instead of gcc. Thanks
Hi, how do you write a preemptive multitasking operating system in ARM64 assembly language?
i need a set of new eyes, thanks to the burning white background of this pres. Still thanks for the infos in it.
Thanks!
I studied this book by myself. Are there any answers to the exercises?I hope it serves as a reference to correct my bad coding habits
i cut my teeth on ARM assembler in the late 80s :) was a lot of fun!
Nice!
I can barely hear this on full volume.
Who can send me pdf note
Sir the sound is very low and acronyms are not explain in detail