IT-101 Section 001 Lecture #12 Introduction to Information Technology.

Slides:



Advertisements
Similar presentations
A P L L LTD History Of Computing Computer Hardware.
Advertisements

© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
What is memory? Memory is used to store information within a computer, either programs or data. Programs and data cannot be used directly from a disk or.
Introduction to Computer Systems
©Brooks/Cole, 2003 Chapter 5 Computer Organization.
Introduction to Microprocessors Number Systems and Conversions No /6/00 Chapter 1: Introduction to 68HC11 The 68HC11 Microcontroller.
Computer Organization and Architecture
IT Systems Memory EN230-1 Justin Champion C208 –
COMPUTER MEMORY Modern computers use semiconductor memory It is made up of thousands of circuits (paths) for electrical currents on a single silicon chip.
Basic Computer Organization CH-4 Richard Gomez 6/14/01 Computer Science Quote: John Von Neumann If people do not believe that mathematics is simple, it.
5.1 Chaper 4 Central Processing Unit Foundations of Computer Science  Cengage Learning.
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
COMPONENTS OF A PERSONAL COMPUTER.
F1020/F1031 COMPUTER HARDWARE MEMORY. Read-only Memory (ROM) Basic instructions for booting the computer and loading the operating system are stored in.
S3 Computer Literacy Computer Hardware. Overview of Computer Hardware Motherboard CPU RAM Harddisk CD-ROM Floppy Disk Display Card Sound Card LAN Card.
Memory Hierarchy.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Input, Output, and Storage & Introduction to Basic Computer Architecture Week 2.
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
Chapter 3 Computer Hard ware
Higher Computing Computer Systems S. McCrossan 1 Higher Grade Computing Studies 2. Computer Structure Computer Structure The traditional diagram of a computer...
B.A. (Mahayana Studies) Introduction to Computer Science November March The Motherboard A look at the brains of the computer, the.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Introduction to Computing: Lecture 4
Random access memory.
Lesson 2 — How Does A Computer Process Data?
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
COMPUTER SCIENCE PROJECT WORK FOR III UNIT TEST. 2 MADE BY: AMIT KUMAR BHIM KUMAR CHITRANJAN GUIDED BY: MR. LOKESH SAINI.
What is a computer ?  A computer is an electronic device that can accept data and instruction, process them or store them for later retrieval, and sometimes.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Memory  Main memory consists of a number of storage locations, each of which is identified by a unique address  The ability of the CPU to identify each.
Components of a Computer Prepared by: Mrs. McCallum-Rodney.
Chapter 8 Memory Interface
CADCAM HARDWARE.  The computing system in operation can be compared to a human being in terms of its operating characteristics.
Computer Architecture CST 250 MEMORY ARCHITECTURE Prepared by:Omar Hirzallah.
CIM101 : Introduction to computer Lecture 3 Memory.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
General Concepts of Computer Organization Overview of Microcomputer.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
Computer Organization & Assembly Language © by DR. M. Amer.
Calculators are used to increase speed and accuracy of numerical computations The abacus has roots dating back over 5,000 years Mechanical calculators.
Introduction to Microprocessors
1 Course Title: IT IN BUSINESS Course Instructor: ADEEL ANJUM Chapter No: 04 1 BY ADEEL ANJUM (MCS, CCNA,WEB DEVELOPER)
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
Computer Based Systems Stage 2 Information Technology Studies Computer & Communication Systems.
Computer Systems. Bits Computers represent information as patterns of bits A bit (binary digit) is either 0 or 1 –binary  “two states” true and false,
1 ENG224 INFORMATION TECHNOLOGY – Part I 1. Introduction to Computers.
Overview von Neumann Architecture Computer component Computer function
The Computer System.
Computer operation is of how the different parts of a computer system work together to perform a task.
Computer Parts There are many parts that work together to make a computer work.
Chapter 2.
Architectural Considerations A Review of Some Architectural Concepts.
Introduction To Computers
CS 1410 Intro to Computer Tecnology Computer Hardware1.
CH (5) Computer Organization
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
INTRODUCTION TO COMPUTERS. A computer system is an electronic device used to input data, process data, store data for later use and produce output in.
Index What is an Interface Pins of 8085 used in Interfacing Memory – Microprocessor Interface I/O – Microprocessor Interface Basic RAM Cells Stack Memory.
Components of Computer. Memory Unit Most important part of the computer Used to store data and instructions that are currently in use Main memory consists.
Computer Components ICS 3U0.
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
introduction to computer
Course Name: Computer Application Topic: Central Processing Unit (CPU)
Computer Organization
Computer Memory BY- Dinesh Lohiya.
Introduction to Computers
MICROPROCESSOR MEMORY ORGANIZATION
Chapter 5 Computer Organization
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
Presentation transcript:

IT-101 Section 001 Lecture #12 Introduction to Information Technology

From Notes… Computer Development Computer architecture  Overview

 Introduction Computer is arguably the most important tool in the areas of engineering, science, business etc. etc. Data acquisition and analysis Simulation Embedded applications Process control Condition monitoring and fault diagnosis systems Automatic testing equipment Robotics Telecommunications Productivity software (word processing, spreadsheets, databases, presentation) etc……………

 Computer development The Abacus- Babylonia-4 th century B.C. The Difference Engine- Charles Babbage 1822 Vacuum tube - John Ambrose Fleming 1904 The ENIAC (Electronic Numerical Integrator and Computer)-1945 Used 17,478 vacuum tubes Too late for WW-II, but was used in the cold war to perform calculations to build a hydrogen bomb

