Computers in the real world Objectives Understand what is meant by memory Difference between RAM and ROM Look at how memory affects the performance of.

Slides:



Advertisements
Similar presentations
Computer Memory GCSE Computing.
Advertisements

PREPARE FOR AN EPIC. CACHE AND FLASH AND VIRTUAL.
IT Systems Memory EN230-1 Justin Champion C208 –
Storage Devices and Media
Computer Memory.
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.
Chapter 3 – Computer Hardware Computer Components – Hardware (cont.) Lecture 3.
Lesson Objectives To understand the difference between RAM and ROM
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
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.
Computing Hardware Starter.
Random access memory.
INFO1 – Practical problem solving in the digital world
Computers in the real world Objectives Explain the need for secondary storage devices Understand the three main storage types – Optical – Magnetic – Solid.
MAC OS – Unit A Page: 10-11, Investigating Data Processing Understanding Memory.
OCR GCSE Computing Chapter 2: Secondary Storage. Chapter 2: Secondary storage Computers are able to process input data and output the results of that.
GCSE Computing Memory Powerpoint Templates.
GCSE Information Technology Storing data Data storage devices can be divided into 2 main categories: Backing storage is used to store programs and data.
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.
TheTeacher Computing Data Storage Computing. TheTeacher Computing Primary Storage One of the fundamental properties of a computer is that it can store.
Inside your computer. Hardware Review Motherboard Processor / CPU Bus Bios chip Memory Hard drive Video Card Sound Card Monitor/printer Ports.
Inside your computer. Hardware Motherboard Processor / CPU Bus Bios chip Memory Hard drive Video Card Sound Card Monitor/printer Ports.
3 Computing System Fundamentals
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.
Memory and stuff.. le well drawn pyramid Features Name Volatile Mutable Accessibility Description Data is lost quickly after powering down Data can be.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Memory.
Memory The CPU in the computer fetches data and instructions from memory to process. This type of memory is called primary memory and it is the only memory.
Parts of the computer.
Computer Systems Week 14: Memory Management Amanda Oddie.
ICT IGCSE Theory – Revision Presentation 1.2 The Main Components of Computer Systems Chapter 1: Types and components of computer systems
Memory management.
Getting To Know Computers COMPUTER BASICS. WHAT IS A COMPUTER? A computer is an electronic device that manipulates information, or “data.” It has the.
Unit 2 - Hardware Data Storage. How is data stored? ● Data is stored as a combination of 0’s and 1’s (bits). We will learn more about this later! ● Bits.
© GCSE Computing Computing Hardware Starter. Creating a spreadsheet to demonstrate the size of memory. 1 byte = 1 character or about 1 pixel of information.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
Understanding Memory.
Am I RAM Or am I ROM?.
PARTS OF A COMPUTER 2 Hardware Computer Hardware is any of the physical parts of the computer you can touch. There are 4 categories: 1. Input Devices.
Unit 1: Computing Fundamentals. Computer Tour-There are 7 major components inside a computer  Write down each major component as it is discussed.  Watch.
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
A Dummies Guide to computer memory. Differences between ROM and RAM ROMRAM Non volatileVolatile Used to boot up the computerUsed when the computer is.
 Memory RAM and ROM and cache and flash  Secondary storage  Software  Utility programs  IDE.
What am I Looking For? o Must o List all the memory types and explain the purpose of each memory type (ROM, RAM, Virtual Memory, and Cache). o Understand.
Lesson 4 – Cache, virtual and flash memory
ICT COMPUTER FUNDAMENTALS
Primary and Secondary Storage
Parts of a Computer.
A Dummies guide to computer memory
Memory Miss Elliott.
Activity 1 6 minutes Research Activity: What is RAM? What is ROM?
Memory Key Revision Points.
Hardware Components By Charlie Leivers.
Memory and storage AS identifies the main hardware components of at least two types of computer. AS states and discusses the implications.
Computer Hardware and Software
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.
Computer Memory.
ICT COMPUTER FUNDAMENTALS
3 - STORAGE: TYPES AND CHARACTERTISTICS
Introduction to Computers
14/11/2018 RAM and ROM.
GCSE OCR 4 Storage Computer Science J276 Unit 1
GCSE OCR 3 Memory Computer Science J276 Unit 1
2.C Memory GCSE Computing Langley Park School for Boys.
A451: Computer Systems and Programming
Year 10 Computer Science Hardware - CPU and RAM.
Objectives Describe the difference between RAM and ROM
Computer Memory.
Presentation transcript:

