mirror of
https://github.com/hneemann/Digital.git
synced 2025-09-17 08:55:05 -04:00
minor modification of the processors ALU layout
This commit is contained in:
parent
7151bc1cff
commit
d258d067ad
@ -50,7 +50,7 @@ bei der Speicheradressierung verwendet.}}</string>
|
||||
<entry>
|
||||
<string>B</string>
|
||||
<pin>
|
||||
<pos x="0" y="100"/>
|
||||
<pos x="0" y="80"/>
|
||||
<showLabel>true</showLabel>
|
||||
</pin>
|
||||
</entry>
|
||||
@ -64,7 +64,7 @@ bei der Speicheradressierung verwendet.}}</string>
|
||||
<entry>
|
||||
<string>Ci</string>
|
||||
<pin>
|
||||
<pos x="0" y="120"/>
|
||||
<pos x="0" y="100"/>
|
||||
<showLabel>true</showLabel>
|
||||
</pin>
|
||||
</entry>
|
||||
|
@ -764,118 +764,6 @@ Single-Cycle CPU.}}</string>
|
||||
<p1 x="1280" y="320"/>
|
||||
<p2 x="1360" y="320"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1220" y="580"/>
|
||||
<p2 x="1240" y="580"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="200"/>
|
||||
<p2 x="1080" y="200"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="460" y="460"/>
|
||||
<p2 x="580" y="460"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="740" y="460"/>
|
||||
<p2 x="840" y="460"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="580" y="460"/>
|
||||
<p2 x="660" y="460"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="640" y="140"/>
|
||||
<p2 x="660" y="140"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1420" y="140"/>
|
||||
<p2 x="1440" y="140"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1160" y="140"/>
|
||||
<p2 x="1220" y="140"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="640" y="400"/>
|
||||
<p2 x="660" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1340" y="400"/>
|
||||
<p2 x="1360" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="500" y="400"/>
|
||||
<p2 x="560" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="340" y="400"/>
|
||||
<p2 x="360" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="820" y="400"/>
|
||||
<p2 x="840" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="380" y="80"/>
|
||||
<p2 x="400" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="500" y="80"/>
|
||||
<p2 x="520" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="880" y="80"/>
|
||||
<p2 x="1080" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="760" y="80"/>
|
||||
<p2 x="800" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="640" y="80"/>
|
||||
<p2 x="660" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="820" y="-20"/>
|
||||
<p2 x="840" y="-20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1200" y="-20"/>
|
||||
<p2 x="1220" y="-20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="540" y="-20"/>
|
||||
<p2 x="560" y="-20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1340" y="340"/>
|
||||
<p2 x="1360" y="340"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1000" y="340"/>
|
||||
<p2 x="1080" y="340"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1140" y="340"/>
|
||||
<p2 x="1220" y="340"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="380" y="20"/>
|
||||
<p2 x="1180" y="20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1140" y="280"/>
|
||||
<p2 x="1160" y="280"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1000" y="280"/>
|
||||
<p2 x="1020" y="280"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="340" y="220"/>
|
||||
<p2 x="520" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1160" y="160"/>
|
||||
<p2 x="1200" y="160"/>
|
||||
@ -884,10 +772,18 @@ Single-Cycle CPU.}}</string>
|
||||
<p1 x="1340" y="160"/>
|
||||
<p2 x="1360" y="160"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="160"/>
|
||||
<p2 x="1080" y="160"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="740" y="480"/>
|
||||
<p2 x="840" y="480"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1220" y="580"/>
|
||||
<p2 x="1240" y="580"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="100"/>
|
||||
<p2 x="1080" y="100"/>
|
||||
@ -948,6 +844,30 @@ Single-Cycle CPU.}}</string>
|
||||
<p1 x="580" y="360"/>
|
||||
<p2 x="660" y="360"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="460" y="460"/>
|
||||
<p2 x="580" y="460"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="740" y="460"/>
|
||||
<p2 x="840" y="460"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="580" y="460"/>
|
||||
<p2 x="660" y="460"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="640" y="140"/>
|
||||
<p2 x="660" y="140"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1420" y="140"/>
|
||||
<p2 x="1440" y="140"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1160" y="140"/>
|
||||
<p2 x="1220" y="140"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1000" y="300"/>
|
||||
<p2 x="1060" y="300"/>
|
||||
@ -957,17 +877,93 @@ Single-Cycle CPU.}}</string>
|
||||
<p2 x="1160" y="300"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="740" y="500"/>
|
||||
<p2 x="840" y="500"/>
|
||||
<p1 x="640" y="400"/>
|
||||
<p2 x="660" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="180"/>
|
||||
<p1 x="1340" y="400"/>
|
||||
<p2 x="1360" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="500" y="400"/>
|
||||
<p2 x="560" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="340" y="400"/>
|
||||
<p2 x="360" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="820" y="400"/>
|
||||
<p2 x="840" y="400"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="380" y="80"/>
|
||||
<p2 x="400" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="500" y="80"/>
|
||||
<p2 x="520" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="880" y="80"/>
|
||||
<p2 x="1080" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="760" y="80"/>
|
||||
<p2 x="800" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="640" y="80"/>
|
||||
<p2 x="660" y="80"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="820" y="-20"/>
|
||||
<p2 x="840" y="-20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1200" y="-20"/>
|
||||
<p2 x="1220" y="-20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="540" y="-20"/>
|
||||
<p2 x="560" y="-20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="180"/>
|
||||
<p2 x="1080" y="180"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1340" y="180"/>
|
||||
<p2 x="1360" y="180"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1340" y="340"/>
|
||||
<p2 x="1360" y="340"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1000" y="340"/>
|
||||
<p2 x="1080" y="340"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1140" y="340"/>
|
||||
<p2 x="1220" y="340"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="380" y="20"/>
|
||||
<p2 x="1180" y="20"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="740" y="500"/>
|
||||
<p2 x="840" y="500"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1140" y="280"/>
|
||||
<p2 x="1160" y="280"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1000" y="280"/>
|
||||
<p2 x="1020" y="280"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="500" y="440"/>
|
||||
<p2 x="620" y="440"/>
|
||||
@ -1012,6 +1008,10 @@ Single-Cycle CPU.}}</string>
|
||||
<p1 x="640" y="-60"/>
|
||||
<p2 x="800" y="-60"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="340" y="220"/>
|
||||
<p2 x="520" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="740" y="380"/>
|
||||
<p2 x="840" y="380"/>
|
||||
@ -1069,7 +1069,7 @@ Single-Cycle CPU.}}</string>
|
||||
<p2 x="580" y="600"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="180"/>
|
||||
<p1 x="900" y="160"/>
|
||||
<p2 x="900" y="440"/>
|
||||
</wire>
|
||||
<wire>
|
||||
@ -1177,7 +1177,7 @@ Single-Cycle CPU.}}</string>
|
||||
<p2 x="800" y="360"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="200"/>
|
||||
<p1 x="1060" y="180"/>
|
||||
<p2 x="1060" y="300"/>
|
||||
</wire>
|
||||
<wire>
|
||||
|
@ -1056,10 +1056,6 @@ Interrupt ausgelöst. Die ISR muss sich an Adresse
|
||||
<p1 x="1060" y="580"/>
|
||||
<p2 x="1080" y="580"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="260"/>
|
||||
<p2 x="1100" y="260"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="760" y="520"/>
|
||||
<p2 x="840" y="520"/>
|
||||
@ -1188,6 +1184,10 @@ Interrupt ausgelöst. Die ISR muss sich an Adresse
|
||||
<p1 x="1320" y="220"/>
|
||||
<p2 x="1340" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="220"/>
|
||||
<p2 x="1100" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="660" y="540"/>
|
||||
<p2 x="680" y="540"/>
|
||||
@ -1268,6 +1268,14 @@ Interrupt ausgelöst. Die ISR muss sich an Adresse
|
||||
<p1 x="760" y="620"/>
|
||||
<p2 x="840" y="620"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="240"/>
|
||||
<p2 x="1100" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1320" y="240"/>
|
||||
<p2 x="1340" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="800" y="560"/>
|
||||
<p2 x="820" y="560"/>
|
||||
@ -1280,14 +1288,6 @@ Interrupt ausgelöst. Die ISR muss sich an Adresse
|
||||
<p1 x="820" y="560"/>
|
||||
<p2 x="840" y="560"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="240"/>
|
||||
<p2 x="1100" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1320" y="240"/>
|
||||
<p2 x="1340" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="500" y="500"/>
|
||||
<p2 x="540" y="500"/>
|
||||
@ -1381,7 +1381,7 @@ Interrupt ausgelöst. Die ISR muss sich an Adresse
|
||||
<p2 x="580" y="740"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="240"/>
|
||||
<p1 x="900" y="220"/>
|
||||
<p2 x="900" y="580"/>
|
||||
</wire>
|
||||
<wire>
|
||||
@ -1477,7 +1477,7 @@ Interrupt ausgelöst. Die ISR muss sich an Adresse
|
||||
<p2 x="800" y="500"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="260"/>
|
||||
<p1 x="1060" y="240"/>
|
||||
<p2 x="1060" y="420"/>
|
||||
</wire>
|
||||
<wire>
|
||||
|
@ -834,10 +834,6 @@ Single-Cycle CPU.}}</string>
|
||||
<p1 x="340" y="260"/>
|
||||
<p2 x="520" y="260"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1040" y="260"/>
|
||||
<p2 x="1060" y="260"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="640" y="200"/>
|
||||
<p2 x="660" y="200"/>
|
||||
@ -970,6 +966,10 @@ Single-Cycle CPU.}}</string>
|
||||
<p1 x="380" y="220"/>
|
||||
<p2 x="400" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="220"/>
|
||||
<p2 x="1060" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1040" y="160"/>
|
||||
<p2 x="1060" y="160"/>
|
||||
@ -1059,20 +1059,20 @@ Single-Cycle CPU.}}</string>
|
||||
<p2 x="600" y="40"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1140" y="560"/>
|
||||
<p2 x="1160" y="560"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1280" y="560"/>
|
||||
<p2 x="1300" y="560"/>
|
||||
<p1 x="1040" y="240"/>
|
||||
<p2 x="1060" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1300" y="240"/>
|
||||
<p2 x="1320" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="240"/>
|
||||
<p2 x="1060" y="240"/>
|
||||
<p1 x="1140" y="560"/>
|
||||
<p2 x="1160" y="560"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1280" y="560"/>
|
||||
<p2 x="1300" y="560"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="460" y="500"/>
|
||||
@ -1159,7 +1159,7 @@ Single-Cycle CPU.}}</string>
|
||||
<p2 x="580" y="60"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="240"/>
|
||||
<p1 x="900" y="220"/>
|
||||
<p2 x="900" y="480"/>
|
||||
</wire>
|
||||
<wire>
|
||||
@ -1195,7 +1195,7 @@ Single-Cycle CPU.}}</string>
|
||||
<p2 x="400" y="640"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1040" y="260"/>
|
||||
<p1 x="1040" y="240"/>
|
||||
<p2 x="1040" y="340"/>
|
||||
</wire>
|
||||
<wire>
|
||||
|
@ -792,10 +792,6 @@ Von Neumann Two-Cycle CPU.}}</string>
|
||||
<p1 x="800" y="0"/>
|
||||
<p2 x="1220" y="0"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="260"/>
|
||||
<p2 x="1100" y="260"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1400" y="260"/>
|
||||
<p2 x="1420" y="260"/>
|
||||
@ -908,6 +904,10 @@ Von Neumann Two-Cycle CPU.}}</string>
|
||||
<p1 x="1480" y="220"/>
|
||||
<p2 x="1500" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="220"/>
|
||||
<p2 x="1100" y="220"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="460" y="540"/>
|
||||
<p2 x="580" y="540"/>
|
||||
@ -1001,12 +1001,12 @@ Von Neumann Two-Cycle CPU.}}</string>
|
||||
<p2 x="1300" y="300"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1400" y="240"/>
|
||||
<p2 x="1420" y="240"/>
|
||||
<p1 x="1060" y="240"/>
|
||||
<p2 x="1100" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="240"/>
|
||||
<p2 x="1100" y="240"/>
|
||||
<p1 x="1400" y="240"/>
|
||||
<p2 x="1420" y="240"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="420" y="560"/>
|
||||
@ -1137,7 +1137,7 @@ Von Neumann Two-Cycle CPU.}}</string>
|
||||
<p2 x="580" y="720"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="900" y="240"/>
|
||||
<p1 x="900" y="220"/>
|
||||
<p2 x="900" y="520"/>
|
||||
</wire>
|
||||
<wire>
|
||||
@ -1245,7 +1245,7 @@ Von Neumann Two-Cycle CPU.}}</string>
|
||||
<p2 x="420" y="720"/>
|
||||
</wire>
|
||||
<wire>
|
||||
<p1 x="1060" y="260"/>
|
||||
<p1 x="1060" y="240"/>
|
||||
<p2 x="1060" y="380"/>
|
||||
</wire>
|
||||
<wire>
|
||||
|
Loading…
x
Reference in New Issue
Block a user