New Mexico Supercomputing Challenge
 I About I Resources I Help I Archive I News Flash I

Registration

Proposals
Interims
Final Reports

Dates

Kickoff
Evaluations
Expo
STI
Wiki

School Map

Mail

Challenge
Technical Guide

Past Participant Survey

GUTS

Challenge Team Abstract

 Team Number: 051 School Name: Santa Fe High School Area of Science: Computer Engineering Project Title: Truth Tables of Digital Circuits
 Abstract Interim Final Report

My problem is to create a computer program that outputs the subsequent voltage signal of a given series of gates. Digital circuitry is the foundation of all logic operations. Combinations of logic devices comprise the working parts of computers and other logic devices. There are seven basic logic gates. A logic gate is a device that performs a specified operation.

The logic gates, while limited to anding, oring, and inverting, can perform complex operations when connected. Anding is the equivalent of binary multiplication. Oring is the equivalent of binary adding. Inverting is changes a high to a low, and a low to a high. The basic gates are the and, nand, or, exclusive or, nor, exclusive nor, and the inverter. The nand is an and gate and an inverter. The nor gate is an or gate in series with an inverter. The exclusive or only outputs high if one and only one input in high. The exclusive nor is an exclusive or in conjuction with an inverter.

The logic gates operate by using the binary language, that is, they accept and output only high (1) and low (0) voltage signals. Truth tables are the input and subsequent output in table form.

When the gates are connected, the output is difficult to deduce. A computer program that creates the truth table for series of gates would aid profesionals in making efficient products. This program will determine the output of that gate, and use that output for the input of the next gate. This process will repeat until the output of the last gate is shown. The final output and initial input will be used for the truth table.

Team Members

Team Mail