Computers in the real world Objectives Understand what is meant by memory Difference between RAM and ROM Look at how memory affects the performance of a PC Understand what is meant by virtual memory Look at different memory types such as – Flash memory – Cache Understand how changing memory is changing computer designs.

Computers in the real world What is memory? Memory All devices which have a micro-processor have memory. Memory can store data and programs (like a hard drive) and it is used to store values currently in use by the computer. There are different types of memory and they are used for different purposes. Memory access times are MUCH faster than a hard drive. This is the biggest reason why a system must have memory installed.

Computers in the real world How is memory structured? Memory A memory chip will have a size which is normally given in either mega or giga bytes. Memory is then split up into a lot of storage blocks. The number of available blocks is governed by the size of the memory. Each block can then store data or instructions. Depending on what the memory is used for will determine what will be stored inside it.

Computers in the real world Memory Address Each block inside memory is numbered. This will start at 0 and go up in fixed sizes until it gets to the end. A memory chip will have a lot of memory blocks! For example a 1GB memory chip will contain about 270,000,000 memory blocks Continued Address DataMRHAMFLE To access or store some data you will need to know the address of where it is stored. For example the “A” is stored at address 3. If you try and store another value at address 3 then it would over write the A.

Computers in the real world Activity In your notes create a new section called “memory” and describe what is meant by a memory address.

Computers in the real world RAM memory Your computer will contain RAM memory. RAM stands for random access memory. Currently computers have between 2Gb and 8Gb of RAM. However this will get bigger as time goes on. My first computer had 128Kb! It was a spectrum +2. My spectrum had 0.002% of the memory of my current laptop! RAM stores currently running programs and any files you have open. So if you were editing a word file you would have that document in RAM as well as Microsoft word! RAM is volatile. This means that when it is switched off it get wiped. This is why if you do not save your work to the hard drive it will be lost! Also if the computer looses power RAM is wiped.

Computers in the real world ROM memory All computers also have ROM. ROM stands for read only memory. As the name suggests this block of memory will not change and can not be written to under normal circumstances. It is used to store special software which can boot the computer. If the ROM gets wiped then it would be impossible to start the computer. This is why it is read only! The boot software stored on it will be looked at in a later unit. It can be changed by running a special program known as a flasher. This allows you to update the boot software. However if at any point the flash fails it will result in a unbootable computer. A failed flash and a unbootable system is known as “bricking” a device. Bricking refers more to hand held devices such as a Iphone or DS. If you brick one of these devices then you are effectively left with a very expensive brick!

Computers in the real world Flash memory Flash memory is very special memory as it retains its contents when there is no power supplied. Flash memory is used in portable devices such as cameras and phones. Flash memory is also used in memory cards such as SD cards, memory sticks or compact flash. You can also get smaller versions such as mini and micro SD.

Computers in the real world Memory sticks use flash memory Memory sticks use flash memory to allow you to save and store data. Devices like memory sticks are called solid state devices. You can now buy solid state hard drives which use flash memory instead of a magnetic disk. The advantage here is that solid state drives are less prone to error and can be faster. Memory sticks use a USB interface to connect to a computer. Newer memory sticks connect via USB v2 but in the future USB v3 will start to become more common. The difference is SPEEED!

Computers in the real world Activity In your revision power point make notes on – RAM Flash memory ROM Make sure you say What is it used for? What does it store? What happens when it looses power?

Computers in the real world Choosing RAM for a PC RAM comes in many flavours. Below are some of them. It is important to note that different motherboards only support cert DDR – Double Data Rate. This type of RAM can access two blocks of memory at once. DDR is split into DDR, DDR2 and DDR3. The higher the number the faster the memory. You also sometimes have a number associated with it like DD2 – 400 or DD Again the higher the number the faster the memory SDR– Single Data Rate. This is older RAM which is still in use. Data can only be accessed one block at a time.

