Академический Документы
Профессиональный Документы
Культура Документы
Data Representation
Chapter 3
Data Representation
Chapter Outline
Data Representation and Processing
Automated Data Processing
Binary Data Representation
Goals of Computer Data Representation
CPU Data Types
– Integer
– Real number
– Character
– Boolean
– Memory address
Technology Focus:
Intel Memory Address Format
Data Structures
Chapter Goals
• Describe numbering systems and their use in
data representation
Compactness
Accuracy
Range
Ease of manipulation
Standardization
Cost
Goals of Data Representation
Compactness (Size)
Describes number of bits used to represent a
numeric value
216 = 65,53510
232 = 4,294,967,29610
264 = 18,446,744,073,709,551,61610
Goals of Data Representation
Accuracy (Precision)
Precision of representation increases with
number of data bits used
– Integer
– Real number
– Character
– Boolean
– Memory address
linked lists
records
tables
files
indices
One Address
Finds Many Data Elements
Pointers and Addresses
• Pointer
• Address
• Array
• Files
• Indexed
• Objects
A Class
of Objects
Summary
• How data is represented and stored within
computer hardware