This preview shows page 1. Sign up to view the full content.
Unformatted text preview: CS 170: 01000011010100110010000000110001 001101110011000000111010 Hardware & Software
Prof. Jim Appenzeller firstname.lastname@example.org Digits and PandA
Do digits matter? 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z To Be or Not to Be Simplest way to describe the physical world is with a Yes or No type of description. Logic is based on True and False If digits don't matter, then PandA can be represented by anything Representing Analog Information Digitally
Digit Analog Sound Wave Digital Representation of Sound Wave Digits in a Computer
Binary There are 10 types of people in the world, those who understand binary and those who don't. Digits in a Computer Hexadecimal One Hex Digit Four Binary Digits A ???? Digits in a Computer
One ASCII Digit Two Hex Digits ASCII C S 1 7 0 Eight Binary : Hex 43 53 20 31 37 30 3A Binary 01000011 01010011 00100000 00110001 00110111 00110000 00111010 Under the Hood
ALU Control Input Anatomy
Memory Output Cycle Instruction Fetch Instruction Decode Data Fetch Instruction Execute Result Return Bits, Bytes and RAM
Digital Wave 98 1 Byte Slice of Wave Long Term Persistent Storage
Hard disks Mechanism Speed Capacity Long term persistent storage Other Storage (Archival Memory) Magnetic Tapes CDs DVDs Flash Media Read Write (burn) A Computer's View of Software Layers of Software File System Example File Names my_file.html (GOOD) my_doc.docx (GOOD) My Docment.doc (Could be a problem) something_else.xls ...
View Full Document
This note was uploaded on 03/24/2011 for the course COMP APPS 43 taught by Professor James during the Spring '11 term at Rutgers.
- Spring '11