Write Great Code, Vol. 1: Understanding the Machine

Coperta unu
No Starch Press, 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.
 

Ce spun oamenii - Scrieți o recenzie

Evaluările utilizatorilor

5 stele
3
4 stele
4
3 stele
1
2 stele
0
1 stea
0

LibraryThing Review

Comentariu Utilizator  - josh314 - LibraryThing

This book serves as a very nice introduction to computer architecture and hardware. Programmers are the target audience and much of the focus is how the information presented can help with writing ... Citiți recenzia completă

Pagini selectate

Cuprins

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șați-le pe toate

Termeni și expresii frecvente

Despre autor (2004)

Randall Hyde is the author of The Art of Assembly Language, one of the most highly recommended resources on assembly, and Write Great Code, Volume 2. He is also the co-author of The Waite Group's MASM 6.0 Bible. He has written for Dr. Dobb's Journal and Byte, as well as professional journals. His website is available here.

Informații bibliografice