Boolean functions and simple logic design, C/C++ Programming

Assignment Help:

The digital signal is one which only consists of two states i.e. logic '1'   (+5 volts) and logic '0' (0 volts). Various electronic blocks use logic and these form the basis of a microcomputer system. Let us tackle theses simple blocks. The basis of maths is on logic operations namely AND, OR, NOT. Consider the electronic circuits below: 

1326_Boolean functions and simple logic design.png

If S1 and S2 are closed the current might flow to B, this is termed the AND function

2143_Boolean functions and simple logic design1.png

 
If S1 or S2 are closed the current might flow to B, this is termed the OR function

1582_Boolean functions and simple logic design2.png

 
 If S1 is pushed the current will not flow to B, this is termed the NOT function

639_Boolean functions and simple logic design3.png

 
In order to use these functions the idea of a truth table is used, where logic '1' is true and logic '0' is false. Note that these are also given electronic symbols and mathematical functions. 

By combining these gates we may derive an alternative set of logic gates.

1572_Boolean functions and simple logic design4.png


Related Discussions:- Boolean functions and simple logic design

Decoding smugglers message, Smugglers are becoming very smart day by day. N...

Smugglers are becoming very smart day by day. Now they have developed a new technique of sending their messages from one smuggler to another. In their new technology, they are send

What are arrays, What are Arrays? Numerous applications require the pro...

What are Arrays? Numerous applications require the processing of multiple data items that have identical characteristics. In such circumstances it is frequently convenient to p

Arrays, how to declare multi dimensional array

how to declare multi dimensional array

Cipher: Decrypt and Encrypt, You must write a program that can both decrypt...

You must write a program that can both decrypt and encrypt a single word that is entered by the user. The initial choice of encryption and decryption is left up to the user. Addi

Program to multiply 2 complex no.s - c++ program, THIS PROGRAM IS TO MULTIP...

THIS PROGRAM IS TO MULTIPLY THE TWO COMPLEX NO.S GIVEN BY THE USER #include #include #include struct complex     {     int real;     int imag;     }; void main()  {  clrs

Build a standalone module to extract and parse, A skilled programmer is req...

A skilled programmer is required to build a standalone module to extract, parse and store in database tables, word count data from web pages and RSS feeds. The module will take

Which constructor gets called while i create an array of , Which constructo...

Which constructor gets called while I create an array of Fred objects?

Program to develope dating service to form couples, In this assignment, you...

In this assignment, you will develop a program named "match" to be used by a dating service to form couples. Given the number of gentlemen, the number of ladies, and a list of acce

Input and output in c++, C++ improves on many of C's features and provides ...

C++ improves on many of C's features and provides object-oriented programming capabilities used for software production, quality and reusability. C++ was developed by Bjarne Strons

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd