Click here to Skip to main content
15,917,928 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Assembly: One of those things I keep on trying Pin
raddevus19-May-24 9:37
mvaraddevus19-May-24 9:37 
GeneralRe: Assembly: One of those things I keep on trying Pin
honey the codewitch19-May-24 14:08
mvahoney the codewitch19-May-24 14:08 
GeneralRe: Assembly: One of those things I keep on trying Pin
Matt Bond20-May-24 5:46
Matt Bond20-May-24 5:46 
GeneralRe: Assembly: One of those things I keep on trying Pin
raddevus28-May-24 10:46
mvaraddevus28-May-24 10:46 
GeneralRe: Assembly: One of those things I keep on trying Pin
raddevus19-May-24 11:11
mvaraddevus19-May-24 11:11 
GeneralRe: Assembly: One of those things I keep on trying Pin
obermd19-May-24 10:02
obermd19-May-24 10:02 
GeneralRe: Assembly: One of those things I keep on trying Pin
raddevus19-May-24 10:13
mvaraddevus19-May-24 10:13 
GeneralRe: Assembly: One of those things I keep on trying Pin
trønderen19-May-24 12:48
trønderen19-May-24 12:48 
If you want to learn assembler because you think that you are smarter than the compiler, able to write faster code (you are not!), then you need only learn the syntax of the essential instructions, and you can use the inline assembly facilities provided by a lot of C/C++ compilers.

If you intend to write complete modules in assembly, whether you are developing the backend for a compiler, writing a driver, or a high performance library, then you must understand all that stuff in the first 100 pages.

I very much doubt that there is any description of, say, x64 or AArch64 architecture in less than 100 pages to teach you what you need to know to write a runtime system, even an interrupt handler, a driver or a compiler backend, or a library function, in pure assembler.

Complaining about 100 pages presentation of the architecture is probably because you think you are not going to need that information. But you are, if you are heading for serious assembler coding tasks.

Disclaimer: I do not know that specific book you are referring to. There are lots of poor books out there. What I am saying is that if you find any book of significantly less than 100 pages introduction to basic concepts of the architecture, they have skipped a lot of stuff that you have to learn from other sources. Te page counts of all those sources will probably add up to a lot more than 100 pages.
Religious freedom is the freedom to say that two plus two make five.

GeneralRe: Assembly: One of those things I keep on trying Pin
raddevus19-May-24 13:18
mvaraddevus19-May-24 13:18 
GeneralRe: Assembly: One of those things I keep on trying Pin
obermd19-May-24 16:38
obermd19-May-24 16:38 
GeneralRe: Assembly: One of those things I keep on trying Pin
pkfox19-May-24 10:16
professionalpkfox19-May-24 10:16 
GeneralRe: Assembly: One of those things I keep on trying Pin
Nelek19-May-24 10:18
protectorNelek19-May-24 10:18 
GeneralRe: Assembly: One of those things I keep on trying Pin
CPallini20-May-24 1:36
mveCPallini20-May-24 1:36 
GeneralRe: Assembly: One of those things I keep on trying Pin
den2k8820-May-24 21:31
professionalden2k8820-May-24 21:31 
GeneralRe: Assembly: One of those things I keep on trying Pin
trønderen21-May-24 3:21
trønderen21-May-24 3:21 
GeneralRe: Assembly: One of those things I keep on trying Pin
den2k8821-May-24 4:07
professionalden2k8821-May-24 4:07 
GeneralFluent Api in Pascal, nothing earth-shattering ... Pin
0x01AA19-May-24 4:18
mve0x01AA19-May-24 4:18 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Mike Hankey19-May-24 4:49
mveMike Hankey19-May-24 4:49 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
0x01AA19-May-24 4:53
mve0x01AA19-May-24 4:53 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Mike Hankey19-May-24 4:59
mveMike Hankey19-May-24 4:59 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
0x01AA19-May-24 5:09
mve0x01AA19-May-24 5:09 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
raddevus19-May-24 5:19
mvaraddevus19-May-24 5:19 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Mike Hankey19-May-24 6:14
mveMike Hankey19-May-24 6:14 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
raddevus19-May-24 6:22
mvaraddevus19-May-24 6:22 
JokeRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Nelek19-May-24 10:19
protectorNelek19-May-24 10:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.