Search Results: 'Intel 64'
Intel® 64 and IA-32 Architectures Optimization Reference Manual
Ships in 3-5 business days
Revision 28. Intel 64 and IA-32 Architectures Optimization Reference Manual provides information on Intel® Core™ processors, Intel NetBurst® microarchitecture and other recent... More > Intel® microarchitectures. It describes code optimization techniques to enable you to tune your application for highly optimized results when run on Intel® Atom™, Intel® Core™ i7, Intel® Core™, Intel® Core™2 Duo, Intel® Core™ Duo, Intel® Xeon®, Intel® Pentium® 4, and Intel® Pentium® M processors.< Less
x64 Windows Debugging: Practical Foundations
Written by the founder of DumpAnalysis.org this book is not about bugs or debugging techniques but about background knowledge everyone needs to start experimenting with WinDbg, learn from practical... More > experience and read other advanced debugging books. Solid understanding of fundamentals like pointers is needed to analyze stack traces beyond !analyze -v and lmv WinDbg commands. The book is useful for software technical support and escalation engineers, software engineers coming from managed code or Java background, software testers, engineers coming from non-Wintel environments, Windows C/C++ software engineers without assembly language background, security researchers and beginners learning x64 Windows software disassembling and reverse engineering techniques. This book can also be used as AMD64 and Intel EM64T assembly language and x64 Windows debugging supplement for relevant undergraduate level courses.< Less
Introduction to Computer Organization ebook
Also available in paperback version.
Uses x86-64 (AMD/Intel) assembly language to introduce computer organization. Emphasis is on software; includes two chapters on hardware design. Intended... More > primarily for a first- or second-year college course but could also be used by professional programmers as an "introduction to the manuals."
The approach is not to teach how to program in assembly language but to describe what is going on at the assembly language level when writing in a high level language. Based on the 64-bit mode. Each concept is introduced with C/C++ constructs followed by a discussion of the assembly language implementation. Assumes that the reader already knows basic programming concepts in a high-level language and builds on that.
Uses GNU/Linux, which allows a clear connection between C/C++ and assembly language. C Standard Library is used for I/O instead of supplying special routines.
Full table of contents and sample chapters at bob.cs.sonoma.edu.< Less