Minor changes to the ALU

This commit is contained in:
hneemann 2019-08-19 14:53:39 +02:00
parent 3648bb1529
commit 626d85f5d0

View File

@ -292,7 +292,7 @@ bei der Speicheradressierung verwendet.}}</string>
<int>16</int>
</entry>
</elementAttributes>
<pos x="980" y="340"/>
<pos x="1020" y="380"/>
</visualElement>
<visualElement>
<elementName>Const</elementName>
@ -306,7 +306,7 @@ bei der Speicheradressierung verwendet.}}</string>
<int>16</int>
</entry>
</elementAttributes>
<pos x="960" y="360"/>
<pos x="1000" y="400"/>
</visualElement>
<visualElement>
<elementName>Out</elementName>
@ -321,7 +321,7 @@ bei der Speicheradressierung verwendet.}}</string>
<string>Zero</string>
</entry>
</elementAttributes>
<pos x="1100" y="360"/>
<pos x="1100" y="400"/>
</visualElement>
<visualElement>
<elementName>Out</elementName>
@ -336,7 +336,7 @@ bei der Speicheradressierung verwendet.}}</string>
<string>Neg</string>
</entry>
</elementAttributes>
<pos x="1100" y="420"/>
<pos x="1100" y="500"/>
</visualElement>
<visualElement>
<elementName>Out</elementName>
@ -479,6 +479,20 @@ bei der Speicheradressierung verwendet.}}</string>
</elementAttributes>
<pos x="900" y="400"/>
</visualElement>
<visualElement>
<elementName>Splitter</elementName>
<elementAttributes>
<entry>
<string>Input Splitting</string>
<string>16</string>
</entry>
<entry>
<string>Output Splitting</string>
<string>15-15</string>
</entry>
</elementAttributes>
<pos x="1020" y="500"/>
</visualElement>
</visualElements>
<wires>
<wire>
@ -573,6 +587,14 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="360" y="80"/>
<p2 x="880" y="80"/>
</wire>
<wire>
<p1 x="1000" y="400"/>
<p2 x="1020" y="400"/>
</wire>
<wire>
<p1 x="1080" y="400"/>
<p2 x="1100" y="400"/>
</wire>
<wire>
<p1 x="700" y="660"/>
<p2 x="720" y="660"/>
@ -593,10 +615,6 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="860" y="340"/>
<p2 x="880" y="340"/>
</wire>
<wire>
<p1 x="960" y="340"/>
<p2 x="980" y="340"/>
</wire>
<wire>
<p1 x="160" y="980"/>
<p2 x="240" y="980"/>
@ -677,10 +695,6 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="-40" y="740"/>
<p2 x="60" y="740"/>
</wire>
<wire>
<p1 x="1060" y="420"/>
<p2 x="1100" y="420"/>
</wire>
<wire>
<p1 x="160" y="420"/>
<p2 x="240" y="420"/>
@ -713,14 +727,6 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="860" y="360"/>
<p2 x="880" y="360"/>
</wire>
<wire>
<p1 x="960" y="360"/>
<p2 x="980" y="360"/>
</wire>
<wire>
<p1 x="1040" y="360"/>
<p2 x="1100" y="360"/>
</wire>
<wire>
<p1 x="300" y="1000"/>
<p2 x="360" y="1000"/>
@ -766,13 +772,21 @@ bei der Speicheradressierung verwendet.}}</string>
<p2 x="880" y="240"/>
</wire>
<wire>
<p1 x="460" y="180"/>
<p2 x="880" y="180"/>
<p1 x="1040" y="500"/>
<p2 x="1100" y="500"/>
</wire>
<wire>
<p1 x="700" y="500"/>
<p2 x="720" y="500"/>
</wire>
<wire>
<p1 x="960" y="500"/>
<p2 x="1020" y="500"/>
</wire>
<wire>
<p1 x="460" y="180"/>
<p2 x="880" y="180"/>
</wire>
<wire>
<p1 x="680" y="440"/>
<p2 x="700" y="440"/>
@ -801,6 +815,10 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="180" y="120"/>
<p2 x="240" y="120"/>
</wire>
<wire>
<p1 x="960" y="380"/>
<p2 x="1020" y="380"/>
</wire>
<wire>
<p1 x="40" y="700"/>
<p2 x="60" y="700"/>
@ -829,69 +847,13 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="180" y="60"/>
<p2 x="880" y="60"/>
</wire>
<wire>
<p1 x="1040" y="380"/>
<p2 x="1060" y="380"/>
</wire>
<wire>
<p1 x="960" y="220"/>
<p2 x="960" y="340"/>
<p2 x="960" y="380"/>
</wire>
<wire>
<p1 x="580" y="240"/>
<p2 x="580" y="860"/>
</wire>
<wire>
<p1 x="900" y="380"/>
<p2 x="900" y="400"/>
</wire>
<wire>
<p1 x="520" y="580"/>
<p2 x="520" y="720"/>
</wire>
<wire>
<p1 x="460" y="180"/>
<p2 x="460" y="620"/>
</wire>
<wire>
<p1 x="400" y="120"/>
<p2 x="400" y="340"/>
</wire>
<wire>
<p1 x="340" y="220"/>
<p2 x="340" y="480"/>
</wire>
<wire>
<p1 x="600" y="260"/>
<p2 x="600" y="920"/>
</wire>
<wire>
<p1 x="220" y="140"/>
<p2 x="220" y="240"/>
</wire>
<wire>
<p1 x="220" y="640"/>
<p2 x="220" y="720"/>
</wire>
<wire>
<p1 x="220" y="240"/>
<p2 x="220" y="640"/>
</wire>
<wire>
<p1 x="860" y="300"/>
<p2 x="860" y="320"/>
</wire>
<wire>
<p1 x="860" y="320"/>
<p2 x="860" y="340"/>
</wire>
<wire>
<p1 x="860" y="340"/>
<p2 x="860" y="360"/>
</wire>
<wire>
<p1 x="540" y="600"/>
<p2 x="540" y="780"/>
<p1 x="960" y="380"/>
<p2 x="960" y="500"/>
</wire>
<wire>
<p1 x="160" y="60"/>
@ -942,8 +904,12 @@ bei der Speicheradressierung verwendet.}}</string>
<p2 x="480" y="640"/>
</wire>
<wire>
<p1 x="1060" y="380"/>
<p2 x="1060" y="420"/>
<p1 x="580" y="240"/>
<p2 x="580" y="860"/>
</wire>
<wire>
<p1 x="900" y="380"/>
<p2 x="900" y="400"/>
</wire>
<wire>
<p1 x="420" y="140"/>
@ -953,6 +919,10 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="740" y="760"/>
<p2 x="740" y="780"/>
</wire>
<wire>
<p1 x="520" y="580"/>
<p2 x="520" y="720"/>
</wire>
<wire>
<p1 x="360" y="80"/>
<p2 x="360" y="100"/>
@ -965,14 +935,26 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="40" y="680"/>
<p2 x="40" y="700"/>
</wire>
<wire>
<p1 x="460" y="180"/>
<p2 x="460" y="620"/>
</wire>
<wire>
<p1 x="620" y="280"/>
<p2 x="620" y="1000"/>
</wire>
<wire>
<p1 x="400" y="120"/>
<p2 x="400" y="340"/>
</wire>
<wire>
<p1 x="560" y="220"/>
<p2 x="560" y="800"/>
</wire>
<wire>
<p1 x="340" y="220"/>
<p2 x="340" y="480"/>
</wire>
<wire>
<p1 x="180" y="60"/>
<p2 x="180" y="120"/>
@ -1001,10 +983,42 @@ bei der Speicheradressierung verwendet.}}</string>
<p1 x="500" y="200"/>
<p2 x="500" y="700"/>
</wire>
<wire>
<p1 x="600" y="260"/>
<p2 x="600" y="920"/>
</wire>
<wire>
<p1 x="440" y="160"/>
<p2 x="440" y="540"/>
</wire>
<wire>
<p1 x="220" y="140"/>
<p2 x="220" y="240"/>
</wire>
<wire>
<p1 x="220" y="640"/>
<p2 x="220" y="720"/>
</wire>
<wire>
<p1 x="220" y="240"/>
<p2 x="220" y="640"/>
</wire>
<wire>
<p1 x="860" y="300"/>
<p2 x="860" y="320"/>
</wire>
<wire>
<p1 x="860" y="320"/>
<p2 x="860" y="340"/>
</wire>
<wire>
<p1 x="860" y="340"/>
<p2 x="860" y="360"/>
</wire>
<wire>
<p1 x="540" y="600"/>
<p2 x="540" y="780"/>
</wire>
<wire>
<p1 x="700" y="440"/>
<p2 x="700" y="500"/>