City of Philadelphia reportedly experienced brown-outs when ENIAC drew power at its home at the the University of Pennsylvania ( Was not a general purpose computer: programming meant rewiring with punch cards and switches One of ENIAC's greatest feats was in showing the potential of what could be accomplished in the future Transistor - Nobel prize in physics in 1956

Integrated Circuit (chip) - Jack Kilby 1958 (Nobel prize in physics in 2000) First commercially available IC’s developed by Texas Instruments and Fairchild semiconductor corp. Generations of IC’s: Small scale integration Up to 100 devices on a chip Medium scale integration - to ,000 devices on a chip Large scale integration , ,000 devices on a chip Very large scale integration to date 100, ,000,000 devices on a chip Ultra large scale integration Over 100,000,000 devices on a chip Apple I computer (1976)

Moore’s Law: Number of transistors on a chip will double every 18 months.

 Computer Architecture Main Memory Input Output Systems Interconnection Central Processing Unit

Components of a Computer System central processing unit Storage (External memory) input/output Main Memory (Internal memory)

Component description Central Processing Unit (CPU) or microprocessor, controls the operation of the computer and performs its data processing functions Main memory - also called internal memory stores instructions and data. Memory is partitioned into separate instruction and data spaces Input/output (I/O) – moves data between the computer and its external environment System interconnection – some mechanism that provides for communications among the CPU, the main memory, and the I/O devices

Structure of the CPU control unit registers flags cache memory ALU input/output storage memory registers

Components of the CPU Arithmetic and Logic Unit (ALU): processes the data in the registers according to instructions issued by the control unit. Performs arithmetic (addition, subtraction, etc..) and logical (comparison) operations Registers: provides temporary storage for data and instructions. It handles instructions and data at 10 times the speed of cache memory. Registers facilitate the movement of data and instructions between RAM, the control unit and the ALU Control unit registers: The instruction register contains the current instruction being executed The program register (instruction pointer) contains the RAM address of the next instruction to be executed ALU registers The accumulator register stores the result of ALU operations

Internal CPU interconnection: some mechanism that provides for communication among the control unit, ALU, and registers Control Unit: controls the operation of the CPU and hence the computer. Interprets instructions, moves data to/from memory and registers, instructs ALU to perform certain operations, increments instruction pointer, etc. During program execution, instructions in a program are moved from the RAM into the control unit, where it is decoded and interpreted by the decoder Flags: 1-bit memory, or 1-bit registers and hold information on what has recently happened in the CPU. These are set to 1 or 0 depending on the results of internal operations such as results of ALU operations (zero or negative result) or external operations such as interrupts (commands that tell the processor to stop execution and wait for further instruction)

Cache Memory: Small fast memory that improves CPU’s efficiency. Increases computer throughput, and is a high-speed holding area for program instructions and data. It holds only instructions and data that are likely to be needed by the CPU. While programs are running on the computer, the same data or instructions might be needed frequently. In such cases, the processor first checks the cache memory for the data or instructions, thereby reducing the need for frequent access to the RAM and speeding up the processing

Microprocessor System Buses Microprocessor (CPU) RAM ROM Input/Output (I/O) Control Bus Data Bus Address Bus

System Buses A BUS is an internal communications path consisting of a number of lines connecting the system components Control bus –The control bus synchronizes system events like memory access, system interrupts, I/O, etc. Address bus – Source and destination addresses are sent over the address bus to identify a particular location in memory or input/output port. In other words, it serves as the computer’s “post office” Data bus – two way path for transferring data and instructions in and out of the microprocessor

Main (Internal) Memory RAM – Random Access Memory. Temporary read/write memory. Applications are typically loaded into RAM during computer use. Types of RAM include: SRAM (static), DRAM (dynamic ), EDO RAM (extended data out), SDRAM (synchronous dynamic-most new PC’s are equipped with this RAM which is able to synchronize itself with the processor, enabling data transfer at more than twice the speed of previous RAM technologies) SRAM is called static because the memory retains its contents as long as power is supplied-It does not have to be periodically refreshed as in DRAM. It is faster than DRAM (The contents of the memory can be read much faster), however is more expensive and is larger in size DRAM is called Dynamic RAM because the memory content needs to be refreshed periodically (every few milliseconds) due to leakage of electrical charge. It is slower than SRAM, but cheaper and smaller in size

ROM – Read Only Memory. ROM can typically be written once, but read many times. It is used to store BIOS (Basic Input/Output System-helps to load and locate an operating system), external to microprocessor, and computer instruction sets, internal to microprocessor The contents of the ROM are hard wired by the manufacturer in a typical ROM chip. When you turn the computer on, ROM automatically prepares the computer system and loads the initial display screen prompt A variation of ROM is PROM (Programmable Read Only Memory), in which the user can load programs and data that are read only. This can be done with device called a PROM programmer. Writing to a PROM destroys the internal links, so a basic PROM can only be programmed once

EPROMs (Erasable Programmable Read Only Memory) is a variation of PROM, and is rewritable. It can be erased by exposing the chip to ultraviolet light. It can then be programmed with an EPROM programmer Flash memory is a type of PROM that can be easily altered by the user. They are also called EEPROMs (Electrically Erasable Read Only Memory) because they can be electrically erased then written on to (flashed) without having to take them out of the computer, and without using ultraviolet light. Since RAM can be read faster than most ROMs, the frequently used content of the ROM is sometimes copied to RAM (shadowed)

Storage (External Memory) Magnetic disk Hard disk Floppy disks Zip disks Optical media CD-ROM DVD Magneto-optical disks (Pinnacle drives) Magnetic tape (used primarily for long term archive)

Some Input Devices Keyboard Keypad Mouse Voice activation Touch screen Digitizers and pen-based (stylus) systems Switches

Some Output Devices Monitor Printer Speakers Communication (comm) ports Modems (both input and output) Network interface cards (both input and output) Motors