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

Asset pricing project, In the final project assignment you are asked to dev...

In the final project assignment you are asked to develop an OOP C++ class hierarchy for derivative pricing, using the binomial tree and Black-Scholes option pricing methods. You wi

Flowchart, how to define a contanst in a flowchart like we do in c language...

how to define a contanst in a flowchart like we do in c language

Inheritance, example of program to add two number

example of program to add two number

Luminous jewel - a polishing game, Byteland county is very famous for lumin...

Byteland county is very famous for luminous jewels. Luminous jewels are used in making beautiful necklaces. A necklace consists of various luminous jewels of particular colour. Nec

Stack, write a simple c++ program to implement a stack: 1. push 2. pop

write a simple c++ program to implement a stack: 1. push 2. pop

Algorithm, write a pseudo code for computing sin(x) using sentinel control ...

write a pseudo code for computing sin(x) using sentinel control loop

Area of curve, Write a program to find the area under the curve y = f(x) be...

Write a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two points can b

Friend function in c++, Friend function in c++: class miles; class ...

Friend function in c++: class miles; class km  {    float value;    public :   // void input();     km convert(km  ,int a ) ;    void output()    {

Pointers, one of the applications of computers in numerical analysis is com...

one of the applications of computers in numerical analysis is computing the area under a curve. one method of calculating the area under acurve is to divide the area int a number o

Explain brief about class and objects, Question 1 Write a program that acc...

Question 1 Write a program that accepts a 3x3 matrix from the user and finds the transpose of it Question 2 Explain Brief about class and objects. Also describe friend functi

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