Programming in the Context of a Typical Computer Computer Studies Created by Rex Woollard.

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Advertisements

Introduction to Computers Section 4A. home Decimal Number System Called base 10 because 10 symbols are available.
The Central Processing Unit: What Goes on Inside the Computer.
Microprocessors. Microprocessor Buses Address Bus Address Bus One way street over which microprocessor sends an address code to memory or other external.
SECTION 4a Transforming Data into Information.
Discovering Computers 2010
MEMORY ORGANIZATION Memory Hierarchy Main Memory Auxiliary Memory
Professor Michael J. Losacco CIS 1110 – Using Computers System Unit Chapter 4.
Introduction to Systems Architecture Kieran Mathieson.
Computer Hardware Processing and Internal Memory.
 Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014.
6. The CPU and Memory Chapt. 7.
CPU Registers PC Arith Logic Unit Bus Interface I/O Bridge System bus Memory bus Main Memory USB Controller Graphics Adapter Disk Controller I/O Bus Mouse.
 2003 Prentice Hall, Inc. All rights reserved. Chapter 1 – Introduction to Computers, the Internet, and the Web Outline 1.1 Introduction 1.2 What Is a.
How Computers Work. A computer is a machine f or the storage and processing of information. Computers consist of hardware (what you can touch) and software.
Computer Organization ANGELITO I. CUNANAN JR. 1. What is Computer?  An electronic device used for storing and processing data.  It is a machine that.
Basic Microcomputer Design. Inside the CPU Registers – storage locations Control Unit (CU) – coordinates the sequencing of steps involved in executing.
Computer Processing of Data
Practical PC, 7th Edition Chapter 17: Looking Under the Hood
General Topics Digital Basics Instructions & Programs.
CS 1308 Computer Literacy and the Internet Computer Systems Organization.
CPU Computer Hardware Organization (How does the computer look from inside?) Register file ALU PC System bus Memory bus Main memory Bus interface I/O bridge.
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
CPS120: Introduction to Computer Science Introduction to Computers.
CMSC 150 INTRODUCTION TO COMPUTING CS 150: Wed 11 Jan 2012.
Topic 1Topic 2Topic 3Topic 4Topic
King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department Lecture 1 : Introduction.
Chapter 1 – Computing Fundamentals. History of Electronic Computers u First computer –ABC (Atanasoff Berry Computer) at Iowa State U. –1930’s –Solved.
The Central Processing Unit (CPU) and the Machine Cycle.
Introduction to Computer Architecture. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers.
Chapter 5 Computing Components. 5-2 Chapter Goals List the components and their function in a von Neumann machine Describe the fetch-decode-execute cycle.
General Concepts of Computer Organization Overview of Microcomputer.
Computer Architecture Memory, Math and Logic. Basic Building Blocks Seen: – Memory – Logic & Math.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
Machine Architecture CMSC 104, Section 4 Richard Chang 1.
CENTRAL PROCESSING UNIT. CPU Does the actual processing in the computer. A single chip called a microprocessor. Composed of an arithmetic and logic unit.
The Computer System CS 103: Computers and Application Software.
Introduction to ComputersS1.1.1 Bina © 1998 Liran & Ofir Programming in C.
Computer Architecture2  Computers are comprised of three things  The physical computer  The operating system  The user and programs running on the.
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 5A Transforming Data Into Information.
1-1 Computer Organization Part The von Neumann Model The von Neumann model consists of five major components: (1) input unit; (2) output unit;
THE MICROPROCESSOR A microprocessor is a single chip of silicon that performs all of the essential functions of a computer central processor unit (CPU)
The Computer System.
Chapter 1 Introduction. Components of a Computer CPU (central processing unit) Executing instructions –Carrying out arithmetic and logical operations.
Chapter 1: How are computers organized?. Software, data, & processing ? A computers has no insight or intuition A computers has no insight or intuition.
Chapter 2.
Computer Organization Part 1
Paula Michelle Valenti Garcia #30 9B. MULTICORE TO CLUSTER Parallel circuits processing, symmetric multiprocessor, or multiprocessor: in the PC has been.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
Operating Systems A Biswas, Dept. of Information Technology.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
Lecture 01: Computer Architecture overview. Our Goals ● Have a better understanding of computer architecture – Write better (more efficient) programs.
Software Design and Development Computer Architecture Computing Science.
CIT 140: Introduction to ITSlide #1 CSC 140: Introduction to IT Operating Systems.
Chapter 3 Getting Started. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. Objectives To give an overview of the structure of a contemporary.
OPERATING SYSTEM CONCEPT AND PRACTISE
Chapter 1: A Tour of Computer Systems
System unit Performed by Bektasova P.S. Checked by Sultanova Zh.Zh.
THE CPU i Bytes 1.1.
CS703 - Advanced Operating Systems
Computer Architecture
Hardware Organization
Introduction to Computers
Computer Science. The CPU The CPU is made up of 3 main parts : Cache ALU Control Unit.
Presentation transcript:

Programming in the Context of a Typical Computer Computer Studies Created by Rex Woollard

CPU Essential Architecture MotherboardCPU Arithmetic Logic Unit –Registers (static) Control Unit L1 Cache RAM (static) L2 Cache RAM (static) Address Bus Data Bus RAM Dynamic RAM Devices connected to motherboard Disk Drive KeyboardMonitor Network Connections L2 Cache L1 Cache Control Unit static RAM Disk drive Keyboard Monitor Arithmetic Logic static registers data bus address bus RAM dynamic RAM Network Billions of bytes Millions of bytes

CPU Essential Architecture Multiply two numbers Identify RAM location on address bus (Value: 20) Read value on data bus into ALU register Identify RAM location on address bus (Value: 365) Read value on data bus into ALU register Perform multiplication (Result: 7300) Identify RAM location on address bus Write value to data bus going to RAM L2 Cache L1 Cache Control Unit static RAM Disk drive Keyboard Monitor Arithmetic Logics static registers data bus address bus RAM dynamic RAM Network

Building – Executing a Java Program Source code English-like Ordinary text Editable as text Convert to bytecode Compile Execute through Java VM (virtual machine)