Transcription of CS429: Computer Organization and Architecture - …
{{id}} {{{paragraph}}}
cs429 : Computer Organization and ArchitectureLogic DesignDr. Bill YoungDepartment of Computer ScienceUniversity of Texas at AustinLast updated: February 17, 2020 at 13:55CS429 Slideset 5: 1 Logic DesignTopics of this SlidesetTo execute a program we need:Communication:getting data from one place to anotherComputation:perform arithmetic or logical operationsMemory:store the program, variables, resultsEverything is expressed in terms of : Low or high voltage on a wireComputation: Compute boolean functionsStorage: Store bitsCS429 Slideset 5: 2 Logic DesignDigital SignalsUse voltage thesholds to extract discrete values from acontinuous version: 1-bit signalEither high range (1) or low range (0)With a guard range between strongly affected by noise or low-quality elements; circuitsare simple, small and Slideset 5: 3 Logic DesignTruth TablesAnd:A & B= 1 when both A =1 and B = B&0 000 101 001 11Or:A|B= 1 when either A =1 or B = B|0 000 111 011 11 Not: A= 1 when A = 0110 Xor:A B= 1 when either A= 1 or B = 1, but not B 0 000 111 011 10CS429 Slideset 5: 4 Logic DesignGatesWhat does it mean for a hardware device to represent a booleanfunction (or truth table), sayand?
CS429: Computer Organization and Architecture - Logic Design Author: Dr. Bill Young Department of Computer Science University of Texas at Austin Created Date:
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}
I: Computer Organization and Architecture, Computer Organization, CS1252 – COMPUTER ORGANIZATION AND, CS1252 – COMPUTER ORGANIZATION AND ARCHITECTURE, Computer Organization Architecture, Computer Organization & Architecture, Computer Organization and Architecture, Organization, Chapter 2 - Computer Organization, Computer, Architecture, COMPUTER AR CHITECTURE, ORGANIZA, Computer Architecture, Computer Organization and Architecture Input, Computer Systems Organization and Architecture