Computer technology The history of computer technology video clip The history of computer technology video clip The history of computer technology video.

Slides:



Advertisements
Similar presentations
Computer Basics Binary Bits & Bytes
Advertisements

Chapter 4 The Central Processing Unit
Computer Structure.
Computer Memory and Data Transfer
An Overview of the Computer System
Lecture # 2 Computer Hardware Computers are all around! Grocery store Schools Libraries Bank Mail Malls We interact with computers everyday! We interact.
1. 2 CST-092 Beginning Computer Windows Concepts Lecture 1: Computer Concepts Computer Concepts Getting Started.
1 Chapter 2 The Digital World. 2 Digital Data Representation.
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
Hardware. Basic Computer System Central Processing Unit Input Devices Output Devices Backing Storage Devices.
ENGR2216 FORTRAN PROGRAMMING FOR ENGINEERS. Chapter 1 The computer CPU MEMORY INPUT/OUTPUT DEVICES DATA REPRESENTATION BINARY SYSTEM OCTAL & HEXADECIMAL.
What Is A Computer System?
Hardware Basics: Inside the Box 2  2001 Prentice Hall2.2 Chapter Outline “There is no invention – only discovery.” Thomas J. Watson, Sr. What Computers.
Introduction to Computers and Programming. Some definitions Algorithm: –A procedure for solving a problem –A sequence of discrete steps that defines such.
Introduction to Computers
Introduction to Computers and Programming. Some definitions Algorithm: Algorithm: A procedure for solving a problem A procedure for solving a problem.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Higher Computing Data Representation.
Lesson 3 — How a Computer Processes Data
Computing Higher - Unit 1… Computer Systems 1 Higher Computing Unit 1 – Topic 1 Data Representation.
Standard Grade Computing LOW LEVEL MACHINE CHAPTER 21.
The Computer Systems By : Prabir Nandi Computer Instructor KV Lumding.
Practical PC, 7th Edition Chapter 17: Looking Under the Hood
Chapter Two Hardware Basics: Inside the Box. ©1999 Addison Wesley Longman2.2 Chapter Outline What Computers Do A Bit About Bits The Computer’s Core: CPU.
Computer Systems Chapter 1 Pages Hardware-physical pieces Key hardware components in a computer system: The physical parts. – Central processing.
Data Representation S2. This unit covers how the computer represents- Numbers Text Graphics Control.
MAC OS – Unit A Page: 10-11, Investigating Data Processing Understanding Memory.
Introduction to Computers
Higher Computing Computer Systems S. McCrossan 1 Higher Grade Computing Studies 1. Data Representation Data Representation – Why do we use binary? simplicity,
Data Representation Int 2 Computing Unit 1 – Computer Systems St Kentigern’s Academy.
Chapter 2 Computer Hardware
Copyright © 2003 by Prentice Hall Module 5 Central Processing Unit 1. Binary representation of data 2. The components of the CPU 3. CPU and Instruction.
Personal Computer Adapted by Dr. Semmes from Mrs. Jungman’s Hardware Presentation and Mrs. Belisle’s Class Notes.
Data Representation A series of eight bits is called a byte. A byte can be used to represent a number or a character. As you’ll see in the following table,
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World Chapter Three.
Computer Basics By: Nicole Hayes. Purposes of Computers Business – Track inventory. – Calculate payroll. – Maintain databases. Personal – Surf the web.
Slide 1 Wednesday, October 07, 2015 Low Level Machine.
Fill in the blanks: (1) _________ has only two possible values 0 and 1. (2) There are __________bits in a byte. (3) 1 kilobyte of memory space can store.
Computer Systems Organization CS 1428 Foundations of Computer Science.
Machine Architecture CMSC 104, Section 4 Richard Chang 1.
1Copyright © Prentice Hall 2000 The Central Processing Unit Chapter 3 What Goes on Inside the Computer.
Computer Confluence 7/e © 2006 Prentice-Hall, Inc.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Chapter 1 Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Bits and Bytes IGCSE. A binary number is either a 0 or a 1 and is known as a 'bit' or b inary dig it. However, the CPU cannot deal with just one bit at.
Marr CollegeHigher ComputingSlide 1 Higher Computing: COMPUTER SYSTEMS Part 1: Data Representation – 6 hours.
CSCI-100 Introduction to Computing Hardware Part I.
Components of a Computer System
Data Representation The storage of Text Numbers Graphics.
INFORMATION TECHNOLOGY
Basic Computer Organization Rashedul Hasan.. Five basic operation No matter what shape, size, cost and speed of computer we are talking about, all computer.
Chapter Two Hardware Basics: Inside the Box ©1999 Addison Wesley Longman2.2 Chapter Outline What Computers Do A Bit About Bits The Computer’s Core: CPU.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
COMPUTER SYSTEM A computer system is define as combination of components designed to process data and store files. A computer system consists of four.
BY MANJU Lesson 21 Computer Hardware. System Components A computer system requires many components to do its job: Input: Device to input data so it can.
09/06/ Data Representation ASCII, Binary Denary Conversion, Integer & Boolean data types.
 Computers are 2-state devices › Pulse – No pulse › On – Off  Represented by › 1 – 0  BINARY.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Information Technology (IT). Information Technology – technology used to create, store, exchange, and use information in its various forms (business data,
Low Level Systems Notes
Computer Architecture and Number Systems
Computer basics.
The Central Processing Unit
Computer Electronic device Accepts data - input
Computer Electronic device Accepts data - input
Why use Binary? It is a two state system (on/off) which makes it simple to operate Even if degradation of current occurs (ie a slight drop in voltage)
Computer Electronic device Accepts data - input
Chapter Four Data Representation in Computers By Bezawit E.
Basic Computer Organization
Presentation transcript:

Computer technology The history of computer technology video clip The history of computer technology video clip The history of computer technology video clip The history of computer technology video clip

Low Level Machine

how a computer handles the smallest amounts of data in its processor. Low Level Machine how data is represented inside the computer.

Low Level Machine INPUT PROCESS OUTPUT

Low Level Machine INPUTthe entering of the data. PROCESSthe calculation is done OUTPUT Random Access Memory stores the data by the central processing unit and the answer is the

Low Level Machine The CPU consists of three parts: Memoryto store small amounts of instructions Arithmetic Logic Unitto do the calculations Control Unitcontrolling the input and outputs of the CPU

Low Level Machine The CPU Memory ALU Control Unit Input line from keyboard Watch a video clip

Low Level Machine The CPU Memory Arithmetic and Logic Unit Control Unit RAMRAM

Low Level Machine b i n a r y b i n a r y

Binary is also known as machine code, as its the code which instructs the machine Every 0 or 1 is called a binary digit or bit Eight bits represent a character for example, represents the letter A Eight bits together are called a byte We use the byte to measure capacity of a computers for example, kilobyte, megabyte and gigabyte.

Low Level Machine Eight bits= 1 byte 1 kilobyte= 1024 bytes and is written as 1kb 1 megabyte= 1024*1024 kilobytes or = bytes written as 1mb 1 gigabyte= 1024 * 1024 * 1024 kilobytes = bytes or 1gb

Low Level Machine If the computer has to process data it must store it All data is stored in the computers memory The memory of the computer is measured in bytes Each memory location can hold one byte of data (or a multiple of bytes) Each memory location has an unique address This way of identifying each memory location is called addressability

Low Level Machine memory locations Each memory location will have its own unique address memory addresses One byte

Low Level Machine Data travels from input devices to the processor, or between RAM and the processor or to and from the different parts of the processor in groups of bits This group is called a WORD Older computers had a WORD LENGTH of 2 bits this increased to 4 and then 8 now most modern PCs have a WORD LENGTH of 16, 32 or 64 bits This means that data is passed around much faster and tasks carried more quickly

Low Level Machine A 2 bit machine would transfer the data 2 bits at a time This would mean time for a total of 16 transfers A 8 bit machine would need only time for 4 transfers A 16 bit machine would need only time for 2 transfers A 32 bit machine would need only time for 1 transfer The data to be processed

Low Level Machine Doing a simple calculation (and not accurately reflecting) The 2 bit machine is 16 times slower than the 32 bit machine The data being processed will take 4 minutes on the 2 bit machine and only 15 seconds on a 32 bit

Low Level Machine Each character that appears on the keyboard has a special code to represent it consisting of 1s and 0s these are known as alphanumeric characters Each country and language has a special collection of characters and so a collection of characters is known as a character set Computer manufactures have had to standardise on the binary code that they have allocated to each character and the most popular one is the ASCII set

Low Level Machine AAmerican SStandard CCode IInformation IInterchange ASCII allows different Computer systems to communicate with each other because text is represented by the same code

Low Level Machine Control Characters control certain operations the computer carries out For example ctrl-p will tell the operating system to print the current screen Other codes may tell the computer to print condensed or take a new line – the return key Control Characters are also represented by ASCII ASCII uses 7 bits and therefore one character set can have up to 127 individual characters

Low Level Machine Graphics on the screen are made up of tiny dots called pixels The more pixels on the screen the better the picture The more pixels – the higher the resolution and the more memory needed to store each pixel In a black and white picture all black pixels would be stored as a 1 and all white pixels as a 0 So high resolution screens and graphics need more memory than low resolution ones

Low Level Machine If we increase the size of this graphic we will begin to see the pixels Click here to see the graphic at 1000%

Low Level Machine Black pixels are represented by a 1 and white pixels by a 0

Low Level Machine Binary can represent any number whole and real The binary number system is a base 2 system Decimal is a base 10 system = = = = 88

Low Level Machine Using binary to represent non negative integers is very straightforward Of course numbers larger than 255 will require more than 1 byte to represent them 4 bytes can be used to represent a number this gives the binary number 2 32 or thirty two 1s This is 4,294,967,295 although the top of the range is about half of this to allow for negative numbers

Low Level Machine But what happens when the number is bigger than 2000 million? The computer uses Floating Point Representation also known as standard form or scientific notation FPR is also used to represent real numbers i.e. numbers that are not whole numbers e.g , very small and and very large numbers. In decimal can be represented as 6.042*10 10

Low Level Machine Sign (+ or -) positive numbers are not signed Decimal FPR has four components: Exponent (10) Mantissa (6.042) Base (10) 6.042*10 10

Low Level Machine The sign indicates whether the number is positive or negative The exponent indicates how many places the point has been moved The base indicates the number system being used The mantissa indicates how many places the point has been floated

Low Level Machine In binary the position of the point is always the same The number base is always two All that is needed to be stored is the mantissa and the exponent 28.5= = * 0101 Decimal Binary FPR MantissaExponent

Low Level Machine Return to picture at 100% The pixels are the small squares