Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Write Great Code: Understanding the Machine

Buy

This, the first volume in Randall Hyde’s Write Great Code series, dives into machine organization without the extra overhead of learning assembly language programming. Written for C/C++, VB, Pascal, Java, and other high-level language programmers, Volume I, “Understanding the Machine,” fills in the low-level details of machine organization that are often left out of computer science and engineering courses. Learn:

  • How the machine represents numbers, strings, and high-level data structures, so you’ll know the inherent cost of using them.
  • How to organize your data, so the machine can access it efficiently.
  • How the CPU operates, so you can write code that works the way the machine does.
  • How I/O devices operate, so you can maximize your application’s performance when accessing those devices.
  • How to best use the memory hierarchy to produce the fastest possible programs.

Great code is efficient code. But before you can write truly efficient code, you must understand how computer systems execute programs and how abstractions in programming languages map to the machine’s low-level hardware. After all, compilers don’t write the best machine code; programmers do. The information in this first volume of the Write Great Code series gives you the foundation upon which all great software is built.

(HTML tags aren't allowed.)

The Humane Interface: New Directions for Designing Interactive Systems
The Humane Interface: New Directions for Designing Interactive Systems

"Deep thinking is rare in this field where most companies are glad to copy designs that were great back in the 1970s. The Humane Interface is a gourmet dish from a master chef. Five mice!"
--Jakob Nielsen, Nielsen Norman Group
Author of Designing Web Usability: The Practice
...
The Engines of Hippocrates: From the Dawn of Medicine to Medical and Pharmaceutical Informatics
The Engines of Hippocrates: From the Dawn of Medicine to Medical and Pharmaceutical Informatics

A unique, integrative look at information-based medicine

The convergence of medical science, biology, pharmacology, biomedical engineering, healthcare, and information technology is revolutionizing medical and scientific practice, and has broader social implications still being understood. The Engines of Hippocrates provides a...

The International Legal Governance of the Human Genome (Genetics and Society)
The International Legal Governance of the Human Genome (Genetics and Society)

The human genome is a well known symbol of scientific and technological progress in the 21st century. However, concerns about the exacerbation of inequalities between the rich and the poor, the developing and the developed states, the healthy and the unhealthy are causing problems for the progress of scientific research. The international...


The Early Mathematical Manuscripts of Leibniz (Dover Books on Mathematics)
The Early Mathematical Manuscripts of Leibniz (Dover Books on Mathematics)
This text features Leibniz's own accounts of his work and comprises critical and historical notes and essays. An informative Introduction leads to the "postscript" to Leibniz's 1703 letter to James Bernoulli, his "Historia et Origio Calculi Differentialis," and manuscripts of the period 1673-77. Essays by C. I....
Dinner at Dan:  Biblical and Archaeological Evidence for Sacred Feasts at Iron Age II Tel Dan and Their Significance
Dinner at Dan: Biblical and Archaeological Evidence for Sacred Feasts at Iron Age II Tel Dan and Their Significance
As I reflect on the support and encouragement that I have received in moving me toward the completion of this project, first in its dissertation form (Greer 2011) and now revised as a book, it brings me great joy to acknowledge those institutions, mentors, colleagues, friends, and family who have made this work a reality. ...
Air Power and Freight: The View from the European Union and China (SpringerBriefs in Energy)
Air Power and Freight: The View from the European Union and China (SpringerBriefs in Energy)

This book addresses the challenges of planning sustainable freight transport systems (road and air) in a time when the industry faces increasing pressure from environmental limits, climate change, carbon emission targets, bottlenecks in oil supply, infrastructure shortages and urban congestion.  The author examines sustainable...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy