PICAXE Memory.

Slides:



Advertisements
Similar presentations
Computer Basics Binary Bits & Bytes
Advertisements

How to Convert Decimal Numbers to Binary EXAMPLES.
Virtual Memory. Hierarchy Cache Memory : Provide invisible speedup to main memory.
1 Microprocessor History. 2 The date is the year that the processor was first introduced. Many processors are re- introduced at higher clock speeds for.
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
SECTION 4a Transforming Data into Information.
1 Quiz 3, Answers 1,3 The CPI is: 0.22* * * *12 = = 5.42 In the 2nd case the CPI is 1.0. Every instruction.
DATAPATHS 3) Shifters. 4) Comparators 5) Counters.
How caches take advantage of Temporal locality
The processor and main memory chapter 4, Exploring the Digital Domain The Development and Basic Organization of Computers.
Computer Hardware What goes on inside?. Deeper.
The central processing unit and main memory chapter 4, Exploring the Digital Domain The Development and Basic Organization of Computers.
CDA 3103 Computer Organization Review Instructor: Hao Zheng Dept. Comp. Sci & Eng. USF.
Counting in The Binary System Base Two © RAM 2008.
Memory A+ Chapter 5 Memory.
 Memory Memory  Types of Memory Types of Memory  Memory Representation Memory Representation  Random Access Memory Random Access Memory  Read Only.
Alumnas: María Sol Pérez Fernández y María Agustina Macchi.
Programming the CheapBot-14. Start the Editor Set the Mode.
Machine Architecture CMSC 104, Section 4 Richard Chang 1.
The Central Processing Unit: What Goes on Inside the Computer
Intermediate 2 Computing Computer structure. Organisation of a simple computer.
OBJECTIVES  Explain why a computer represents data in the form of binary  Explain the terms related to data storage: bit, byte, character, word  Calculate.
ROM RAM and Virtual Memory  Lesson Objective: Understand the difference between ROM, RAM and the purpose of Virtual Memory  Learning Outcome: Define.
Supplemental reading Main Memory. REVIEW CPU-stands for central processing unit; it is the key component in a digital computer; it interprets computer.
Number Systems Revision of conversations What is a register Addition Complementation.
Computer Science 101 Computer Systems Organization.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Computer Structure & Architecture 7b - CPU & Buses.
COMPUTER MEMORY & DATA STORAGE. ROM ROM is short for Read Only Memory. –I–It is permanent, long-term memory which cannot be erased or changed in any way;
C Programming Lecture 16 Pointers. Pointers b A pointer is simply a variable that, like other variables, provides a name for a location (address) in memory.
Excellence Publication Co. Ltd. Volume Volume 1.
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
Memory Devices 1. Memory concepts 2. RAMs 3. ROMs 4. Memory expansion & address decoding applications 5. Magnetic and Optical Storage.
BalloonSat Mini Flight Computer Programming. label: An address, or location for the program to jump to Must end in a colon Can be any name, but not a.
{ Binary “There are 10 types of people in the world: Those who understand binary, and those who don't.”
First Foray into Programming (the hard way). A reminder from last lesson: A machine code instruction has two parts:  Op-code  Operand An instruction.
Computers Inside & Out. How have computers affected your life? How has technology affected your life?
Computing Science Computer Structure: Lesson 1: Processor Structure
Memory Interfacing.
Memory Organisation Source: under
Computing Hardware.
Intermediate 2 Computing
Storing a Program and Data
Computer Architecture
COMPUTER MEMORY & DATA STORAGE
COMPUTER MEMORY & DATA STORAGE
Paging Lecture November 2018.
Computer Organization & Compilation Process
Windows Programming Lecture 02.
Data Representation Bits
Binary Lesson 2 Bytes.
Direct Mapping.
Address Space Layout Randomization (ASLR) Dirk Gordon
Memory Organisation Source: under
Junior High Media Studies
Cache Memory.
Binary Lesson 2 Bytes.
von Neumann Architecture CPU
Binary Lesson 2 Bytes.
PICAXE BASIC The programming language used by the PICAXE microcontrollers is called BASIC. BASIC is a very early programming language and designed to make.
Binary “There are 10 types of people in the world: Those who understand binary, and those who don't.”
How Computers Work Part 1 6 February 2008.
STORE MANAGER RESPONSIBILITIES.
Memory Organisation Source: under
UNIT-III Pin Diagram Of 8086
Chapter 5 Computer Organization
Computer Organization & Compilation Process
Technology 3 Bits & Bytes.
CHAPTER 10 Memory and Storage
Presentation transcript:

PICAXE Memory

Three Types Program RAM Data

Program Memory Stores the program as a series of commands Executed one command at a time Permanent, will remember for 10 years without power Accessed with the PICAXE Editor The program doesn’t normally store data here

Random Access Memory Divided into bytes (B0 to B27) Each byte is 8 bits wide (each stores up to 255) Can be accessed in different sizes Accessed by the program Battery operated, lose power – lose data Used for math and to access the outside world

Data 256 bytes of memory for storing data Each byte has an address, 0 - 255 Permanent, will remember for ten years without power Accessed by the program

Accessing RAM If B1 = 2 B2 = 2 B3 = “a” READADC C.1,B4

Accessing Data WRITE 12,200 WRITE B0,201 WRITE “A”,202 READ 200,B0

PICAXE Memory Map