Information Technology Systems EN230-1 Justin Champion C208 – 3273 www.staffs.ac.uk/personel/engineering_and_technology/jjc1.

Slides:



Advertisements
Similar presentations
DAT2343 Basic Logic Gates © Alan T. Pinck / Algonquin College; 2003.
Advertisements

Logic Gates.
Computer Science 210 Computer Organization Introduction to Logic Circuits.
INTRODUCTION LOGICAL OPERATIONS TRUTH TABLE AND RULES.
Computer Logic & Logic Gates Justin Champion. IITCT Contents Introduction to Logic Look at the different Logic Gates Summary.
BOOLEAN LOGIC CSC 171 FALL 2004 LECTURE 7. ASSIGNMENT Review Quiz # 2 Start reading Chapter 5.
1 Boolean Algebra & Logic Design. 2 Developed by George Boole in the 1850s Mathematical theory of logic. Shannon was the first to use Boolean Algebra.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
IT Systems Number Operations EN230-1 Justin Champion C208 –
Circuit Simplification: Boolean Algebra
3. DIGITAL ELECTRONICS..
Computer Science 101 Boolean Algebra. What’s next? A new type of algebra – Helps us A new type of algebra – Helps us With logical reasoningWith logical.
Digital Logic Circuits – Chapter 1 Section 1-3, 1-2.
Computer Science 101 The Boolean System. George Boole British mathematician ( ) Boolean algebra –Logic –Set theory –Circuits –Conditions in if.
Think about the following expression If the number entered is greater than 15 but less than 25 or the number is 100 and the letter chosen is after p but.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Binary Logic.
DeMorgan Theorem, Computer Simulation Exercises
Boolean Algebra By Lindsey Curtis & Tomas Filip. Boolean Algebra An abstract mathematical system used to describe relationships between sets Mainly used.
CSC 107 – Programming For Science. Follow-Up From Last Lecture.
CSC Intro. to Computing Lecture 5: Boolean Logic, Gates, & Circuits.
Set, Combinatorics, Probability & Number Theory Mathematical Structures for Computer Science Chapter 3 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Set,
Fall 2012: FCM 708 Foundation I Lecture 2 Prof. Shamik Sengupta
Computer Science 210 Computer Organization Introduction to Boolean Algebra.
CSC Intro. to Computing Lecture 5: Boolean Logic, Gates, & Circuits.
LOGIC GATES.
A-Level Computing#BristolMet Session Objectives#6 MUST understand and produce simple logic diagrams using the operations NOT, AND and OR SHOULD explain.
CSC 107 – Programming For Science. George Boole  Mathematician from English middle-class  Lived from 1815 – 1864  Started work at age 16 as a teaching.
IT253: Computer Organization Lecture 7: Logic and Gates: Digital Design Tonga Institute of Higher Education.
Basic Gates 1.1 Basic Digital Logic: AND, OR and NOT gates ©Paul Godin Created August 2007 Last Update Sept 2013.
Laws of Boolean Algebra Commutative Law Associative Law Distributive Law Identity Law De Morgan's Theorem.
Computer Programming Boolean Logic Trade & Industrial Education
Boolean and Sequential Logic Last week – Basic Gates AND OR NOT NOR XOR NAND.
S3 INNOVATION ELECTRONICS. LESSON TITLE: ELECTRONICS Learning Intention: To understand when to use different types of logic gates Activity: Building own.
Logic Simplification-Using Boolean Laws Logic Design Laboratory EE 2121 Lectures By Manesh T EE2121-In Charge
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.
Logic Gates and Boolean Algebra Introduction to Logic II.
Logic Gates The processor is made up of millions of logic gates. These are used to make decisions. Each gate takes an electric input and outputs a result.
LOGIC GATES. INTRODUCTION TO LOGIC GATES Boolean functions may be practically implemented by using electronic gates. The following points are important.
Dr. ClincyLecture Slide 1 CS6020- Chapter 3 (3A and ) Dr. Clincy Professor of CS First Exam - Tuesday, September 6th Coverage: All subjects up to.
Boolean Algebra Learning Objectives Learn that Boolean algebra produces a result that equals TRUE or FALSE Learn how truth tables are used to represent.
Author : Khairi LOGIC GATES Logic gate Input Output  Logic gates are electronic switches with one or more input but only one output ogic gates are commonly.
Computer Programming Boolean Logic.
Logic gates.
CPS120 Introduction to Computer Science
Unit 1 Logical operators.
GCSE OCR Computing A451 Binary logic Computing hardware 6.
Lesson Objectives Aims You should be able to:
Logic Gates and Boolean Algebra
Logic Gates.
Computer Science 210 Computer Organization
A mechanism for deciding whether an action should be taken
Logic Gates.
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
Boolean Algebra Digital Electronics
Computer Science 210 Computer Organization
Fundamentals of Computer Systems
Logic Gates.
Boolean Logic Boolean Logic is considered to be the basic of digital electronics. We know that a computer’s most basic operation is based on digital electronics.
A-level Computer Science
GCSE Computer Science – Logic Gates & Boolean Expressions
Binary Logic.
Basic Digital Logic: AND, OR and NOT gates Technician Series
Lecture 5 Binary Operation Boolean Logic. Binary Operations Addition Subtraction Multiplication Division.
Section 3.7 Switching Circuits
Objectives Construct truth tables for the following logic gates:
Truth tables Mrs. Palmer.
Computer Programming Boolean Logic Trade & Industrial Education
Logically, the output will be 1
Further binary, Logic diagrams and truth tables
Presentation transcript:

Information Technology Systems EN230-1 Justin Champion C208 –

IT Systems Contents Introduction to the course Discussion of what is expected Discussion of the assessment Introduction to Logic Summary

IT Systems The course Looking at all parts of IT systems Allows us to understand what is happening within a computer Look at how a computer takes 1’s and 0’s and produces this

IT Systems Structure of the course 1 lecture a week Material will be put onto my website 1 Tutorial a week in D10 Tutorial material will be provided Straight forward assembler will be looked at We are using the 68HC11 Motorola boards AS11 Assembler Your time You are expected to carry out some study in your time These lectures will give you a understanding of the subject area Self-study allows YOU to focus on a particular interest area

IT Systems Assessment in 2 parts In class test carried out in this lecture slot in week 12 Multiple choice test, with no negative marking Based on the material used in lectures and tutorials Practical assessment A small program written in assembler to show ability to use the 68HC11 processor This will be given out about week 6 to be handed in on week 12 You will be expected to use the tutorial times and your own time to complete this assignment.

IT Systems - Logic George Boole 1815 to 1864 Boole approached logic in a new way reducing it to a simple algebra, incorporating logic into mathematics. He also worked on differential equations, the calculus of finite differences and general methods in probability.

IT Systems - Logic Boolean Logic Something is either True or False 1 or 0 Correct or Wrong Computers use this to make decisions We use this kind of logic every single day

IT Systems You can only get into the club if you have a colour suit True Get into Club False Refused Entry to Club

IT Systems Logic As seen you use this all the time If (suit coloured) then Entry to club Else Refused Entry You can also put multiple conditions together Conditional Logic If (Suit Coloured and fish on head) then Entry to club Else Refused Entry

IT Systems You can only get into the club if you have a coloured suit and a Fish on the head! False Refused True Accepted False Refused False Refused

IT Systems Logic Conditions Available AND OR NOT Logic Symbols used in Logic diagrams AND. OR+ NOT

IT Systems Use of The Logic Symbols If person wearing a shirt and a tie then enter Entry = Shirt.Tie If person wearing a shirt which is not white and a tie then enter Entry = (shirt.white).tie

IT Systems Example Truth Tables ABA.BA+BA

IT Systems Try a truth table yourself Create a truth table for If man has long hair and not a member entry refused

IT Systems Answer Create a truth table for If person has long hair and not a member entry refused Long HairMemberNot MemberLong Hair.Member 010Accepted Refused

IT Systems What this logic looks like in electrical circuits First the truth table ABX

IT Systems What this logic looks like in electrical circuits X = A.B A = 0, B = 0, X=0 Light is off

IT Systems What this logic looks like in electrical circuits X = A.B A = 1, B = 1, X=1 Light is on

IT Systems The logic used can also be drawn out on a diagram

IT Systems And Gate - X = A.B

IT Systems Alarm System A = Alarm Set B = Door Sensor Opened X = Alarm Sounding

IT Systems OR Example X = A + B

IT Systems Why we learn this Boolean logic is used in electronics and computers to carry out actions

IT Systems Summary of what we have discussed Intro to the course Assessment Boolean Logic