ajout de RegPC
This commit is contained in:
@@ -311,6 +311,10 @@
|
|||||||
<a name="radix" val="16"/>
|
<a name="radix" val="16"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(220,30)" name="Tunnel"/>
|
<comp lib="0" loc="(220,30)" name="Tunnel"/>
|
||||||
|
<comp lib="0" loc="(220,350)" name="Tunnel">
|
||||||
|
<a name="label" val="JMP_Address_4a867ecc"/>
|
||||||
|
<a name="width" val="16"/>
|
||||||
|
</comp>
|
||||||
<comp lib="0" loc="(220,470)" name="Tunnel">
|
<comp lib="0" loc="(220,470)" name="Tunnel">
|
||||||
<a name="label" val="Arg2"/>
|
<a name="label" val="Arg2"/>
|
||||||
<a name="width" val="16"/>
|
<a name="width" val="16"/>
|
||||||
@@ -321,14 +325,10 @@
|
|||||||
<comp lib="0" loc="(220,70)" name="Tunnel">
|
<comp lib="0" loc="(220,70)" name="Tunnel">
|
||||||
<a name="label" val="Exec"/>
|
<a name="label" val="Exec"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(230,630)" name="Bit Extender">
|
<comp lib="0" loc="(230,620)" name="Bit Extender">
|
||||||
<a name="in_width" val="16"/>
|
<a name="in_width" val="16"/>
|
||||||
<a name="out_width" val="32"/>
|
<a name="out_width" val="32"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(250,300)" name="Tunnel">
|
|
||||||
<a name="label" val="JMP_Address_4a867ecc"/>
|
|
||||||
<a name="width" val="16"/>
|
|
||||||
</comp>
|
|
||||||
<comp lib="0" loc="(280,770)" name="Tunnel">
|
<comp lib="0" loc="(280,770)" name="Tunnel">
|
||||||
<a name="label" val="Load"/>
|
<a name="label" val="Load"/>
|
||||||
</comp>
|
</comp>
|
||||||
@@ -681,27 +681,21 @@
|
|||||||
<wire from="(150,760)" to="(170,760)"/>
|
<wire from="(150,760)" to="(170,760)"/>
|
||||||
<wire from="(150,780)" to="(170,780)"/>
|
<wire from="(150,780)" to="(170,780)"/>
|
||||||
<wire from="(150,800)" to="(170,800)"/>
|
<wire from="(150,800)" to="(170,800)"/>
|
||||||
<wire from="(170,620)" to="(180,620)"/>
|
<wire from="(170,620)" to="(190,620)"/>
|
||||||
<wire from="(180,30)" to="(220,30)"/>
|
<wire from="(180,30)" to="(220,30)"/>
|
||||||
<wire from="(180,50)" to="(210,50)"/>
|
<wire from="(180,50)" to="(210,50)"/>
|
||||||
<wire from="(180,620)" to="(180,630)"/>
|
|
||||||
<wire from="(180,630)" to="(190,630)"/>
|
|
||||||
<wire from="(180,680)" to="(180,740)"/>
|
<wire from="(180,680)" to="(180,740)"/>
|
||||||
<wire from="(180,680)" to="(340,680)"/>
|
<wire from="(180,680)" to="(340,680)"/>
|
||||||
<wire from="(180,70)" to="(210,70)"/>
|
<wire from="(180,70)" to="(210,70)"/>
|
||||||
<wire from="(190,350)" to="(240,350)"/>
|
<wire from="(190,350)" to="(220,350)"/>
|
||||||
<wire from="(190,470)" to="(220,470)"/>
|
<wire from="(190,470)" to="(220,470)"/>
|
||||||
<wire from="(210,50)" to="(220,50)"/>
|
<wire from="(210,50)" to="(220,50)"/>
|
||||||
<wire from="(210,70)" to="(220,70)"/>
|
<wire from="(210,70)" to="(220,70)"/>
|
||||||
<wire from="(230,630)" to="(260,630)"/>
|
<wire from="(230,620)" to="(370,620)"/>
|
||||||
<wire from="(240,300)" to="(240,350)"/>
|
|
||||||
<wire from="(240,300)" to="(250,300)"/>
|
|
||||||
<wire from="(240,570)" to="(240,740)"/>
|
<wire from="(240,570)" to="(240,740)"/>
|
||||||
<wire from="(240,570)" to="(370,570)"/>
|
<wire from="(240,570)" to="(370,570)"/>
|
||||||
<wire from="(250,770)" to="(280,770)"/>
|
<wire from="(250,770)" to="(280,770)"/>
|
||||||
<wire from="(250,790)" to="(280,790)"/>
|
<wire from="(250,790)" to="(280,790)"/>
|
||||||
<wire from="(260,620)" to="(260,630)"/>
|
|
||||||
<wire from="(260,620)" to="(370,620)"/>
|
|
||||||
<wire from="(310,10)" to="(310,150)"/>
|
<wire from="(310,10)" to="(310,150)"/>
|
||||||
<wire from="(310,10)" to="(790,10)"/>
|
<wire from="(310,10)" to="(790,10)"/>
|
||||||
<wire from="(310,150)" to="(790,150)"/>
|
<wire from="(310,150)" to="(790,150)"/>
|
||||||
@@ -2141,54 +2135,82 @@
|
|||||||
<polyline fill="none" points="85,131 90,140 95,131" stroke="#000000"/>
|
<polyline fill="none" points="85,131 90,140 95,131" stroke="#000000"/>
|
||||||
<polyline fill="none" points="140,95 129,100 140,105" stroke="#000000"/>
|
<polyline fill="none" points="140,95 129,100 140,105" stroke="#000000"/>
|
||||||
<circ-anchor facing="east" x="50" y="60"/>
|
<circ-anchor facing="east" x="50" y="60"/>
|
||||||
<circ-port dir="in" pin="310,520" x="50" y="60"/>
|
<circ-port dir="in" pin="410,380" x="50" y="60"/>
|
||||||
<circ-port dir="in" pin="310,540" x="50" y="80"/>
|
<circ-port dir="in" pin="410,400" x="50" y="80"/>
|
||||||
<circ-port dir="in" pin="310,580" x="50" y="100"/>
|
<circ-port dir="in" pin="410,420" x="50" y="100"/>
|
||||||
<circ-port dir="in" pin="310,600" x="50" y="120"/>
|
<circ-port dir="in" pin="410,440" x="50" y="120"/>
|
||||||
<circ-port dir="in" pin="340,460" x="140" y="100"/>
|
<circ-port dir="in" pin="420,300" x="140" y="100"/>
|
||||||
<circ-port dir="out" pin="820,390" x="90" y="140"/>
|
<circ-port dir="out" pin="840,290" x="90" y="140"/>
|
||||||
</appear>
|
</appear>
|
||||||
<comp lib="0" loc="(310,520)" name="Pin">
|
<comp lib="0" loc="(410,380)" name="Pin">
|
||||||
<a name="appearance" val="classic"/>
|
<a name="appearance" val="classic"/>
|
||||||
<a name="label" val="Cond"/>
|
<a name="label" val="Cond"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(310,540)" name="Pin">
|
<comp lib="0" loc="(410,400)" name="Pin">
|
||||||
<a name="appearance" val="classic"/>
|
<a name="appearance" val="classic"/>
|
||||||
<a name="label" val="CTRL"/>
|
<a name="label" val="CTRL"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(310,580)" name="Pin">
|
<comp lib="0" loc="(410,420)" name="Pin">
|
||||||
<a name="appearance" val="classic"/>
|
<a name="appearance" val="classic"/>
|
||||||
<a name="label" val="Clock"/>
|
<a name="label" val="Clock"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(310,600)" name="Pin">
|
<comp lib="0" loc="(410,440)" name="Pin">
|
||||||
<a name="appearance" val="classic"/>
|
<a name="appearance" val="classic"/>
|
||||||
<a name="label" val="Reset"/>
|
<a name="label" val="Reset"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(340,460)" name="Pin">
|
<comp lib="0" loc="(420,250)" name="Constant">
|
||||||
|
<a name="width" val="16"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(420,300)" name="Pin">
|
||||||
<a name="appearance" val="classic"/>
|
<a name="appearance" val="classic"/>
|
||||||
<a name="label" val="JMP_Address_4a867ecc"/>
|
<a name="label" val="JMP_Address_4a867ecc"/>
|
||||||
<a name="width" val="16"/>
|
<a name="width" val="16"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="0" loc="(820,390)" name="Pin">
|
<comp lib="0" loc="(600,330)" name="Constant">
|
||||||
|
<a name="facing" val="north"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(840,290)" name="Pin">
|
||||||
<a name="appearance" val="classic"/>
|
<a name="appearance" val="classic"/>
|
||||||
<a name="facing" val="west"/>
|
<a name="facing" val="west"/>
|
||||||
<a name="output" val="true"/>
|
<a name="output" val="true"/>
|
||||||
<a name="width" val="16"/>
|
<a name="width" val="16"/>
|
||||||
</comp>
|
</comp>
|
||||||
<comp lib="4" loc="(660,360)" name="Register">
|
<comp lib="2" loc="(610,290)" name="Multiplexer">
|
||||||
|
<a name="enable" val="true"/>
|
||||||
|
<a name="width" val="16"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="3" loc="(540,260)" name="Adder">
|
||||||
|
<a name="width" val="16"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="4" loc="(670,260)" name="Register">
|
||||||
<a name="appearance" val="logisim_evolution"/>
|
<a name="appearance" val="logisim_evolution"/>
|
||||||
<a name="label" val="PC"/>
|
<a name="label" val="PC"/>
|
||||||
<a name="trigger" val="falling"/>
|
<a name="trigger" val="falling"/>
|
||||||
<a name="width" val="16"/>
|
<a name="width" val="16"/>
|
||||||
</comp>
|
</comp>
|
||||||
<wire from="(310,520)" to="(340,520)"/>
|
<wire from="(410,380)" to="(590,380)"/>
|
||||||
<wire from="(310,540)" to="(340,540)"/>
|
<wire from="(410,400)" to="(420,400)"/>
|
||||||
<wire from="(310,580)" to="(640,580)"/>
|
<wire from="(410,420)" to="(650,420)"/>
|
||||||
<wire from="(310,600)" to="(690,600)"/>
|
<wire from="(410,440)" to="(700,440)"/>
|
||||||
<wire from="(640,430)" to="(640,580)"/>
|
<wire from="(420,250)" to="(500,250)"/>
|
||||||
<wire from="(640,430)" to="(660,430)"/>
|
<wire from="(420,300)" to="(580,300)"/>
|
||||||
<wire from="(690,450)" to="(690,600)"/>
|
<wire from="(470,270)" to="(470,470)"/>
|
||||||
<wire from="(720,390)" to="(820,390)"/>
|
<wire from="(470,270)" to="(500,270)"/>
|
||||||
|
<wire from="(470,470)" to="(750,470)"/>
|
||||||
|
<wire from="(540,260)" to="(560,260)"/>
|
||||||
|
<wire from="(560,260)" to="(560,280)"/>
|
||||||
|
<wire from="(560,280)" to="(580,280)"/>
|
||||||
|
<wire from="(590,310)" to="(590,380)"/>
|
||||||
|
<wire from="(600,310)" to="(600,330)"/>
|
||||||
|
<wire from="(600,310)" to="(670,310)"/>
|
||||||
|
<wire from="(610,290)" to="(670,290)"/>
|
||||||
|
<wire from="(650,330)" to="(650,420)"/>
|
||||||
|
<wire from="(650,330)" to="(670,330)"/>
|
||||||
|
<wire from="(670,310)" to="(680,310)"/>
|
||||||
|
<wire from="(700,350)" to="(700,440)"/>
|
||||||
|
<wire from="(730,290)" to="(750,290)"/>
|
||||||
|
<wire from="(750,290)" to="(750,470)"/>
|
||||||
|
<wire from="(750,290)" to="(840,290)"/>
|
||||||
</circuit>
|
</circuit>
|
||||||
<circuit name="Seq">
|
<circuit name="Seq">
|
||||||
<a name="appearance" val="custom"/>
|
<a name="appearance" val="custom"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user