![]() I hope this help you a little with your question. ![]() The Instruction Set Architecture, or ISA, is defined as that part of the processor architecture related to programming, including the native data types, instructions, registers, addressing modes, memory. In general terms I think the book is great so far. By this X86 Instruction Set ArchitectureBy Tom Shanley you could really envision just how the life will certainly be and should be. You have to take into account that I have no CS background so I'm not sure how outdated are the technical parts, but since he explained x86 from its origins, it makes sense some memory addressing modes are outdated since that is the point, you need to understand them first to grasp further concepts and the author doesn't hide that fact away from you. Those are the things I found outdated so far, but those are not big deal. The author uses as well Kate editor but you can probably just use VS Code and install some x86 add-ons In general, the instruction set of the X86 family of microprocessors does not include sufficient mathematical or DSP functionality for modem multimedia and. You can research others debuggers with UI. ![]() ![]() He also uses kdbg, a UI for dbg, which is no longer available from packet managers, so you can try to install it from source code, which I failed at by the way, but that is just because my incompetence not because it cannot be done. There are some things that are outdated but those are simply tools, not concepts, for example, the author uses a hex editor called bless which if you try in Ubuntu 20 it will experiment constant crashes. I'm about to start assembly programming per se, which is chapter 6. I've read half of the book and it walks you through low level CS concepts which are somewhat universal I think.
0 Comments
Leave a Reply. |