User Tools

Site Tools


hw:lab:pld:rozwiazania_komb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hw:lab:pld:rozwiazania_komb [2011/03/04 16:29]
szymon.kulis
hw:lab:pld:rozwiazania_komb [2019/03/08 14:08] (current)
Line 1: Line 1:
-====== Rozwiazania ​kombinacyjne ​======+====== Rozwiazania ​Bramki ​====== 
  
 ===== AND ===== ===== AND =====
-o1 = i1 and i2 + 
 +==== tablica prawdy ==== 
 + 
 +^ i1 ^ i2 ^ o1 ^ 
 +|  0  |  0  |  0  | 
 +|  0  |  1  |  0  | 
 +|  1  |  0  |  0  | 
 +|  1  |  1  |  1  | 
 + 
 +==== funkcja ==== 
 + 
 +o1 = i1 i2  
 + 
 +==== implmentacja ====
  
 ^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  | ^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  |
Line 15: Line 29:
  
 ===== NAND ===== ===== NAND =====
-j/w (wyjście z no1)+ 
 +==== tablica prawdy ==== 
 + 
 +^ i1 ^ i2 ^ o1 ^ 
 +|  0  |  0  |  1  | 
 +|  0  |  1  |  1  | 
 +|  1  |  0  |  1  | 
 +|  1  |  1  |  0  | 
 + 
 + 
 +==== funkcja ==== 
 + 
 +o1 = !i1 * !i2 + !i1 * i2 + i1 * !i2 
 + 
 + 
 +==== implmentacja ==== 
 + 
 +^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  | 
 +^ and0  |      |   ​x ​  ​| ​     |  x    |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
 +^ and1  |      |   ​x ​  ​| ​  ​x ​  ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
 +^ and2  |   ​x ​  ​| ​     |      |   ​x ​  ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
 +^ and3  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
 +^ and4  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
 +^ and5  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
 +^ and6  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
 +^ and7  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      | 
  
 ===== OR ===== ===== OR =====
-o1 = i1 or i2 + 
 +==== tablica prawdy ==== 
 + 
 +^ i1 ^ i2 ^ o1 ^ 
 +|  0  |  0  |  0  | 
 +|  0  |  1  |  1  | 
 +|  1  |  0  |  1  | 
 +|  1  |  1  |  1  | 
 + 
 +==== funkcja ==== 
 + 
 +o1 = i1 i2  
 + 
 + 
 + 
 +==== implmentacja ====
  
 ^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  | ^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  |
Line 31: Line 86:
  
 ===== NOR ===== ===== NOR =====
-j/w (wyjście z no1) 
  
 +==== tablica prawdy ====
 +
 +^ i1 ^ i2 ^ o1 ^
 +|  0  |  0  |  1  |
 +|  0  |  1  |  0  |
 +|  1  |  0  |  0  |
 +|  1  |  1  |  0  |
 +
 +==== funkcja ====
 +
 +o1 = !i1 * !i2 
 +
 +==== implmentacja ====
 +
 +^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  |
 +^ and0  |      |   ​x ​  ​| ​     |  x    |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and1  |      |      |       ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and2  |       ​| ​     |      |       ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and3  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and4  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and5  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and6  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and7  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +
 +
 +===== XOR =====
 +
 +
 +==== tablica prawdy ====
 +
 +^ i1 ^ i2 ^ o1 ^
 +|  0  |  0  |  0  |
 +|  0  |  1  |  1  |
 +|  1  |  0  |  1  |
 +|  1  |  1  |  0  |
 +
 +==== funkcja ====
 +
 +o1 = i1 * !i2  + !i1*i2
 +
 +==== implmentacja ====
 +
 +^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  |
 +^ and0  |  x    |      |      |   ​x ​  ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and1  |      |   ​x ​  ​| ​  ​x ​  ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and2  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and3  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and4  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and5  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and6  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and7  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +
 +
 +===== XNOR =====
 +
 +==== tablica prawdy ====
 +
 +^ i1 ^ i2 ^ o1 ^
 +|  0  |  0  |  1  |
 +|  0  |  1  |  0  |
 +|  1  |  0  |  0  |
 +|  1  |  1  |  1  |
 +
 +==== funkcja ====
 +
 +o1 = !i1 * !i2  + i1*i2
 +
 +
 +==== implmentacja ====
 +
 +^       ​^ ​ i0  ^ !i0  ^  i1  ^ !i1  ^  i2  ^ !i2  ^  i3  ^ !i3  ^  i4  ^ !i4  ^  i5  ^ !i5  ^  i6  ^ !i6  ^  i7  ^ !i7  ^  o0  ^ !o0  ^  o1  ^ !o1  ^  o2  ^ !o2  ^  o3  ^ !o3  ^  o4  ^ !o4  ^  o5  ^ !o5  ^  o6  ^ !o6  ^  o7  ^ !o7  |
 +^ and0  |  x    |      |   ​x ​  ​| ​      ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and1  |      |   ​x ​  ​| ​     |   ​x ​  ​| ​     |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and2  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and3  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and4  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and5  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and6  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
 +^ and7  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
  
/services/www/http/wiki/data/attic/hw/lab/pld/rozwiazania_komb.1299252576.txt.gz · Last modified: 2019/03/08 14:06 (external edit)