CS-PreAP.

Slides:



Advertisements
Similar presentations
Chapter 4 Gates and Circuits.
Advertisements

Computer Science 210 Computer Organization Introduction to Logic Circuits.
Chapter 9_3 Following Instructions: Principles of Computer Operation.
Chapter 4 Gates and Circuits.
The Analytical Engine Hardware. The Logic Machine Computers were originally wired to perform a specific task. The vision was a machine that could perform.
Great Ideas Alan Turing – What is computable? A task is computable if one can specify a sequence of instructions which when followed will result in the.
Great Ideas Alan Turing – What is computable? A task is computable if one can specify a sequence of instructions which when followed will result in the.
In a not gate, if the input is on(1) the output is off (0) and vice versa.
HISTORY OF THE COMPUTER COLBY B. 5 th PERIOD. Invention info. The “computer” was discovered in 1822 by Englishman Charles Babbage, who is known as "the.
Lecture 8 Topics –Switch –Transistor –CMOS transistor –Logic gates AND, OR, NOT Universal gates: NAND, NOR XOR.
Introduction to Computers. Are Computers Important? OF COURSE!
Chapter 4 Gates and Circuits. 4–2 Chapter Goals Identify the basic gates and describe the behavior of each Describe how gates are implemented using transistors.
Chapter 4 Gates and Circuits. Integrated Circuits aka CHIPS What’s in this thing???? 4–2.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Binary Logic.
CSCI-235 Micro-Computers in Science Hardware Design Part I.
Electronics Section 2 Robotics, Electronics, and Fluid Power.
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Digital Components and Combinational Circuits Sachin Kharady.
Introduction to Digital Logic and Circuits EE 101, Fall 2015 University of Kentucky.
What is an And Gate? It is a digital circuit that produce logical operations The logical operations are call Boolean logical Boolean operation consist.
Welcome to the Department of Engineering Contact us: (207)
Logic Gates It’s Only Logical. Logic Gates Are the switches that computers and similar devices use. They hold their state until something changes. Are.
CSCI-100 Introduction to Computing Hardware Design Part I.
LOGIC GATES. Electronic digital circuits are also called logic circuits because with the proper input, they establish logical manipulation paths. Each.
BASIC LOGIC GATES. In studying digital in integrated circuits, one must start with the simples group of circuits, the SSIs or Small Scale Integrated Circuits.
A-Level Computing#BristolMet Session Objectives#6 MUST understand and produce simple logic diagrams using the operations NOT, AND and OR SHOULD explain.
Computer Science 101 Computer Systems Organization.
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
Introduction to Computers. Are Computers Important? OF COURSE!
The computer is a purpose device that can be programed to carry out a finite set of arithmetic or logical operations. Computer can solve more than one.
The History of Programming Languages The ENIAC (Electronic Numerical Integrator and Calculator) completed in 1945, was one of the first computers that.
Circuits & Switches. Electricity Formed when an excess of positive or negative particles that are parts of atoms attempts to balance itself=electrical.
Digital Computers Logic Gates & Applications. Digital Computers Types of Material (Electric Conductivity) – Insulator Rubber / wood – Conductor Copper.
CMSC 1041 Machine Architecture An Introduction to Computer Components.
Basic Electricity and Electronics Module Three Microprocessor Basics Copyright © Texas Education Agency, All rights reserved.
DIGITAL ELECTRONICS. Everything in digital world is based on binary system. Numerically it involves only two symbols 0 or 1. –0 = False = No –1 = True.
CMSC 104, LECT02 1 Machine Architecture An Introduction to Computer Components.
Great Ideas Alan Turing – What is computable? A task is computable if one can specify a sequence of instructions which when followed will result in the.
A microelectronic computer circuit incorporated into a chip or semiconductor In electronics, an as IC is a miniaturized electronic circuit. An electronic.
Week 1: Introduction and Logic gates IT3002 – Computer Architecture
Logic gates.
Introduction to Computers
CSC235 Computer Organization & Assembly Language
Unit 1 Logical operators.
GCSE OCR Computing A451 Binary logic Computing hardware 6.
Creating logic gates with Minecraft
Lesson Objectives Aims You should be able to:
Component 1 Logical operators.
Logic Gates.
CSCI-100 Introduction to Computing
Chapter 2.3 Binary Logic.
CS140 Lecture 03: The Machinery of Computation: Combinational Logic
Component Identification
Digital Components and Combinational Circuits
(Small Scale Electrical Circuits)
Chapter 4 Gates and Circuits.
How Boolean logic is implemented
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Computer Science 210 Computer Organization
Computers & Programming Languages
Digital Electronics Lab 2 Instructor:
סימנים מוסכמים בחשמל ואלקטרוניקה
Introduction to Micro Controllers & Embedded System Design
Logic Gates.
Electronic Signals How do electronic signals convey information?
CS149D Elements of Computer Science
What are Logic Gates?.
Conditionals.
Agenda Lecture Content: Combinatorial Circuits Boolean Algebras
Workshop On.
Presentation transcript:

CS-PreAP

What is CS? It is the study of computing principles. It’s essentially the study of how machines follow directions.

History of CS 1st: We need binary logic: 10101111010 10001011 1001111010 11 In the 1800s, the field of binary logic was born, giving rise to the idea of Boolean logic. This in turn gave rise to the field of combinatory logic which fed combinatory circuits.

WW2: The transistor After the war, we invented the transistor, a device that is capable of handling a charge.

Transistors, along with Boolean logic, became the first set of closed circuits that we could build.

Then we found out we could do some interesting things with complicated circuits.

And even more

This eventually led to the invention of integrated circuits..

What are integrated circuits? They are essentially a collection of resistors, capacitors, transistors, and logic gates that have “stuffed” into one piece of semiconductor to perform a required task. This revolutionized computing. Now we need high level language.

High Level Language basic language load reg 16 0x1000 load reg 15 0x1600 load reg 17, reg 16 + reg 15 read reg 17 load reg OUTPUT, reg 17 write OUTPUT remove reg 15 remove reg 16 remove reg 17 remove reg OUTPUT

High Level Language Java: System.out.println(a+b); // given that a and b are defined

Conclusion A machine cannot understand anything beyond 2 states, on or off, 1 or 0, true or false. This is known as Boolean logic. The transistor is the basic building block of our entire technology. You cannot build a computing machine without something that can hold a state. The integrated circuit is the father of all modern computers and has revolutionized our technology. High level languages allow us to communicate to machines instruction to be followed and operations to be performed.