Computers in the real world What RAM is supported by a motherboard? You need to look at the specifications of a motherboard to see what memory it supports.

Computers in the real world What RAM is supported by a motherboard? This motherboard uses DDR2 SDRAM. We can also see – What speed RAM it supports What the maximum amount of RAM it supports.

Computers in the real world A search on dabs... A search for 2GB DDR2 RAM shows some results. The PC is supported by our motherboard.

Computers in the real world Activity Go onto Find a motherboard of your choice. Find memory and CPU which will be combatable with that motherboard. Write down – The name and part number. The URL of the part The cost and quantity needed. Most motherboards work better when they have 2 memory chips rather than one. So to get 4GB you would install 2 x 2GB instead of 1 x 4Gb. Make sure your answer has at least 2 memory chips.

Computers in the real world Virtual memory So you have 2Gb of RAM! That gets eaten up very quickly! It is very common that your programs will need more RAM that is actually available. Rather than not open the programs it will use something known as virtual memory. Virtual memory will use the hard drive as extra RAM. This vastly extends the amount of memory available on a computer which is essential when dealing with programs which require a lot of RAM such as image editing or videos. Virtual memory will extend the available amount of RAM by using a section of the hard drive called “swap space” or “page file” (unix/mac/linux call it swap space while windows calls it a page file).

Computers in the real world How does virtual memory work? Data, programs or parts of programs are copied from memory onto the hard drive. This occurs, normally, when they are not in use. PhotoshopImage 1Image 2Image 3Image 2 Step 1 – Data which has not been used for a while is identified by the OS

Step 2 – This block of data is copied onto the hard drive. Computers in the real world How does virtual memory work? Data, programs or parts of programs are copied from memory onto the hard drive. This occurs, normally, when they are not in use. PhotoshopImage 1Image 3Image 2

Step 3 – The space created can be used for something else! Computers in the real world How does virtual memory work? Data, programs or parts of programs are copied from memory onto the hard drive. This occurs, normally, when they are not in use. PhotoshopImage 1Image 3 Image 2 Media player

Computers in the real world Virtual memory - problems Virtual memory is much slower than normal RAM. If it is used too much it can slow down the computer. Computers with low amount of RAM tend to rely more on virtual memory than computers that have large amounts or RAM. All computers use some virtual memory. Over use of virtual memory can lead to an effect called trashing. This is where data is continuously swapped in and out causing major slow down of the computer.

Step 1 – Media player is swapped out. Computers in the real world Thrashing Thrashing causes data to be swapped in and out regularly. In this situation image 2 and the media player are both in use. PhotoshopImage 1Image 3 Image 2 Media player

Step 2 – Image 2 is swapped in Computers in the real world Thrashing Thrashing causes data to be swapped in and out regularly. In this situation image 2 and the media player are both in use. PhotoshopImage 1Image 3 Image 2 Media player

Step 3 – Media player is needed so... Computers in the real world Thrashing Thrashing causes data to be swapped in and out regularly. In this situation image 2 and the media player are both in use. PhotoshopImage 1Image 3Image 2 Media player

Step 4 – but Image 2 is needed again... Computers in the real world Thrashing Thrashing causes data to be swapped in and out regularly. In this situation image 2 and the media player are both in use. PhotoshopImage 1Image 3 Image 2 Media player

Step 5 – Media player is needed so... Computers in the real world Thrashing Thrashing causes data to be swapped in and out regularly. In this situation image 2 and the media player are both in use. PhotoshopImage 1Image 3Image 2 Media player

Step 6 – but Image 2 is needed again... Computers in the real world Thrashing Thrashing causes data to be swapped in and out regularly. In this situation image 2 and the media player are both in use. PhotoshopImage 1Image 3 Image 2 Media player

Step 7 – Getting the idea Computers in the real world Thrashing Thrashing causes data to be swapped in and out regularly. In this situation image 2 and the media player are both in use. PhotoshopImage 1Image 3Image 2 Media player

Computers in the real world Activity Make notes on virtual memory. In your notes explain why having higher amounts of RAM can speed up your system. Make sure you talk about thrashing.

Computers in the real world Cache memory This has been covered in the CPU piece of work. You should already have notes on this!!!!!!