Write Great Code, Volume 1: Understanding the Machine

Coperta unu
No Starch Press, 1 nov. 2004 - 464 pagini
Today's programmers are often narrowly trained because the industry moves too fast. That's where Write Great Code, Volume 1: Understanding the Machine comes in. This, the first of four volumes by author Randall Hyde, teaches important concepts of machine organization in a language-independent fashion, giving programmers what they need to know to write great code in any language, without the usual overhead of learning assembly language to master this topic. A solid foundation in software engineering, The Write Great Code series will help programmers make wiser choices with respect to programming statements and data types when writing software.
 

Pagini selectate

Cuprins

What you Need to Know to Write Great Code
1
Numberic Representattion
9
Binary Arithmetic and Bit Operations
39
FloatingPoint Representation
65
Character Representation
103
Memory and Organization and Access
133
Composite Data Types and Memory Objects
161
Boolean Logic and Digital Design
191
CPU Architecture
225
Instruction Set Architecture
259
Memory Architecture and Organization
295
Input and Output IO
329
Thinking LowLevel Writing HighLevel
405
ASCII Character Set
407
Index
411
Drept de autor

Alte ediții - Afișează-le pe toate

Termeni și expresii frecvente

Despre autor (2004)

Randall Hyde is the author of Write Great Code Volumes 1 and 2 (No Starch Press) and the co-author of MASM 6.0 Bible (The Waite Group). He has written for Dr. Dobb's Journal, Byte, and various professional journals. Hyde taught assembly language at the University of California, Riverside for over a decade.

Informații bibliografice