summaryrefslogtreecommitdiff
path: root/3860/CH9/EX9.7
diff options
context:
space:
mode:
Diffstat (limited to '3860/CH9/EX9.7')
-rw-r--r--3860/CH9/EX9.7/Ex9_7.sce16
-rw-r--r--3860/CH9/EX9.7/Ex9_7.txt26
2 files changed, 42 insertions, 0 deletions
diff --git a/3860/CH9/EX9.7/Ex9_7.sce b/3860/CH9/EX9.7/Ex9_7.sce
new file mode 100644
index 000000000..ff0164268
--- /dev/null
+++ b/3860/CH9/EX9.7/Ex9_7.sce
@@ -0,0 +1,16 @@
+//Example 9.7 Output Consistent Partition
+clc; //clears the console window
+clear; //clears the variable browser
+disp("Different hardware requirements based on different state assignments on Page No. 9-12");
+disp("First assignment for A,B,C,D,E are 000,001,010,011,100");
+disp("z = q2 + q3");
+disp("D1 = xq1 + xq3");
+disp("D2 = x''q1''q2'' + xq1''q3''");
+disp("D3 = x''q2q3 + x''q1 + zq1''q3''");
+disp("First assignment for A,B,C,D,E are 000,001,011,111,110");
+disp("Second Assignment ");
+disp("z = q3");
+disp("D1 = x");
+disp("D2 = x + q2'' ");
+disp("D3 = x''q1 + x''q2'' + {q2''q3'' or q1''q3'' } + xq1''q2");
+disp("Since the second assignment results in reduced output expression this partition is called as output-consistent partition")
diff --git a/3860/CH9/EX9.7/Ex9_7.txt b/3860/CH9/EX9.7/Ex9_7.txt
new file mode 100644
index 000000000..abb5e7759
--- /dev/null
+++ b/3860/CH9/EX9.7/Ex9_7.txt
@@ -0,0 +1,26 @@
+
+ Different hardware requirements based on different state assignments on Page No. 9-12
+
+ First assignment for A,B,C,D,E are 000,001,010,011,100
+
+ z = q2 + q3
+
+ D1 = xq1 + xq3
+
+ D2 = x'q1'q2' + xq1'q3'
+
+ D3 = x'q2q3 + x'q1 + zq1'q3'
+
+ First assignment for A,B,C,D,E are 000,001,011,111,110
+
+ Second Assignment
+
+ z = q3
+
+ D1 = x
+
+ D2 = x + q2'
+
+ D3 = x'q1 + x'q2' + {q2'q3' or q1'q3' } + xq1'q2
+
+ Since the second assignment results in reduced output expression this partition is called as output-consistent partition