Hardware_Software

Hardware_Software - CS 170: 01000011010100110010000000110001

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CS 170: 01000011010100110010000000110001 001101110011000000111010 Hardware & Software Prof. Jim Appenzeller [email protected] 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 Symbol Analog Temperature Change Digital Representation of Temperature 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 A Four Binary Digits ???? Digits in a Computer One ASCII Digit Two Hex Digits Eight Binary Hex 43 Binary 01000011 S 53 01010011 20 00100000 1 31 00110001 7 37 00110111 0 ASCII ASCII C 30 00110000 : 3A 00111010 Under the Hood ALU Control Input Anatomy Memory Cycle Output •Instruction Fetch •Instruction Decode •Data Fetch •Instruction Execute •Result Return Bits, Bytes and RAM Digital Wave 1 Byte Slice of Wave 9­8 Long Term Persistent Storage Hard disks • • • • Mechanism Speed Capacity Long term persistent storage Other Storage (Archival Memory) • Magnetic Tapes • CDs ▫ Read ▫ Write (burn) • DVDs • Flash Media 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 10/02/2011 for the course CS 170 taught by Professor Ganu during the Fall '09 term at Rutgers.

Ask a homework question - tutors are online