Basic Computer Fundamentals Lecture4 Prepared by Jalal 7-1-2013.

Slides:



Advertisements
Similar presentations
 Computer hardware components are the physical pieces of the computer.  The major hardware components of a computer are: – The central processing.
Advertisements

I. Secondary Memory II. Primary Memory a) RAM i. SRAM ii. DRAM b) ROM i. PROM ii. EPROM c) Hybrid i. EEPROM ii. NVRAM iii. Flash Memory d) Cache Memory.
Introduction to Computers
Computer Systems – Hardware
What Is A Computer System?
Introduction to Computers
IT Systems Memory EN230-1 Justin Champion C208 –
Memory Key component of a computer system is its memory system to store programs and data. ITCS 3181 Logic and Computer Systems 2014 B. Wilkinson Slides12.ppt.
Memory and Storage - Sheetal Gosrani. Overview Memory Hierarchy RAM Memory Chip Organization ROM Flash Memory.
Parts of a Computer.
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
Instructions Slides 3,4,5 are general questions that you should be able to answer. Use slides 6-27 to answer the questions. Write your answers in a separate.
Memory Technologies EE 454 Embedded Architectures.
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
Memory Hierarchy.
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...
1 CSC103: Introduction to Computer and Programming Lecture No 2.
Computing Hardware Starter.
The Computer Systems By : Prabir Nandi Computer Instructor KV Lumding.
Random access memory.
Introduction to Computers
Introduction to Computers
GCSE Computing Memory Powerpoint Templates.
Introduction to Computing: Lecture 5
Overview of Physical Storage Media
Chidambaranathan C.M SRM University,Haryana. Memory:- As the word implies “memory” means the place where we have to store any thing, this is very essential.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Memory.
Computer Programming 12 Mr. Jean February 11 th, 2012.
Supplemental reading Main Memory. REVIEW CPU-stands for central processing unit; it is the key component in a digital computer; it interprets computer.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
Information Technology Basic Computer Architecture Adnan Khalid.
PLC ARCHITECTURE – Memory 1 by Dr. Amin Danial Asham.
Computer Architecture Lecture 24 Fasih ur Rehman.
Chapter 2.  The hardware and software is used as unit to process data is called computer system.  Hardware Input Devices CPU Output Devices Storage.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
© GCSE Computing Computing Hardware Starter. Creating a spreadsheet to demonstrate the size of memory. 1 byte = 1 character or about 1 pixel of information.
TUTORIAL 2A PART D  BY : MUHAMMAD HAZIQ BIN RAHIM MUHAMMAD AIDIL FARIS BIN ANUAR.
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,
ROM Nitin mishra. ROM Read-only memory (ROM) is a class of storage medium used in computers and other electronic devices. Data stored in ROM cannot be.
Software Rashedul Hasan. Software Instructions and associated data, stored in electronic format, that direct the computer to accomplish a task. Instructions.
BMTS 242: Computer and Systems Lecture 2: Memory, and Software Yousef Alharbi Website
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Technology Vocabulary Matthew L. Morris. A-D Application- A program or group of programs designed for end users. Data- Distinct pieces of information.
©2013 Pearson Education, Inc. Upper Saddle River, NJ. All Rights Reserved. Introduction to Computers and Computing.
Computer Organization & Assembly Language Chapter _ 04 Ghazanfer Mirza.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
UNIT V Programmable Devices. RAM A RAM constitutes the internal memory of the CPU for storing data, program and program result. It is read/write memory.
Chapter 2 content Basic organization of computer What is motherboard
Dr.Faisal Alzyoud 12/24/2017 Memory.
Introduction to Computers
MEMORY BYTES. MEMORY BYTES MEMORY MEMORY OUR Internal External.
Memory Narinder Singh Lecturer Computer Science Department
Internal Memory.
Memory.
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.
Read Only Memory July 22, 2018.
Welcome to the Presentation on Introduction to Computers
introduction to computer
Memory chips Memory chips have two main properties that determine their application, storage capacity (size) and access time(speed). A memory chip contains.
COMPUTER ORGANISATION AND ARCHITECTURE
Introduction to Computers
Introduction to Computers
Computer Memory BY- Dinesh Lohiya.
MICROPROCESSOR MEMORY ORGANIZATION
2.C Memory GCSE Computing Langley Park School for Boys.
Introduction to Computers
Computer Memory.
Presentation transcript:

