Computer Organization By: Kimberly Chiffens Maria Jannelli.

Slides:



Advertisements
Similar presentations
Mother boards A CPU Memory Input Out put. A mother board is a board that controls the hole computer or ipad. The mother bored provides electrical conations.
Advertisements

P3- Represent how data flows around a computer system
Assembly Language for Intel-Based Computers, 4 th Edition Chapter 1: Basic Concepts (c) Pearson Education, All rights reserved. You may modify and.
Character and String definitions, algorithms, library functions Characters and Strings.
Processor System Architecture
CEN 226: Computer Organization & Assembly Language :CSC 225 (Lec#4)
Computing Components 01/26/11. Announcements & Reminders Programs 1 due Friday, 9/2/11 What is my late policy? Proxy Codes for Labs  You should be able.
Computer Hardware.
The Boot Process & The 4 Computer Functions Computer Technology Created by M Corbett Lehi Junior High Based in part on a power point created by M. Guymon.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Intro. to Game Programming Want to program a game?
Hardware.  Learn what hardware is  Learn different input and output devices  Learn what the CPU is.
1.1 1 Introduction Foundations of Computer Science  Cengage Learning.
How Computers Work Dr. John P. Abraham Professor UTPA.
CSU0014 Assembly Languages Homepage: Textbook: Kip R. Irvine, Assembly Language for Intel-Based Computers,
Summer 2014 Chapter 1: Basic Concepts. Irvine, Kip R. Assembly Language for Intel-Based Computers 6/e, Chapter Overview Welcome to Assembly Language.
Assembly Language for x86 Processors 7th Edition
General Computer Science for Engineers CISC 106 Lecture 02 Dr. John Cavazos Computer and Information Sciences 09/03/2010.
// This is a simple control program Move forward 200 units Turn right 90 Move forward 100 units Turn right 45 Move forward 100 Turn right 45 Move forward.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Week1 Architecture - Lecture outline & Assignments Dr. John Abraham UTPA.
CPS120: Introduction to Computer Science
Computer A computer is an electronic machine that takes information, processes it,and stores it. Computers are made up of hardware ( monitor, tower, keyboard,
COMPUTER SCIENCE QUESTIONS… BY JACK. WHAT IS THE CPU? The cpu is the central processing unit.
CISC105 – General Computer Science Class 9 – 07/03/2006.
Jeff Marino & Ron Reed. Main Concepts Object-oriented programming is programming that is based on using premade objects and writing code for the objects.
Intro to Computers Computer Applications. What is a Computer? Initially the term computer referred to an individual whose job it was to perform mathematical.
J. Stover, CSD-HS.  A computer is an electronic device that is programmed to accept data (input), process it into useful information (output), and store.
CS110 Programming Language I Lab 4: Control Statements I Computer Science Department Spring 2014.
Binary System Presented by Mr. Wilhelmi Internal Representation of Data Input Input  Data that is put into the computer for processing Data Data  The.
Machine Architecture and Number Systems
An Example Architecture. A Paper Computer - Woody Woody's characteristics Word size – 8 bits One word.
Three Jobs of a Computer 1. Input 2. Processing 3. Output.
Basic Computer Organization Rashedul Hasan.. Five basic operation No matter what shape, size, cost and speed of computer we are talking about, all computer.
ICS2O-What is Computer and Information Science There is a wide variety of definitions for what a computer is or what it does. Our definition for the computer.
Simple “VICO” (“VIPO”) Programs (Variables, Input, Calculating or Processing, Output)
Course Aims This course will help you understand the latest technologies & how they work. You will lean how to develop computer programs to solve problems.
1 Types of Programming Language (1) Three types of programming languages 1.Machine languages Strings of numbers giving machine specific instructions Example:
Sebastián Álvarez Henao.. It refers to all physical parts of a computer system; its components are: electrical, electronic, electromechanical and mechanical.
Computer Components Part #1. What is a Computer? n computer n A computer is an information processing machine. More specifically, a computer is an electronic.
Basic Element of Electronics Data Processing Hardware Hardware Software Software Networking Networking Person involved in Computer Fields Person involved.
Introduction to Computer Programming Concepts M. Uyguroğlu R. Uyguroğlu.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
Machine Language Computer languages cannot be directly interpreted by the computer – they are not in binary. All commands need to be translated into binary.
CPS120: Introduction to Computer Science Nell Dale John Lewis Abstract Data Types.
Number Systems Decimal Can you write 12,045 in expanded form? Base? Allowable digits for each place?
Computer Organization Exam Review CS345 David Monismith.
Lecture2.
Computing Science Computer Structure: Lesson 1: Processor Structure
IGCSE 4 Cambridge Data types and arrays Computer Science Section 2
Computer Fundamentals
Input/Output Input/Output operations are performed using input/output functions Common input/output functions are provided as part of C’s standard input/output.
Binary Files.
Representing Data How does a computer represent data?
Computer Based Technology:
Computer Electronic device Accepts data - input
Processing Computer Components.
Computer Organization
Class Examples.
Computer Electronic device Accepts data - input
Lesson 1: Introduction to Binary
Computer Basics: How Do Computers Work? Part II
Lecture3.
Machine Architecture and Number Systems
Computer Basics PE 266 Dr. Mike Butler.
Basic Computer Organization
Machine Architecture and Number Systems
Lesson 3 Computer Devices.
Overview of Computer system
Computer System.
Presentation transcript:

Computer Organization By: Kimberly Chiffens Maria Jannelli

THE DEFINITION  Computer Organization is learning about the computer’s input and output. It is learning about what the computer understands which is 1s and 0s. An example is the Binary System.  It is learning the ins and outs of the computer such as the CPU.  The computer organization shows the essential parts of the system and how they are interconnected.  Computer organization shows how the parts of the system work in order to apply to the architectural specification.

THE MAIN CONCEPTS 1.THE BINARY SYSTEM- uses only 1 and 0, usually used to convert decimal numbers into binary numbers. 2.THE CPU- “the brains” of the computer. It includes the most important parts of the computer to help it function. 3.THE INPUT- the data that is put into the computer. It will be stored into the memory.

THE MAIN CONCEPTS 4. THE OUTPUT- after the data is inputted, the result is printed out. 5. THE MACHINE LANGUAGE- the language made to understand the binary system that is made up of 1s and 0s.

THE EXAMPLES  THE BINARY NUMBERS  EXAMPLE:  2 is inputted to be converted into binary.  The result is 10  The Binary system will only use 1s and 0s in the result.

THE EXAMPLES  THE CPU  EXAMPLE:  The CPU chip  Known as the microprocessor  Serves as the processing elements of a computer system, embedded system, or handheld device

THE EXAMPLES  INPUT/OUPUT  EXAMPLE  Info is processed into the computer  And the result is printed

THE EXAMPLES  THE MACHINE LANGUAGE  EXAMPLE  The computer only reads 1s and 0s  In Binary, the decimal number 2 is 10.

OUR EXAMPLE  Our programming example will ask the user to enter a character.  The program will then convert the character into binary form.

OUR EXAMPLE  #include  #include  int main(){ int bin[8]; int bin[8];  int pe, np,q;  char c;  printf("Please enter a character to be converted to binary\n");  scanf("%c",&c);  printf("decimal form:%d\n",c);  pe=7;  while(c>0){  bin[pe]=c%2;  c=c/2;  pe--;  }  for(np=pe;np>=0;np--){  bin[np]=0;  }  printf("bin:");  for(q=0;q<8;q++){  printf("%d",bin[q]);  }  printf("\n");  return 0;  }

OUR PROGRESS  We’ve explored the languages in the Binary System  We will be using the Binary System for our programming example.

REFERENCES 1.Computer Science Illuminated  Nell Dale & John Lewis 