answersLogoWhite

0

-- Take two 2-input AND gates.

-- Attach 'y' to one input of one gate, and jumper that point to

one input of the other gate.

-- Attach 'x' to the free input of one gate, and attach 'z' to the

free input of the other gate.

-- Attach the outputs of both gates to the inputs of a single OR gate.

-- The output of the OR gate is the Boolean function ( XY + YZ ).

=======================================

Better implementation (faster, cheaper, easier to build, less hardware to fail):

-- Attach 'x' and 'z' to the inputs of a single OR gate.

-- Attach 'y' and the output of the OR gate to the two inputs of a single AND gate.

-- The output of the AND gate is the same Boolean function.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

When does c plus plus use generic function implicitly?

C++ uses the generic function implicitly whenever the base class implementation (the generic method) is also the most-derived implementation.


Does 12 plus y equals x describe a linear function?

Yes.


Operator original function in OOP C plus plus?

I'm not sure I fully understand the question. Operators and functions are not the same. However, many operators also have named alternatives implemented as functions, such that "add" is synonymous with the binary increment operator while "plus" is synonymous with the unary plus operator. However these are completely separate implementations that do the same thing such that the function implementation typically invokes the operator (with implicit inline expansion to factor away the unwanted function call). There is no way to determine the underlying function of an operator, nor the underlying operator of a function without having access to the implementation source code. Such implementation details cannot be accessed at compile time let alone runtime.


How do you write a sinus sub function in c plus plus?

Do you mean the sinus function, std::sin()? There is no need to write functions that already exist unless you intend to optimise the implementation. That's highly unlikely to be the case in a standard periodic function like sin().


Does this equation describe a linear function 2y plus 4x equals 6?

Yes.


C plus plus Error Too many arguments in function call?

The function prototype (declaration) determines the number and type of arguments a function will accept. If the number or type of arguments passed to a function do not agree with its prototype, the compiler will notify you of the error. That is, if the function only accepts one parameter, you cannot call the function by passing two or more arguments, since no such prototype exists. The compiler makes a best guess on which function you were trying to call (by the name you provided) and notifies you that the number or type of arguments do not agree with the available prototypes. If the function is your own function, you can include the additional parameters as default values and re-implement the function to make use of those parameters, or you can overload the function to provide a completely new implementation that accepts the additional parameters. The new implementation may call the original implementation and embellish that implementation with its own implementation, or it can provide a completely separate implementation. Note that no two functions can have the same name and signature within the same namespace. Every prototype must be unique and cannot differ by return type alone. That is, the number and/or type of arguments must differ in some way, with no ambiguity, so the compiler knows which function you are actually calling (as determined by the prototype).


How much does c plus plus cost in al?

The cost depends on which implementation you intend to purchase. There are several free implemenations, including the generic gcc implementation from SourceForge.


Array implementation of priority queue example program in c plus plus?

yes


Why c plus plus is platform dependent?

C++ is not platform dependent. The implementation is, but not the language.


If the slop of the function y equal -3.5x plus 12.8 is changed to 1.5 then describe the graph of the new function?

The straight line in the graph goes 'uphill' from left to right


What is the function that compute the CPU utilization in c plus plus language?

There is no such function in C++ as the implementation is hardware-dependant and would require a low-level operating system API call. C++ is designed to be as generic as possible, thus there are no built-in functions to cater for this. See related links below for an article which describes how such information can be obtained.


What are the different WM words that can be used in C plus plus projects?

WM_* identifiers are Windows Message Codes defined in windows.h. They really have nothing special to do with C++ projects, as they are a function of an implementation library. There are more than several hundred different message codes.