Building Blocks CS 1308 Computer Literacy and the Internet.

Slides:



Advertisements
Similar presentations
Value Control with Variables Joe Long Robofest Student Assistant Lawrence Tech Computer Science Major April 12, 2007.
Advertisements

Computer Science 210 Computer Organization Introduction to Logic Circuits.
Programmable Logic Controllers.
Logic Gates.
CDA 3100 Recitation Week 10.
Sahar Mosleh PageCalifornia State University San Marcos 1 Introductory Concepts This section of the course introduces the concept of digital circuits and.
Chapter 6 Introduction to Logic.
Windows Overview LEIT 429x Steve Builta. Where we are going… Overview of operating Systems Overview of Windows 9x Take and Edit digital Photos.
Lab 1 Structure of a PLD Module M1.4 Experiment 1 (p. 40)
Welcome to the Milagrow Universe
1 Survey of Computer Science CSCI 110, Spring 2011 Lecture 16 Digital Circuits, binary Numbers.
CS 210.  How do we represent data in a computer? ◦ Easy to recognize two conditions:  1. Presence of a voltage – we’ll call this state “1”  2. Absence.
CPSC 171 Introduction to Computer Science Boolean Logic, Gates, & Circuits.
CS 1308 – Computer Literacy and the Internet. It’s Not Magic  The goal of the next series of lectures is to show you exactly how a computer works. 
Chapter 4 The Building Blocks: Binary Numbers, Boolean Logic, and Gates.
Logic Gates How Boolean logic is implemented. Transistors used as switches to implement Boolean logic: ANDOR Logic with Transistors.
How computers work Learning objective 2: Explain the four basic functions of a computer.
By Joshua Doolan 7 White. Connectivity is simply just the internet connection and how strong it is.
Homework - Write Truth Tables for toy car. You will design a simple digital circuit to make a toy car follow a flashlight. The car has three light sensors.
ASIC 121: Practical VHDL Digital Design for FPGAs Tutorial 1 September 27, 2006.
LAB #2 Xilinix ISE Foundation Tools Schematic Capture “A Tutorial”
AUP2G57 configured as flip flop Dual Configurable Logic Design Contest.
Computers Today Information taken from: Microsoft Office 97 Professional by Lawrence Press Microsoft Office 2003 by Glencoe Dell Dimension B110 2 iMac.
Creating your Home Directory During Labs you will need to save all your work in a folder called CP120 (or PC120) in your Home Directory (drive I:) To get.
How to back up files on Windows XP Step by Step Version.
IT253: Computer Organization Lecture 7: Logic and Gates: Digital Design Tonga Institute of Higher Education.
Combination of logic gates  Logic gates can be combined to produce more complex functions.  They can also be combined to substitute one type of gate.
1 Ethics of Computing MONT 113G, Spring 2012 Session 1 Digital Circuits, binary Numbers Course webpage:
How to back up files on Windows 7 Step by Step Version.
CS 1308 – Computer Literacy and the Internet Building the CPU.
Simple Logic. The only purpose of a waffle is to get the maple syrup and butter into my mouth.
Hacking Minecraft on the Raspberry Pi using Python
Standard Grade Technological Studies AND control.
How to Save Files to a Flash Drive Cristina Eichler.
S3 INNOVATION ELECTRONICS. LESSON TITLE: ELECTRONICS Learning Intention: To understand when to use different types of logic gates Activity: Building own.
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
Computing Questions Convert the denary number 55 to an 8-bit binary number. Why does upgrading the RAM of a computer to 8 GB from 4 GB improve its performance?
 A transistor is the basic building block of electronic components.  The average computer may have millions of them within its circuits.  Essentially,
Steps for Saving Work to My Flash Drive. 1. Plug in your flashdrive. 2. Type or draw in your application. 3. When you are ready to save, left “file” 4.
Logic gates.
GCSE OCR Computing A451 Binary logic Computing hardware 6.
Creating logic gates with Minecraft
Logic Gates and Truth Tables
Logic Gates Binary Day 3 PEOPLE 2016.
ECE 3130 Digital Electronics and Design
Dr. Clincy Professor of CS
Logic Gates.
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Lab02 :Logic Gate Fundamentals:
You have 5 minutes to look over your homework and with a green pen answer the question in your book or make a correction Start Timer 5 mins
Chapter 2.3 Binary Logic.
Programming Scratch to Control a K’NEX Fairground Ride
How Boolean logic is implemented
Computer Science 210 Computer Organization
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
3.4 Computer systems Boolean logic Lesson 2.
Logisim Getting Started.
JC Technology Logic Gates.
Discrete Mathematics CS 2610
LAB #2 Xilinix ISE Foundation Tools Schematic Capture “A Tutorial”
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Year 9 Entry Level Computing
Binary Logic.
Digital Logic Experiment
Objectives Construct truth tables for the following logic gates:
Truth tables Mrs. Palmer.
CS334: Logisim program lab6
Arduino Uno circuit basics
Logically, the output will be 1
How To Use The FD92 Digital Camera
Presentation transcript:

Building Blocks CS 1308 Computer Literacy and the Internet

Problem statement: The circuit should return true (the light should come on) if both inputs are equal. Example problem: Compare- for-equality Circuit (1 Bit CE)

Designing the circuit from truth table abOutput We ignore the outputs that result in 0.

Problem statement: The circuit should return true (the light should come on) if both inputs are equal. Example problem: Compare-for-equality Circuit (1 Bit CE)

Open this webpage: com/downloads/co mputerscience/aeo nline/7/1/index.htmlOpen this webpage: com/downloads/co mputerscience/aeo nline/7/1/index.html com/downloads/co mputerscience/aeo nline/7/1/index.html com/downloads/co mputerscience/aeo nline/7/1/index.html How to create this design?

How to create this design? (cont.) Switches are inputs. Drag two of them to the drawing area. Drag the needed AND, OR, and NOT gates

How to create this design? (cont.) Light is output, drag one. Use the wire to connect gates in the circuit. Use this tool to remove wires or gates

Test your design Run your circuit. Specify the input by turning the switches on (1) and off (0). Click on the switches to turn them on and off. The picture is showing a=0, b=1, and as expected the light is off (0). a b

Creating the Not Equals  Now that you have seen how the tool works on the example “equals” problem. Create a circuit that will decide if two bits are Not Equals.  The light should come on if the two inputs are different.

Save your Design 1.After you have created the circuit and tested it, press "Save As..." and save the file as "NotEquals.DAT". (You can save it to the desktop.) 2. Copy the file to a flash drive or use SSH to move it to the network for safe keeping.