The objective of this problem is to design a combinational logic circuit that will aid in determination of the acceptability of emergency blood transfusions. It is known that human blood can be categorized into four types: A, B, AB, and O. Persons with type A blood can donate to both A and AB types and can receive blood from both A and O types. Persons with type B blood can donate to both B and AB types and can receive from both B and O types. Persons with type AB blood can donate only to type AB but can receive from any type. Persons with type O blood can donate to any type but can receive only from type O. Make appropriate variable assignments, and design a circuit that will approve or disapprove any particular transfusion based on these conditions.

What will be an ideal response?


Analysis:

Let WX represent a 2-bit code for the donor blood type, and let yz represent a 2-bit code for the recipient blood type. Then WXYZ will represent a donor-recipient pair. Let F be true if a transfusion can be made.

Blood type codes may be assigned as follows:



Trades & Technology

You might also like to view...

A series motor produces a greater ____________________ than a shunt motor for the same increase in current.

Fill in the blank(s) with the appropriate word(s).

Trades & Technology

The Primates order in the class Mammalia includes which of the following?

a. Cattle c. Humans b. Horses d. Hogs

Trades & Technology

In the binomial system of classification, _____ is at the top.

a. species c. class b. kingdom d. genus

Trades & Technology

The passenger side is called the ________

A) Right side B) Left side C) Either right or left side, depending on how the vehicle is viewed D) Both A and B

Trades & Technology