Minute Paper 4/4/04 Z=50+j86.7=100<1.047 Is binary system the most efficient system for computer, or just a convention which could be too hard to convert?

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

Announcements mid-term on Thursday 12:30 – be on time. Calculators allowed (required!) No assignment due this week Assignment 6 posted on Thursday Project.
CT455: Computer Organization Logic gate
Computer Science 210 Computer Organization Introduction to Logic Circuits.
Digital Circuits.
Lecture 2 Dr Richard Reilly Dept. of Electronic & Electrical Engineering Room 153, Engineering Building To insert your company logo on this slide From.
4/11/03 Minute Paper How does MS window work? Like how do we have the screen on the computer. Is it just a bunch of Binary #’s representing colors? When.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
Boolean Algebra and Truth Table The mathematics associated with binary number system (or logic) is call Boolean: –“0” and “1”, or “False” and “True” –Calculation.
Logic Gates Circuits to manipulate 0’s and 1’s. 0’s and 1’s used for numbers Also to make decisions within the computer. In that context, 1 corresponds.
Prof. Kavita Bala and Prof. Hakim Weatherspoon CS 3410, Spring 2014 Computer Science Cornell University See: P&H Appendix B.2 and B.3 (Also, see B.0 and.
UNIT-8 LOGIC GATES.
Boolean math is the cornerstone of digital communications, whether you are talking computers, PLC, or Cisco Routers on the Internet. ©Emil Decker, 2009.
CS1Q Computer Systems Lecture 5 Simon Gay. Lecture 5CS1Q Computer Systems - Simon Gay2 Where we are Global computing: the Internet Networks and distributed.
Module 3.  Binary logic consists of :  logic variables  designated by alphabet letters, e.g. A, B, C… x, y, z, etc.  have ONLY 2 possible values:
Chapter 4 Gates and Circuits. Integrated Circuits aka CHIPS What’s in this thing???? 4–2.
1 Fundamentals of Computer Science Propositional Logic (Boolean Algebra)
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
Lecture 17: Digital Design Today’s topic –Intro to Boolean functions Reminders –HW 4 due Wednesday 10/8/2014 (extended) –HW 5 due Wednesday 10/15/2014.
Logic Gates & Boolean Algebra Chin-Sung Lin Eleanor Roosevelt High School.
1 The Chinese University of Hong Kong Faculty of Education Diploma in Education (Part-Time) Winter 1997 Educational Communications and Technology Assignment.
Computer Organization 1 Logic Gates and Adders. Propositions –Venn Diagrams.
Digital Logic. 4 Why is 32-bit or 64-bit significant in terms of speed, efficiency? 4 Difference between OR and XOR 4 What is a mux for? PLA 4 Two kinds.
Logic Gates Shashidhara H S Dept. of ISE MSRIT. Basic Logic Design and Boolean Algebra GATES = basic digital building blocks which correspond to and perform.
4. Electrons and electronics 4.5 Digital electronics.
Week 6: Gates and Circuits: PART I READING: Chapter 4.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
LOGIC GATES AND CIRCUITS Digital systems are said to be constructed by using logic gates. These gates are the AND, OR, NOT, NAND, NOR, EXOR and EXNOR gates.
IT253: Computer Organization Lecture 7: Logic and Gates: Digital Design Tonga Institute of Higher Education.
Linear Algebra. Circuits The circuits in computers and other input devices have inputs, each of which is either a 0 or 1, the output is also 0s and 1s.
From Switches to Transistors and Gates Prof. Sirer CS 316 Cornell University.
COMPUTER ARCHITECTURE TRUTH TABLES AND LOGIC GATES.
Chapter 3 Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Transistor: Building.
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION
Introduction to Computing Systems and Programming Digital Logic Structures.
ECE DIGITAL LOGIC LECTURE 5: BINARY LOGIC AND DIGITAL LOGIC GATES Assistant Prof. Fareena Saqib Florida Institute of Technology Fall 2016, 01/28/2016.
BOOLEAN ALGEBRA LOGIC GATES. Introduction British mathematician George Boole( ) was successful in finding the link between logic and mathematics.
CSE 461. Binary Logic Binary logic consists of binary variables and logical operations. Variables are designated by letters such as A, B, C, x, y, z etc.
LOGIC CIRCUITLOGIC CIRCUIT. Goal To understand how digital a computer can work, at the lowest level. To understand what is possible and the limitations.
L OGIC G ATES Computer Organization – week 3. W HAT ’ S ALU? 1. ALU stands for: Arithmetic Logic Unit 2. ALU is a digital circuit that performs Arithmetic.
Logic gates.
Boolean Algebra & Logic Gates
Digital Logic.
Logic Gates and Boolean Algebra
Logic Gates.
Boolean Algebra & De Morgan's Theorems
Logic Gates.
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Digital Signals Digital Signals have two basic states:
Basic Digital Logic Basic Gates
Fundamentals & Ethics of Information Systems IS 201
Practice #Digital Logic Mr. Burleson
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Computer Science 210 Computer Organization
Digital Systems: Logic Gates and Boolean Algebra
Agenda – 2/12/18 Questions? Readings: CSI 4, P
For OCR GCSE Computing Unit 1 - Theory
Logic Gates.
Logic Gates.
SOLIDS AND SEMICONDUCTOR DEVICES - IV
KS4 Electricity – Electronic systems
Chapter 4 Gates and Circuits.
Truth tables Mrs. Palmer.
SOLIDS AND SEMICONDUCTOR DEVICES - IV
Further binary, Logic diagrams and truth tables
ECE 352 Digital System Fundamentals
What are Logic Gates?.
DIGITAL ELECTRONICS AND LOGIC GATES. ANALOG SIGNAL:- Analog signal is continuous time varying current or voltage signal.
Presentation transcript:

Minute Paper 4/4/04 Z=50+j86.7=100<1.047 Is binary system the most efficient system for computer, or just a convention which could be too hard to convert? Electrical safety. Best sushi restaurant.

Addition of Binary number = 1-- No surprise = 10-- Don't forget to carry! = 11

Digitizing a signal

Other Circuit Elements: Diode

Transistor as a switch V BE >0.7V: V CE  0V, “ON” V BE <0.7V: “OFF”

MOSFET

Processing Digital Signal We only have two values: 1, 0  map naturally to logic: T, F e.x. perform binary add, we need build a circuit: A:B:C: (in) (out)

Boolean Algebra and Truth Table The mathematics associated with binary number system (or logic) is call Boolean: –“0” and “1”, or “False” and “True” –Calculation can be carried out in terms of truth table: list all possible combinations of inputs and corresponding output: InputsOutput ABC A,B, and C are digital signals n inputs, 2 n combinations Logic Function  logic gate (devices) Digital logic designers do not have to care about what is inside a gate. A Pentium III class microprocessor is a circuit with over 4 million gates.

AND Gate A:B:C: A:B:C: (in) (out ) (in) (out ) FFF 000 FTF 010 TFF 100 TTT 111 The AND operation has the usual logical significance -- the outcome is true if, and only if, both inputs are true. The symbol for AND looks like the "dot" representing the usual multiplication of two numbers; note that the truth table looks correct for multiplication of "0"s and "1"s.

NOT Gate A:C: (in)(out) 01 10

NAND Gate A:B:C: (in) (out) Please note the connection between the NAND and the AND gate. The output of the NAND gate is opposite of the AND gate -- NAND stands for NOT AND. In digital logic NOT represents the opposite -- NOT true is false, NOT 1 is 0. The symbol for NOT is a bar over whatever quantity is being "NOTed." Compare the schematic symbols for NAND and AND -- the "bubble" near the output of the NAND gate represents the NOT operation. The NAND is one of the binary operations most heavily used in digital logic, an operation involving two input states, resulting in one of two possible output states. These electronic circuits are known as gates because they control the flow of bits (information) through the overall circuit. Note that the truth table is independent of fabrication details; i.e. whether it is a CMOS gate or from a different logic "family" does not change the logic of the operation -- the actual gate is constructed to create the desired truth table.

OR Gate A:B:C: (in) (out) The OR operation also has the usual logical significance -- the outcome is true if either of the two inputs are true. The symbol for OR looks like the "plus" representing the usual addition of two numbers; note that the truth table looks correct for addition of "0"s and "1"s, except for the last entry.

NOR Gate A:B:C: (in) (out)

Example of Gate Combinations Using the truth tables above, construct the truth table for the following combination of gates: What does this circuit accomplish? ABDEC Detect whether the inputs are the same or not

Concept Check: Logic Gate Which of the following inputs yields D = 1? ABC a: 110 b: 001 c: 011 Answer: a and c

De Morgan’s Laws

Rules of Boolean Algebra 1.0+X=X 2.1+X=1 3.X+X=X 4.0·X=0 5.1·X=X 6.X·X=X 7.X·X=0 8.X·Y=Y·X 9.X+X·Y=X+Y 10.(X+Y)=X·Y 11.X+Y=X·Y Example: Simplify the following function