Basic Computer Fundamentals Lecture4 Prepared by Jalal

Table of content Hybrid memory – 1-EEPROM – 2-Flash memory – 3- NVRAM Cache memory Computer software

Hybrid types As memory technology has matured in recent years, the line between RAM and ROM has blurred. Now, several types of memory combine features of both. These devices do not belong to either group and can be collectively referred to as hybrid memory devices. Hybrid memories can be read and written as desired, like RAM, but maintain their contents without electrical power, just like ROM. Two of the hybrid devices, EEPROM and flash, are descendants of ROM devices. These are typically used to store code. The third hybrid, NVRAM, is a modified version of SRAM. NVRAM usually holds persistent data.

1-EEPROMS: are electrically-erasable-and- programmable. Internally, they are similar to EPROMs, but the erase operation is accomplished electrically, rather than by exposure to ultraviolet light. Any byte within an EEPROM may be erased and rewritten. Once written, the new data will remain in the device forever- or at least until it is electrically erased. The primary trade off for this improved functionality is higher cost, though write cycles are also significantly longer than writes to a RAM. So you wouldn't want to use an EEPROM for your main system memory.

2-Flash memory: combines the best features of the memory devices described thus far. Flash memory devices are high density, low cost, nonvolatile, fast (to read, but not to write), and electrically reprogrammable. These advantages are overwhelming and, as a direct result, the use of flash memory has increased dramatically in embedded systems. From a software viewpoint, flash and EEPROM technologies are very similar. The major difference is that flash devices can only be erased one sector at a time, not byte-by-byte. Typical sector sizes are in the range 256 bytes to 16KB. Despite this disadvantage, flash is much more popular than EEPROM and is rapidly displacing many of the ROM devices as well.

3-NVRAM (non-volatile RAM):The third member of the hybrid memory class is NVRAM (non-volatile RAM). Non-volatility is also a characteristic of the ROM and hybrid memories discussed previously. However, an NVRAM is physically very different from those devices. An NVRAM is usually just an SRAM with a battery backup. When the power is turned on, the NVRAM operates just like any other SRAM. When the power is turned off, the NVRAM draws just enough power from the battery to retain its data. NVRAM is fairly common in embedded systems. However, it is expensive-even more expensive than SRAM, because of the battery-so its applications are typically limited to the storage of a few hundred bytes of system-critical information that can't be stored in any better way.

Cache Memory  A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations. As long as most memory accesses are cached memory locations, the average latency of memory accesses will be closer to the cache latency than to the latency of main memory.  When the processor needs to read from or write to a location in main memory, it first checks whether a copy of that data is in the cache. If so, the processor immediately reads from or writes to the cache, which is much faster than reading from or writing to main memory

Memory is used in Computer Mobile Printer Digital Camera CD/DVD Player Many other appliances like TV, Washing Machine, Oven, Digital Diaries etc.

Conclusion  More memory better performance.  When deciding which type of RAM to use, asystem designer must consider access time and cost.  Different memory types serve different purposes. Each memory type has its strengths and weaknesses.

Computer Software till here Computer software is the key to productive use of computers. Software can be categorized into two types: Operating system software Application software. 10

Operating System Software Operating system software tells the computer how to perform the functions of loading, storing and executing an application and how to transfer data. Today, many computers use an operating system that has a graphical user interface (GUI) that provides visual clues such as icon symbols to help the user. Microsoft Windows 98 is a widely used graphical operating system. DOS (Disk Operating System) is an older but still widely used operating system that is text-based. 11

Application Software Application Software consists of programs that tell a computer how to produce information. Some of the more commonly used packages are: Word processing Electronic spreadsheet Database Presentation graphics 12

Word Processing Word Processing software is used to create and print documents. A key advantage of word processing software is that users easily can make changes in documents. 13

Electronic Spreadsheets Electronic spreadsheet software allows the user to add, subtract, and perform user-defined calculations on rows and columns of numbers. These numbers can be changed and the spreadsheet quickly recalculates the new results. 14

Database Software Allows the user to enter, retrieve, and update data in an organized and efficient manner, with flexible inquiry and reporting capabilities. 15

Presentation Graphics Presentation graphic software allows the user to create documents called slides to be used in making the presentations. Using special projection devices, the slides display as they appear on the computer screen. 16

Thanks