3136 lines
125 KiB
XML
3136 lines
125 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
<project source="3.9.0" version="1.0">
|
||
This file is intended to be loaded by Logisim-evolution v3.9.0(https://github.com/logisim-evolution/).
|
||
|
||
<lib desc="#Wiring" name="0">
|
||
<tool name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
</tool>
|
||
<tool name="Pin">
|
||
<a name="appearance" val="classic"/>
|
||
</tool>
|
||
</lib>
|
||
<lib desc="#Gates" name="1"/>
|
||
<lib desc="#Plexers" name="2"/>
|
||
<lib desc="#Arithmetic" name="3"/>
|
||
<lib desc="#Memory" name="4"/>
|
||
<lib desc="#I/O" name="5"/>
|
||
<lib desc="#TTL" name="6"/>
|
||
<lib desc="#TCL" name="7"/>
|
||
<lib desc="#Base" name="8"/>
|
||
<lib desc="#BFH-Praktika" name="9"/>
|
||
<lib desc="#Input/Output-Extra" name="10"/>
|
||
<lib desc="#Soc" name="11"/>
|
||
<main name="sub4bit"/>
|
||
<options>
|
||
<a name="gateUndefined" val="ignore"/>
|
||
<a name="simlimit" val="1000"/>
|
||
<a name="simrand" val="0"/>
|
||
</options>
|
||
<mappings>
|
||
<tool lib="8" map="Button2" name="Poke Tool"/>
|
||
<tool lib="8" map="Button3" name="Menu Tool"/>
|
||
<tool lib="8" map="Ctrl Button1" name="Menu Tool"/>
|
||
</mappings>
|
||
<toolbar>
|
||
<tool lib="8" name="Poke Tool"/>
|
||
<tool lib="8" name="Edit Tool"/>
|
||
<tool lib="8" name="Wiring Tool"/>
|
||
<tool lib="8" name="Text Tool"/>
|
||
<sep/>
|
||
<tool lib="0" name="Pin">
|
||
<a name="facing" val="north"/>
|
||
</tool>
|
||
<tool lib="0" name="Pin">
|
||
<a name="facing" val="west"/>
|
||
<a name="output" val="true"/>
|
||
</tool>
|
||
<sep/>
|
||
<tool lib="1" name="NOT Gate"/>
|
||
<tool lib="1" name="AND Gate"/>
|
||
<tool lib="1" name="OR Gate"/>
|
||
<tool lib="1" name="XOR Gate"/>
|
||
<tool lib="1" name="NAND Gate"/>
|
||
<tool lib="1" name="NOR Gate"/>
|
||
<sep/>
|
||
<tool lib="4" name="D Flip-Flop"/>
|
||
<tool lib="4" name="Register"/>
|
||
</toolbar>
|
||
<circuit name="halfsub">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="halfsub"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(250,200)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="a"/>
|
||
</comp>
|
||
<comp lib="0" loc="(250,280)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="b"/>
|
||
</comp>
|
||
<comp lib="0" loc="(440,310)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="f"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(630,340)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="1" loc="(580,310)" name="NOT Gate"/>
|
||
<comp lib="6" loc="(390,150)" name="7486"/>
|
||
<comp lib="6" loc="(560,240)" name="7408"/>
|
||
<wire from="(250,200)" to="(400,200)"/>
|
||
<wire from="(250,280)" to="(420,280)"/>
|
||
<wire from="(400,180)" to="(400,200)"/>
|
||
<wire from="(400,200)" to="(400,340)"/>
|
||
<wire from="(400,340)" to="(550,340)"/>
|
||
<wire from="(420,180)" to="(420,280)"/>
|
||
<wire from="(420,280)" to="(420,370)"/>
|
||
<wire from="(420,370)" to="(570,370)"/>
|
||
<wire from="(440,180)" to="(440,310)"/>
|
||
<wire from="(500,120)" to="(500,180)"/>
|
||
<wire from="(550,310)" to="(550,340)"/>
|
||
<wire from="(570,270)" to="(570,370)"/>
|
||
<wire from="(580,310)" to="(580,330)"/>
|
||
<wire from="(580,330)" to="(590,330)"/>
|
||
<wire from="(590,250)" to="(590,270)"/>
|
||
<wire from="(590,250)" to="(610,250)"/>
|
||
<wire from="(590,270)" to="(590,330)"/>
|
||
<wire from="(610,270)" to="(610,340)"/>
|
||
<wire from="(610,340)" to="(630,340)"/>
|
||
</circuit>
|
||
<circuit name="fullsubraction">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="fullsubraction"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(130,390)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="Bin"/>
|
||
</comp>
|
||
<comp lib="0" loc="(650,290)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="D"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(750,460)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Bout"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(90,290)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
</comp>
|
||
<comp lib="0" loc="(90,320)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
</comp>
|
||
<comp lib="6" loc="(690,350)" name="7432"/>
|
||
<comp loc="(350,290)" name="halfsub"/>
|
||
<comp loc="(610,290)" name="halfsub"/>
|
||
<wire from="(130,310)" to="(130,320)"/>
|
||
<wire from="(130,390)" to="(390,390)"/>
|
||
<wire from="(350,290)" to="(390,290)"/>
|
||
<wire from="(350,310)" to="(360,310)"/>
|
||
<wire from="(360,310)" to="(360,430)"/>
|
||
<wire from="(360,430)" to="(720,430)"/>
|
||
<wire from="(390,290)" to="(400,290)"/>
|
||
<wire from="(390,310)" to="(390,390)"/>
|
||
<wire from="(610,290)" to="(650,290)"/>
|
||
<wire from="(610,310)" to="(660,310)"/>
|
||
<wire from="(660,310)" to="(660,400)"/>
|
||
<wire from="(660,400)" to="(700,400)"/>
|
||
<wire from="(700,380)" to="(700,400)"/>
|
||
<wire from="(720,380)" to="(720,430)"/>
|
||
<wire from="(740,380)" to="(740,460)"/>
|
||
<wire from="(740,460)" to="(750,460)"/>
|
||
<wire from="(90,290)" to="(130,290)"/>
|
||
<wire from="(90,320)" to="(130,320)"/>
|
||
</circuit>
|
||
<circuit name="sub4bit">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="sub4bit"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(120,170)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(120,190)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(130,280)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(140,270)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(370,290)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="north"/>
|
||
<a name="label" val="BorrowIn"/>
|
||
</comp>
|
||
<comp lib="0" loc="(770,660)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="borrow"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(800,310)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(820,430)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Y"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp loc="(640,210)" name="fullsubraction"/>
|
||
<comp loc="(640,500)" name="fullsubraction"/>
|
||
<comp loc="(640,640)" name="fullsubraction"/>
|
||
<comp loc="(650,360)" name="fullsubraction"/>
|
||
<wire from="(120,170)" to="(120,190)"/>
|
||
<wire from="(130,280)" to="(140,280)"/>
|
||
<wire from="(140,130)" to="(340,130)"/>
|
||
<wire from="(140,140)" to="(310,140)"/>
|
||
<wire from="(140,150)" to="(240,150)"/>
|
||
<wire from="(140,160)" to="(170,160)"/>
|
||
<wire from="(140,270)" to="(140,280)"/>
|
||
<wire from="(160,230)" to="(420,230)"/>
|
||
<wire from="(160,240)" to="(280,240)"/>
|
||
<wire from="(160,250)" to="(210,250)"/>
|
||
<wire from="(160,260)" to="(160,660)"/>
|
||
<wire from="(160,660)" to="(420,660)"/>
|
||
<wire from="(170,160)" to="(170,640)"/>
|
||
<wire from="(170,640)" to="(420,640)"/>
|
||
<wire from="(210,250)" to="(210,520)"/>
|
||
<wire from="(210,520)" to="(420,520)"/>
|
||
<wire from="(240,150)" to="(240,500)"/>
|
||
<wire from="(240,500)" to="(420,500)"/>
|
||
<wire from="(280,240)" to="(280,380)"/>
|
||
<wire from="(280,380)" to="(430,380)"/>
|
||
<wire from="(310,140)" to="(310,360)"/>
|
||
<wire from="(310,360)" to="(430,360)"/>
|
||
<wire from="(340,130)" to="(340,210)"/>
|
||
<wire from="(340,210)" to="(420,210)"/>
|
||
<wire from="(370,270)" to="(370,290)"/>
|
||
<wire from="(370,270)" to="(380,270)"/>
|
||
<wire from="(380,250)" to="(380,270)"/>
|
||
<wire from="(380,250)" to="(420,250)"/>
|
||
<wire from="(410,530)" to="(410,540)"/>
|
||
<wire from="(410,530)" to="(510,530)"/>
|
||
<wire from="(410,540)" to="(420,540)"/>
|
||
<wire from="(420,670)" to="(420,680)"/>
|
||
<wire from="(420,670)" to="(490,670)"/>
|
||
<wire from="(430,390)" to="(430,400)"/>
|
||
<wire from="(430,390)" to="(500,390)"/>
|
||
<wire from="(490,590)" to="(490,670)"/>
|
||
<wire from="(490,590)" to="(660,590)"/>
|
||
<wire from="(500,310)" to="(500,390)"/>
|
||
<wire from="(500,310)" to="(660,310)"/>
|
||
<wire from="(510,460)" to="(510,530)"/>
|
||
<wire from="(510,460)" to="(650,460)"/>
|
||
<wire from="(640,210)" to="(820,210)"/>
|
||
<wire from="(640,230)" to="(660,230)"/>
|
||
<wire from="(640,500)" to="(920,500)"/>
|
||
<wire from="(640,520)" to="(660,520)"/>
|
||
<wire from="(640,640)" to="(960,640)"/>
|
||
<wire from="(640,660)" to="(770,660)"/>
|
||
<wire from="(650,360)" to="(770,360)"/>
|
||
<wire from="(650,380)" to="(650,460)"/>
|
||
<wire from="(660,230)" to="(660,310)"/>
|
||
<wire from="(660,520)" to="(660,590)"/>
|
||
<wire from="(770,250)" to="(770,360)"/>
|
||
<wire from="(770,250)" to="(860,250)"/>
|
||
<wire from="(800,310)" to="(800,430)"/>
|
||
<wire from="(800,430)" to="(820,430)"/>
|
||
<wire from="(820,210)" to="(820,270)"/>
|
||
<wire from="(820,280)" to="(860,280)"/>
|
||
<wire from="(820,290)" to="(920,290)"/>
|
||
<wire from="(820,300)" to="(960,300)"/>
|
||
<wire from="(860,250)" to="(860,280)"/>
|
||
<wire from="(920,290)" to="(920,500)"/>
|
||
<wire from="(960,300)" to="(960,640)"/>
|
||
</circuit>
|
||
<circuit name="OpCode">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="OpCode"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(1360,270)" name="Splitter">
|
||
<a name="fanout" val="8"/>
|
||
<a name="incoming" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1370,320)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Opcod"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(230,280)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A0"/>
|
||
</comp>
|
||
<comp lib="0" loc="(230,400)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A1"/>
|
||
</comp>
|
||
<comp lib="0" loc="(230,540)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A2"/>
|
||
</comp>
|
||
<comp lib="1" loc="(330,520)" name="NOT Gate"/>
|
||
<comp lib="1" loc="(340,250)" name="NOT Gate"/>
|
||
<comp lib="1" loc="(350,380)" name="NOT Gate"/>
|
||
<comp lib="6" loc="(620,380)" name="7408"/>
|
||
<comp lib="6" loc="(920,120)" name="7408"/>
|
||
<comp lib="6" loc="(940,470)" name="7408"/>
|
||
<comp lib="8" loc="(455,245)" name="Text">
|
||
<a name="text" val="notc"/>
|
||
</comp>
|
||
<comp lib="8" loc="(460,375)" name="Text">
|
||
<a name="text" val="notb"/>
|
||
</comp>
|
||
<comp lib="8" loc="(470,510)" name="Text">
|
||
<a name="text" val="nota"/>
|
||
</comp>
|
||
<comp lib="8" loc="(690,295)" name="Text">
|
||
<a name="text" val="and3"/>
|
||
</comp>
|
||
<wire from="(1000,280)" to="(1000,520)"/>
|
||
<wire from="(1000,280)" to="(1010,280)"/>
|
||
<wire from="(1000,520)" to="(1030,520)"/>
|
||
<wire from="(1010,150)" to="(1010,170)"/>
|
||
<wire from="(1010,170)" to="(1010,280)"/>
|
||
<wire from="(1010,170)" to="(1020,170)"/>
|
||
<wire from="(1010,320)" to="(1010,440)"/>
|
||
<wire from="(1010,320)" to="(1330,320)"/>
|
||
<wire from="(1010,500)" to="(1010,540)"/>
|
||
<wire from="(1010,80)" to="(1010,90)"/>
|
||
<wire from="(1020,70)" to="(1020,170)"/>
|
||
<wire from="(1020,70)" to="(1030,70)"/>
|
||
<wire from="(1030,150)" to="(1030,180)"/>
|
||
<wire from="(1030,180)" to="(1300,180)"/>
|
||
<wire from="(1030,400)" to="(1030,440)"/>
|
||
<wire from="(1030,500)" to="(1030,520)"/>
|
||
<wire from="(1030,70)" to="(1030,90)"/>
|
||
<wire from="(1050,340)" to="(1050,440)"/>
|
||
<wire from="(1050,500)" to="(1050,620)"/>
|
||
<wire from="(1050,60)" to="(1050,90)"/>
|
||
<wire from="(1050,60)" to="(1570,60)"/>
|
||
<wire from="(1050,620)" to="(1590,620)"/>
|
||
<wire from="(1070,380)" to="(1070,440)"/>
|
||
<wire from="(1070,380)" to="(1300,380)"/>
|
||
<wire from="(1300,110)" to="(1300,180)"/>
|
||
<wire from="(1300,110)" to="(1430,110)"/>
|
||
<wire from="(1300,380)" to="(1300,470)"/>
|
||
<wire from="(1300,470)" to="(1520,470)"/>
|
||
<wire from="(1330,150)" to="(1330,220)"/>
|
||
<wire from="(1330,150)" to="(1400,150)"/>
|
||
<wire from="(1330,320)" to="(1330,390)"/>
|
||
<wire from="(1330,390)" to="(1560,390)"/>
|
||
<wire from="(1360,270)" to="(1360,320)"/>
|
||
<wire from="(1360,320)" to="(1370,320)"/>
|
||
<wire from="(1380,190)" to="(1400,190)"/>
|
||
<wire from="(1380,200)" to="(1430,200)"/>
|
||
<wire from="(1380,210)" to="(1500,210)"/>
|
||
<wire from="(1380,220)" to="(1570,220)"/>
|
||
<wire from="(1380,230)" to="(1640,230)"/>
|
||
<wire from="(1380,240)" to="(1590,240)"/>
|
||
<wire from="(1380,250)" to="(1560,250)"/>
|
||
<wire from="(1380,260)" to="(1520,260)"/>
|
||
<wire from="(1400,150)" to="(1400,190)"/>
|
||
<wire from="(1430,110)" to="(1430,200)"/>
|
||
<wire from="(1500,30)" to="(1500,210)"/>
|
||
<wire from="(1520,260)" to="(1520,470)"/>
|
||
<wire from="(1560,250)" to="(1560,390)"/>
|
||
<wire from="(1570,60)" to="(1570,220)"/>
|
||
<wire from="(1590,240)" to="(1590,620)"/>
|
||
<wire from="(1640,230)" to="(1640,690)"/>
|
||
<wire from="(230,280)" to="(250,280)"/>
|
||
<wire from="(230,400)" to="(260,400)"/>
|
||
<wire from="(230,540)" to="(260,540)"/>
|
||
<wire from="(250,250)" to="(250,280)"/>
|
||
<wire from="(250,250)" to="(310,250)"/>
|
||
<wire from="(250,280)" to="(970,280)"/>
|
||
<wire from="(260,380)" to="(260,400)"/>
|
||
<wire from="(260,380)" to="(320,380)"/>
|
||
<wire from="(260,400)" to="(560,400)"/>
|
||
<wire from="(260,520)" to="(260,540)"/>
|
||
<wire from="(260,520)" to="(300,520)"/>
|
||
<wire from="(260,540)" to="(630,540)"/>
|
||
<wire from="(330,250)" to="(340,250)"/>
|
||
<wire from="(330,520)" to="(690,520)"/>
|
||
<wire from="(340,250)" to="(880,250)"/>
|
||
<wire from="(350,380)" to="(460,380)"/>
|
||
<wire from="(460,370)" to="(460,380)"/>
|
||
<wire from="(460,380)" to="(600,380)"/>
|
||
<wire from="(560,400)" to="(560,470)"/>
|
||
<wire from="(560,470)" to="(650,470)"/>
|
||
<wire from="(600,320)" to="(600,380)"/>
|
||
<wire from="(600,320)" to="(670,320)"/>
|
||
<wire from="(610,330)" to="(610,430)"/>
|
||
<wire from="(610,330)" to="(650,330)"/>
|
||
<wire from="(610,430)" to="(630,430)"/>
|
||
<wire from="(630,400)" to="(630,410)"/>
|
||
<wire from="(630,410)" to="(630,430)"/>
|
||
<wire from="(630,430)" to="(630,540)"/>
|
||
<wire from="(650,330)" to="(650,350)"/>
|
||
<wire from="(650,410)" to="(650,440)"/>
|
||
<wire from="(650,440)" to="(650,470)"/>
|
||
<wire from="(650,440)" to="(710,440)"/>
|
||
<wire from="(670,320)" to="(670,330)"/>
|
||
<wire from="(670,330)" to="(670,350)"/>
|
||
<wire from="(670,330)" to="(730,330)"/>
|
||
<wire from="(670,410)" to="(670,550)"/>
|
||
<wire from="(670,550)" to="(860,550)"/>
|
||
<wire from="(690,300)" to="(690,350)"/>
|
||
<wire from="(690,300)" to="(780,300)"/>
|
||
<wire from="(690,410)" to="(690,430)"/>
|
||
<wire from="(690,430)" to="(690,520)"/>
|
||
<wire from="(690,430)" to="(770,430)"/>
|
||
<wire from="(710,340)" to="(710,350)"/>
|
||
<wire from="(710,340)" to="(770,340)"/>
|
||
<wire from="(710,410)" to="(710,440)"/>
|
||
<wire from="(730,330)" to="(730,350)"/>
|
||
<wire from="(730,350)" to="(730,360)"/>
|
||
<wire from="(730,410)" to="(730,510)"/>
|
||
<wire from="(730,510)" to="(840,510)"/>
|
||
<wire from="(750,320)" to="(750,350)"/>
|
||
<wire from="(750,320)" to="(950,320)"/>
|
||
<wire from="(770,340)" to="(770,430)"/>
|
||
<wire from="(780,300)" to="(780,400)"/>
|
||
<wire from="(780,400)" to="(920,400)"/>
|
||
<wire from="(840,60)" to="(840,80)"/>
|
||
<wire from="(840,60)" to="(950,60)"/>
|
||
<wire from="(840,80)" to="(1010,80)"/>
|
||
<wire from="(840,80)" to="(840,510)"/>
|
||
<wire from="(860,370)" to="(860,550)"/>
|
||
<wire from="(860,370)" to="(970,370)"/>
|
||
<wire from="(880,250)" to="(880,530)"/>
|
||
<wire from="(880,250)" to="(930,250)"/>
|
||
<wire from="(880,530)" to="(970,530)"/>
|
||
<wire from="(900,190)" to="(930,190)"/>
|
||
<wire from="(900,70)" to="(900,190)"/>
|
||
<wire from="(900,70)" to="(970,70)"/>
|
||
<wire from="(920,400)" to="(920,510)"/>
|
||
<wire from="(920,510)" to="(930,510)"/>
|
||
<wire from="(930,150)" to="(930,190)"/>
|
||
<wire from="(930,190)" to="(930,250)"/>
|
||
<wire from="(930,250)" to="(990,250)"/>
|
||
<wire from="(930,510)" to="(930,540)"/>
|
||
<wire from="(930,510)" to="(950,510)"/>
|
||
<wire from="(930,540)" to="(1010,540)"/>
|
||
<wire from="(950,150)" to="(950,180)"/>
|
||
<wire from="(950,180)" to="(950,320)"/>
|
||
<wire from="(950,180)" to="(990,180)"/>
|
||
<wire from="(950,500)" to="(950,510)"/>
|
||
<wire from="(950,60)" to="(950,90)"/>
|
||
<wire from="(970,150)" to="(970,220)"/>
|
||
<wire from="(970,220)" to="(1330,220)"/>
|
||
<wire from="(970,280)" to="(1000,280)"/>
|
||
<wire from="(970,280)" to="(970,340)"/>
|
||
<wire from="(970,340)" to="(1050,340)"/>
|
||
<wire from="(970,370)" to="(970,400)"/>
|
||
<wire from="(970,400)" to="(1030,400)"/>
|
||
<wire from="(970,400)" to="(970,440)"/>
|
||
<wire from="(970,500)" to="(970,530)"/>
|
||
<wire from="(970,70)" to="(970,90)"/>
|
||
<wire from="(990,150)" to="(990,180)"/>
|
||
<wire from="(990,250)" to="(990,440)"/>
|
||
<wire from="(990,30)" to="(1500,30)"/>
|
||
<wire from="(990,30)" to="(990,90)"/>
|
||
<wire from="(990,500)" to="(990,690)"/>
|
||
<wire from="(990,690)" to="(1640,690)"/>
|
||
</circuit>
|
||
<circuit name="logic">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="logic"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(1060,460)" name="Ground"/>
|
||
<comp lib="0" loc="(110,510)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1110,360)" name="Power"/>
|
||
<comp lib="0" loc="(1290,360)" name="Power"/>
|
||
<comp lib="0" loc="(140,620)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="north"/>
|
||
<a name="label" val="B"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1420,460)" name="Ground"/>
|
||
<comp lib="0" loc="(1470,360)" name="Power"/>
|
||
<comp lib="0" loc="(1610,460)" name="Ground"/>
|
||
<comp lib="0" loc="(1690,170)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1690,220)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="resultA"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1690,380)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="result0"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(170,510)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(170,580)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1700,340)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1700,500)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1700,550)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="resultX"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(220,40)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="Opcod"/>
|
||
<a name="width" val="3"/>
|
||
</comp>
|
||
<comp lib="0" loc="(300,50)" name="Splitter">
|
||
<a name="fanout" val="3"/>
|
||
<a name="incoming" val="3"/>
|
||
</comp>
|
||
<comp lib="0" loc="(460,370)" name="Power"/>
|
||
<comp lib="0" loc="(600,460)" name="Ground"/>
|
||
<comp lib="0" loc="(700,350)" name="Power"/>
|
||
<comp lib="0" loc="(840,450)" name="Ground"/>
|
||
<comp lib="0" loc="(920,350)" name="Power"/>
|
||
<comp lib="6" loc="(1100,410)" name="7408"/>
|
||
<comp lib="6" loc="(1280,400)" name="7408"/>
|
||
<comp lib="6" loc="(1460,410)" name="7408"/>
|
||
<comp lib="6" loc="(450,410)" name="7408"/>
|
||
<comp lib="6" loc="(690,410)" name="7432"/>
|
||
<comp lib="6" loc="(910,410)" name="7486"/>
|
||
<comp lib="8" loc="(1025,465)" name="Text">
|
||
<a name="text" val="xor11"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1040,340)" name="Text">
|
||
<a name="text" val="xor13"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1150,465)" name="Text">
|
||
<a name="text" val="resultA0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1215,465)" name="Text">
|
||
<a name="text" val="resultA1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1325,495)" name="Text">
|
||
<a name="text" val="result00"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1340,345)" name="Text">
|
||
<a name="text" val="result02"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1385,485)" name="Text">
|
||
<a name="text" val="resul01"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1405,345)" name="Text">
|
||
<a name="text" val="result03"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1500,465)" name="Text">
|
||
<a name="text" val="resultX0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1520,350)" name="Text">
|
||
<a name="text" val="resultX2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1565,465)" name="Text">
|
||
<a name="text" val="resultX1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1580,345)" name="Text">
|
||
<a name="text" val="resultX3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1695,105)" name="Text">
|
||
<a name="text" val="resultA"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1700,275)" name="Text">
|
||
<a name="text" val="result0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1705,440)" name="Text">
|
||
<a name="text" val="resultX"/>
|
||
</comp>
|
||
<comp lib="8" loc="(490,470)" name="Text">
|
||
<a name="text" val="and10"/>
|
||
</comp>
|
||
<comp lib="8" loc="(515,355)" name="Text">
|
||
<a name="text" val="and12"/>
|
||
</comp>
|
||
<comp lib="8" loc="(560,460)" name="Text">
|
||
<a name="text" val="and11"/>
|
||
</comp>
|
||
<comp lib="8" loc="(580,340)" name="Text">
|
||
<a name="text" val="and13"/>
|
||
</comp>
|
||
<comp lib="8" loc="(735,455)" name="Text">
|
||
<a name="text" val="or10"/>
|
||
</comp>
|
||
<comp lib="8" loc="(760,345)" name="Text">
|
||
<a name="text" val="or12"/>
|
||
</comp>
|
||
<comp lib="8" loc="(800,460)" name="Text">
|
||
<a name="text" val="or11"/>
|
||
</comp>
|
||
<comp lib="8" loc="(825,350)" name="Text">
|
||
<a name="text" val="or13"/>
|
||
</comp>
|
||
<comp lib="8" loc="(955,465)" name="Text">
|
||
<a name="text" val="xor10"/>
|
||
</comp>
|
||
<comp lib="8" loc="(975,350)" name="Text">
|
||
<a name="text" val="xor12"/>
|
||
</comp>
|
||
<wire from="(1000,170)" to="(1000,380)"/>
|
||
<wire from="(1000,440)" to="(1000,510)"/>
|
||
<wire from="(1020,320)" to="(1020,380)"/>
|
||
<wire from="(1020,440)" to="(1020,550)"/>
|
||
<wire from="(1020,550)" to="(1550,550)"/>
|
||
<wire from="(1040,220)" to="(1040,380)"/>
|
||
<wire from="(1040,220)" to="(1570,220)"/>
|
||
<wire from="(1040,440)" to="(1040,450)"/>
|
||
<wire from="(1040,450)" to="(1060,450)"/>
|
||
<wire from="(1060,450)" to="(1060,460)"/>
|
||
<wire from="(1090,320)" to="(1090,470)"/>
|
||
<wire from="(1090,320)" to="(1130,320)"/>
|
||
<wire from="(1090,470)" to="(1100,470)"/>
|
||
<wire from="(110,510)" to="(140,510)"/>
|
||
<wire from="(110,530)" to="(110,750)"/>
|
||
<wire from="(110,530)" to="(230,530)"/>
|
||
<wire from="(110,750)" to="(720,750)"/>
|
||
<wire from="(1100,470)" to="(1100,510)"/>
|
||
<wire from="(1100,470)" to="(1110,470)"/>
|
||
<wire from="(1100,510)" to="(1170,510)"/>
|
||
<wire from="(1110,360)" to="(1110,380)"/>
|
||
<wire from="(1110,430)" to="(1110,440)"/>
|
||
<wire from="(1110,440)" to="(1110,470)"/>
|
||
<wire from="(1130,300)" to="(1130,320)"/>
|
||
<wire from="(1130,300)" to="(1190,300)"/>
|
||
<wire from="(1130,320)" to="(1130,380)"/>
|
||
<wire from="(1130,440)" to="(1130,820)"/>
|
||
<wire from="(1130,70)" to="(1130,300)"/>
|
||
<wire from="(1150,110)" to="(1150,380)"/>
|
||
<wire from="(1150,440)" to="(1150,640)"/>
|
||
<wire from="(1150,640)" to="(1870,640)"/>
|
||
<wire from="(1170,440)" to="(1170,510)"/>
|
||
<wire from="(1170,70)" to="(1170,380)"/>
|
||
<wire from="(1170,70)" to="(1800,70)"/>
|
||
<wire from="(1190,300)" to="(1190,380)"/>
|
||
<wire from="(1190,440)" to="(1190,780)"/>
|
||
<wire from="(1210,140)" to="(1210,380)"/>
|
||
<wire from="(1210,440)" to="(1210,770)"/>
|
||
<wire from="(1210,770)" to="(1900,770)"/>
|
||
<wire from="(1230,110)" to="(1230,380)"/>
|
||
<wire from="(1230,110)" to="(1770,110)"/>
|
||
<wire from="(1260,320)" to="(1260,470)"/>
|
||
<wire from="(1260,320)" to="(1310,320)"/>
|
||
<wire from="(1260,470)" to="(1270,470)"/>
|
||
<wire from="(1270,470)" to="(1270,520)"/>
|
||
<wire from="(1270,470)" to="(1290,470)"/>
|
||
<wire from="(1270,520)" to="(1350,520)"/>
|
||
<wire from="(1290,360)" to="(1290,380)"/>
|
||
<wire from="(1290,430)" to="(1290,470)"/>
|
||
<wire from="(1310,280)" to="(1310,320)"/>
|
||
<wire from="(1310,280)" to="(1370,280)"/>
|
||
<wire from="(1310,320)" to="(1310,370)"/>
|
||
<wire from="(1310,430)" to="(1310,720)"/>
|
||
<wire from="(1310,50)" to="(1310,280)"/>
|
||
<wire from="(1330,240)" to="(1330,370)"/>
|
||
<wire from="(1330,430)" to="(1330,530)"/>
|
||
<wire from="(1330,530)" to="(1650,530)"/>
|
||
<wire from="(1350,170)" to="(1350,370)"/>
|
||
<wire from="(1350,170)" to="(1610,170)"/>
|
||
<wire from="(1350,430)" to="(1350,520)"/>
|
||
<wire from="(1370,280)" to="(1370,370)"/>
|
||
<wire from="(1370,430)" to="(1370,690)"/>
|
||
<wire from="(1390,190)" to="(1390,370)"/>
|
||
<wire from="(1390,430)" to="(1390,580)"/>
|
||
<wire from="(1390,580)" to="(1670,580)"/>
|
||
<wire from="(140,510)" to="(140,520)"/>
|
||
<wire from="(140,520)" to="(170,520)"/>
|
||
<wire from="(140,600)" to="(140,620)"/>
|
||
<wire from="(140,600)" to="(170,600)"/>
|
||
<wire from="(1410,200)" to="(1410,370)"/>
|
||
<wire from="(1410,200)" to="(1650,200)"/>
|
||
<wire from="(1410,430)" to="(1410,440)"/>
|
||
<wire from="(1410,440)" to="(1420,440)"/>
|
||
<wire from="(1420,440)" to="(1420,460)"/>
|
||
<wire from="(1440,340)" to="(1440,470)"/>
|
||
<wire from="(1440,340)" to="(1490,340)"/>
|
||
<wire from="(1440,470)" to="(1460,470)"/>
|
||
<wire from="(1460,470)" to="(1460,500)"/>
|
||
<wire from="(1460,470)" to="(1470,470)"/>
|
||
<wire from="(1460,500)" to="(1530,500)"/>
|
||
<wire from="(1470,360)" to="(1470,380)"/>
|
||
<wire from="(1470,440)" to="(1470,470)"/>
|
||
<wire from="(1490,10)" to="(1490,270)"/>
|
||
<wire from="(1490,270)" to="(1490,340)"/>
|
||
<wire from="(1490,270)" to="(1550,270)"/>
|
||
<wire from="(1490,340)" to="(1490,380)"/>
|
||
<wire from="(1490,440)" to="(1490,600)"/>
|
||
<wire from="(1510,30)" to="(1510,380)"/>
|
||
<wire from="(1510,440)" to="(1510,610)"/>
|
||
<wire from="(1510,610)" to="(1840,610)"/>
|
||
<wire from="(1530,310)" to="(1530,380)"/>
|
||
<wire from="(1530,310)" to="(1620,310)"/>
|
||
<wire from="(1530,440)" to="(1530,500)"/>
|
||
<wire from="(1550,270)" to="(1550,380)"/>
|
||
<wire from="(1550,440)" to="(1550,550)"/>
|
||
<wire from="(1570,220)" to="(1570,380)"/>
|
||
<wire from="(1570,440)" to="(1570,590)"/>
|
||
<wire from="(1570,590)" to="(1830,590)"/>
|
||
<wire from="(1590,360)" to="(1590,380)"/>
|
||
<wire from="(1590,360)" to="(1630,360)"/>
|
||
<wire from="(1590,440)" to="(1590,450)"/>
|
||
<wire from="(1590,450)" to="(1610,450)"/>
|
||
<wire from="(1610,170)" to="(1610,250)"/>
|
||
<wire from="(1610,250)" to="(1810,250)"/>
|
||
<wire from="(1610,450)" to="(1610,460)"/>
|
||
<wire from="(1620,310)" to="(1620,420)"/>
|
||
<wire from="(1620,420)" to="(1790,420)"/>
|
||
<wire from="(1630,360)" to="(1630,400)"/>
|
||
<wire from="(1630,400)" to="(1810,400)"/>
|
||
<wire from="(1650,200)" to="(1650,240)"/>
|
||
<wire from="(1650,240)" to="(1850,240)"/>
|
||
<wire from="(1650,260)" to="(1650,530)"/>
|
||
<wire from="(1650,260)" to="(1770,260)"/>
|
||
<wire from="(1670,290)" to="(1670,580)"/>
|
||
<wire from="(1670,290)" to="(1790,290)"/>
|
||
<wire from="(1690,170)" to="(1690,220)"/>
|
||
<wire from="(1690,340)" to="(1690,380)"/>
|
||
<wire from="(1690,340)" to="(1700,340)"/>
|
||
<wire from="(170,510)" to="(170,520)"/>
|
||
<wire from="(170,580)" to="(170,600)"/>
|
||
<wire from="(1700,500)" to="(1700,550)"/>
|
||
<wire from="(1710,130)" to="(1870,130)"/>
|
||
<wire from="(1710,140)" to="(1900,140)"/>
|
||
<wire from="(1710,150)" to="(1800,150)"/>
|
||
<wire from="(1710,160)" to="(1770,160)"/>
|
||
<wire from="(1710,310)" to="(1720,310)"/>
|
||
<wire from="(1720,300)" to="(1770,300)"/>
|
||
<wire from="(1720,310)" to="(1790,310)"/>
|
||
<wire from="(1720,320)" to="(1810,320)"/>
|
||
<wire from="(1720,330)" to="(1850,330)"/>
|
||
<wire from="(1720,460)" to="(1840,460)"/>
|
||
<wire from="(1720,470)" to="(1830,470)"/>
|
||
<wire from="(1720,480)" to="(1790,480)"/>
|
||
<wire from="(1720,490)" to="(1810,490)"/>
|
||
<wire from="(1770,110)" to="(1770,160)"/>
|
||
<wire from="(1770,260)" to="(1770,300)"/>
|
||
<wire from="(1790,290)" to="(1790,310)"/>
|
||
<wire from="(1790,420)" to="(1790,480)"/>
|
||
<wire from="(1800,70)" to="(1800,150)"/>
|
||
<wire from="(1810,250)" to="(1810,320)"/>
|
||
<wire from="(1810,400)" to="(1810,490)"/>
|
||
<wire from="(1830,470)" to="(1830,590)"/>
|
||
<wire from="(1840,460)" to="(1840,610)"/>
|
||
<wire from="(1850,240)" to="(1850,330)"/>
|
||
<wire from="(1870,130)" to="(1870,640)"/>
|
||
<wire from="(190,470)" to="(430,470)"/>
|
||
<wire from="(190,480)" to="(380,480)"/>
|
||
<wire from="(190,490)" to="(320,490)"/>
|
||
<wire from="(190,500)" to="(230,500)"/>
|
||
<wire from="(190,540)" to="(230,540)"/>
|
||
<wire from="(190,550)" to="(520,550)"/>
|
||
<wire from="(190,560)" to="(280,560)"/>
|
||
<wire from="(190,570)" to="(300,570)"/>
|
||
<wire from="(1900,140)" to="(1900,770)"/>
|
||
<wire from="(220,40)" to="(270,40)"/>
|
||
<wire from="(230,280)" to="(230,500)"/>
|
||
<wire from="(230,280)" to="(360,280)"/>
|
||
<wire from="(230,530)" to="(230,540)"/>
|
||
<wire from="(230,540)" to="(480,540)"/>
|
||
<wire from="(270,40)" to="(270,60)"/>
|
||
<wire from="(270,60)" to="(300,60)"/>
|
||
<wire from="(280,310)" to="(280,560)"/>
|
||
<wire from="(280,310)" to="(470,310)"/>
|
||
<wire from="(300,50)" to="(300,60)"/>
|
||
<wire from="(300,570)" to="(300,690)"/>
|
||
<wire from="(300,690)" to="(640,690)"/>
|
||
<wire from="(320,20)" to="(380,20)"/>
|
||
<wire from="(320,30)" to="(550,30)"/>
|
||
<wire from="(320,350)" to="(320,490)"/>
|
||
<wire from="(320,350)" to="(420,350)"/>
|
||
<wire from="(320,40)" to="(410,40)"/>
|
||
<wire from="(360,150)" to="(360,280)"/>
|
||
<wire from="(360,150)" to="(780,150)"/>
|
||
<wire from="(360,280)" to="(540,280)"/>
|
||
<wire from="(380,20)" to="(380,70)"/>
|
||
<wire from="(380,480)" to="(380,610)"/>
|
||
<wire from="(380,610)" to="(540,610)"/>
|
||
<wire from="(380,70)" to="(1130,70)"/>
|
||
<wire from="(410,10)" to="(1490,10)"/>
|
||
<wire from="(410,10)" to="(410,40)"/>
|
||
<wire from="(420,190)" to="(420,350)"/>
|
||
<wire from="(420,190)" to="(720,190)"/>
|
||
<wire from="(420,350)" to="(480,350)"/>
|
||
<wire from="(430,420)" to="(430,470)"/>
|
||
<wire from="(430,420)" to="(670,420)"/>
|
||
<wire from="(430,470)" to="(460,470)"/>
|
||
<wire from="(460,370)" to="(460,380)"/>
|
||
<wire from="(460,440)" to="(460,470)"/>
|
||
<wire from="(470,250)" to="(470,310)"/>
|
||
<wire from="(470,250)" to="(740,250)"/>
|
||
<wire from="(470,310)" to="(500,310)"/>
|
||
<wire from="(480,350)" to="(480,380)"/>
|
||
<wire from="(480,440)" to="(480,540)"/>
|
||
<wire from="(500,310)" to="(500,380)"/>
|
||
<wire from="(500,440)" to="(500,820)"/>
|
||
<wire from="(500,820)" to="(1130,820)"/>
|
||
<wire from="(520,110)" to="(1150,110)"/>
|
||
<wire from="(520,110)" to="(520,380)"/>
|
||
<wire from="(520,440)" to="(520,520)"/>
|
||
<wire from="(520,520)" to="(520,550)"/>
|
||
<wire from="(520,520)" to="(780,520)"/>
|
||
<wire from="(540,280)" to="(540,380)"/>
|
||
<wire from="(540,440)" to="(540,500)"/>
|
||
<wire from="(540,500)" to="(540,610)"/>
|
||
<wire from="(540,500)" to="(760,500)"/>
|
||
<wire from="(550,30)" to="(550,50)"/>
|
||
<wire from="(550,50)" to="(1310,50)"/>
|
||
<wire from="(560,280)" to="(560,380)"/>
|
||
<wire from="(560,280)" to="(640,280)"/>
|
||
<wire from="(560,440)" to="(560,780)"/>
|
||
<wire from="(560,780)" to="(1190,780)"/>
|
||
<wire from="(580,140)" to="(1210,140)"/>
|
||
<wire from="(580,140)" to="(580,380)"/>
|
||
<wire from="(580,440)" to="(580,460)"/>
|
||
<wire from="(580,460)" to="(600,460)"/>
|
||
<wire from="(640,280)" to="(640,620)"/>
|
||
<wire from="(640,620)" to="(640,690)"/>
|
||
<wire from="(640,620)" to="(880,620)"/>
|
||
<wire from="(670,420)" to="(670,470)"/>
|
||
<wire from="(670,470)" to="(690,470)"/>
|
||
<wire from="(690,350)" to="(690,380)"/>
|
||
<wire from="(690,350)" to="(700,350)"/>
|
||
<wire from="(690,380)" to="(700,380)"/>
|
||
<wire from="(690,470)" to="(690,550)"/>
|
||
<wire from="(690,470)" to="(700,470)"/>
|
||
<wire from="(690,550)" to="(920,550)"/>
|
||
<wire from="(700,440)" to="(700,470)"/>
|
||
<wire from="(720,190)" to="(720,210)"/>
|
||
<wire from="(720,210)" to="(720,380)"/>
|
||
<wire from="(720,210)" to="(940,210)"/>
|
||
<wire from="(720,440)" to="(720,660)"/>
|
||
<wire from="(720,660)" to="(720,750)"/>
|
||
<wire from="(720,660)" to="(940,660)"/>
|
||
<wire from="(740,250)" to="(740,270)"/>
|
||
<wire from="(740,270)" to="(740,380)"/>
|
||
<wire from="(740,270)" to="(960,270)"/>
|
||
<wire from="(740,440)" to="(740,720)"/>
|
||
<wire from="(740,720)" to="(1310,720)"/>
|
||
<wire from="(760,240)" to="(1330,240)"/>
|
||
<wire from="(760,240)" to="(760,380)"/>
|
||
<wire from="(760,440)" to="(760,480)"/>
|
||
<wire from="(760,480)" to="(760,500)"/>
|
||
<wire from="(760,480)" to="(980,480)"/>
|
||
<wire from="(780,150)" to="(780,170)"/>
|
||
<wire from="(780,170)" to="(1000,170)"/>
|
||
<wire from="(780,170)" to="(780,380)"/>
|
||
<wire from="(780,440)" to="(780,510)"/>
|
||
<wire from="(780,510)" to="(1000,510)"/>
|
||
<wire from="(780,510)" to="(780,520)"/>
|
||
<wire from="(800,300)" to="(800,380)"/>
|
||
<wire from="(800,300)" to="(880,300)"/>
|
||
<wire from="(800,440)" to="(800,690)"/>
|
||
<wire from="(800,690)" to="(1370,690)"/>
|
||
<wire from="(820,190)" to="(1390,190)"/>
|
||
<wire from="(820,190)" to="(820,380)"/>
|
||
<wire from="(820,440)" to="(820,450)"/>
|
||
<wire from="(820,450)" to="(840,450)"/>
|
||
<wire from="(880,300)" to="(880,320)"/>
|
||
<wire from="(880,320)" to="(1020,320)"/>
|
||
<wire from="(880,320)" to="(880,620)"/>
|
||
<wire from="(920,350)" to="(920,380)"/>
|
||
<wire from="(920,440)" to="(920,550)"/>
|
||
<wire from="(940,210)" to="(940,380)"/>
|
||
<wire from="(940,440)" to="(940,660)"/>
|
||
<wire from="(960,270)" to="(960,380)"/>
|
||
<wire from="(960,440)" to="(960,600)"/>
|
||
<wire from="(960,600)" to="(1490,600)"/>
|
||
<wire from="(980,30)" to="(1510,30)"/>
|
||
<wire from="(980,30)" to="(980,380)"/>
|
||
<wire from="(980,440)" to="(980,480)"/>
|
||
</circuit>
|
||
<circuit name="addition">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="addition"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(570,670)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="CarryOut"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(60,80)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="cin"/>
|
||
</comp>
|
||
<comp lib="0" loc="(690,360)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(70,200)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(70,250)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(70,380)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(70,420)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(700,390)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Y"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(940,720)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="overflow"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="1" loc="(880,720)" name="XOR Gate"/>
|
||
<comp loc="(470,130)" name="fulladd"/>
|
||
<comp loc="(470,290)" name="fulladd"/>
|
||
<comp loc="(470,470)" name="fulladd"/>
|
||
<comp loc="(470,650)" name="fulladd"/>
|
||
<wire from="(110,190)" to="(110,650)"/>
|
||
<wire from="(110,650)" to="(250,650)"/>
|
||
<wire from="(130,360)" to="(130,490)"/>
|
||
<wire from="(130,490)" to="(250,490)"/>
|
||
<wire from="(140,180)" to="(140,470)"/>
|
||
<wire from="(140,470)" to="(250,470)"/>
|
||
<wire from="(160,170)" to="(160,300)"/>
|
||
<wire from="(160,300)" to="(250,300)"/>
|
||
<wire from="(180,170)" to="(180,340)"/>
|
||
<wire from="(180,170)" to="(220,170)"/>
|
||
<wire from="(200,130)" to="(200,160)"/>
|
||
<wire from="(200,130)" to="(250,130)"/>
|
||
<wire from="(210,240)" to="(210,330)"/>
|
||
<wire from="(210,240)" to="(510,240)"/>
|
||
<wire from="(210,330)" to="(250,330)"/>
|
||
<wire from="(210,400)" to="(210,510)"/>
|
||
<wire from="(210,400)" to="(510,400)"/>
|
||
<wire from="(210,510)" to="(250,510)"/>
|
||
<wire from="(210,580)" to="(210,690)"/>
|
||
<wire from="(210,580)" to="(490,580)"/>
|
||
<wire from="(210,690)" to="(250,690)"/>
|
||
<wire from="(220,150)" to="(220,170)"/>
|
||
<wire from="(220,150)" to="(250,150)"/>
|
||
<wire from="(240,170)" to="(250,170)"/>
|
||
<wire from="(240,310)" to="(240,350)"/>
|
||
<wire from="(240,310)" to="(250,310)"/>
|
||
<wire from="(240,80)" to="(240,170)"/>
|
||
<wire from="(250,290)" to="(250,300)"/>
|
||
<wire from="(470,130)" to="(780,130)"/>
|
||
<wire from="(470,150)" to="(510,150)"/>
|
||
<wire from="(470,290)" to="(820,290)"/>
|
||
<wire from="(470,310)" to="(510,310)"/>
|
||
<wire from="(470,470)" to="(820,470)"/>
|
||
<wire from="(470,490)" to="(520,490)"/>
|
||
<wire from="(470,650)" to="(870,650)"/>
|
||
<wire from="(470,670)" to="(550,670)"/>
|
||
<wire from="(490,580)" to="(490,740)"/>
|
||
<wire from="(490,580)" to="(520,580)"/>
|
||
<wire from="(490,740)" to="(820,740)"/>
|
||
<wire from="(510,150)" to="(510,240)"/>
|
||
<wire from="(510,310)" to="(510,400)"/>
|
||
<wire from="(520,490)" to="(520,580)"/>
|
||
<wire from="(550,670)" to="(550,710)"/>
|
||
<wire from="(550,670)" to="(570,670)"/>
|
||
<wire from="(550,710)" to="(820,710)"/>
|
||
<wire from="(60,80)" to="(240,80)"/>
|
||
<wire from="(690,360)" to="(690,390)"/>
|
||
<wire from="(690,390)" to="(700,390)"/>
|
||
<wire from="(70,200)" to="(70,250)"/>
|
||
<wire from="(70,380)" to="(70,420)"/>
|
||
<wire from="(710,320)" to="(780,320)"/>
|
||
<wire from="(710,330)" to="(820,330)"/>
|
||
<wire from="(710,340)" to="(820,340)"/>
|
||
<wire from="(710,350)" to="(870,350)"/>
|
||
<wire from="(780,130)" to="(780,320)"/>
|
||
<wire from="(820,290)" to="(820,330)"/>
|
||
<wire from="(820,340)" to="(820,470)"/>
|
||
<wire from="(820,700)" to="(820,710)"/>
|
||
<wire from="(870,350)" to="(870,650)"/>
|
||
<wire from="(880,720)" to="(940,720)"/>
|
||
<wire from="(90,160)" to="(200,160)"/>
|
||
<wire from="(90,170)" to="(160,170)"/>
|
||
<wire from="(90,180)" to="(140,180)"/>
|
||
<wire from="(90,190)" to="(110,190)"/>
|
||
<wire from="(90,340)" to="(180,340)"/>
|
||
<wire from="(90,350)" to="(240,350)"/>
|
||
<wire from="(90,360)" to="(130,360)"/>
|
||
<wire from="(90,370)" to="(90,670)"/>
|
||
<wire from="(90,670)" to="(250,670)"/>
|
||
</circuit>
|
||
<circuit name="fulladd">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="fulladd"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(150,120)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
</comp>
|
||
<comp lib="0" loc="(150,210)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
</comp>
|
||
<comp lib="0" loc="(150,320)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="Carry"/>
|
||
</comp>
|
||
<comp lib="0" loc="(580,200)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="sum"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(730,380)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Cout"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="1" loc="(350,160)" name="XOR Gate"/>
|
||
<comp lib="1" loc="(490,470)" name="AND Gate"/>
|
||
<comp lib="1" loc="(500,200)" name="XOR Gate"/>
|
||
<comp lib="1" loc="(500,360)" name="AND Gate"/>
|
||
<comp lib="1" loc="(700,380)" name="OR Gate"/>
|
||
<wire from="(150,120)" to="(220,120)"/>
|
||
<wire from="(150,210)" to="(190,210)"/>
|
||
<wire from="(150,320)" to="(280,320)"/>
|
||
<wire from="(190,210)" to="(190,450)"/>
|
||
<wire from="(190,210)" to="(290,210)"/>
|
||
<wire from="(190,450)" to="(440,450)"/>
|
||
<wire from="(220,120)" to="(220,490)"/>
|
||
<wire from="(220,120)" to="(290,120)"/>
|
||
<wire from="(220,490)" to="(440,490)"/>
|
||
<wire from="(280,320)" to="(280,380)"/>
|
||
<wire from="(280,320)" to="(400,320)"/>
|
||
<wire from="(280,380)" to="(450,380)"/>
|
||
<wire from="(290,120)" to="(290,140)"/>
|
||
<wire from="(290,180)" to="(290,210)"/>
|
||
<wire from="(350,160)" to="(360,160)"/>
|
||
<wire from="(360,160)" to="(360,340)"/>
|
||
<wire from="(360,160)" to="(370,160)"/>
|
||
<wire from="(360,340)" to="(450,340)"/>
|
||
<wire from="(370,160)" to="(370,180)"/>
|
||
<wire from="(370,180)" to="(440,180)"/>
|
||
<wire from="(400,220)" to="(400,320)"/>
|
||
<wire from="(400,220)" to="(440,220)"/>
|
||
<wire from="(490,470)" to="(630,470)"/>
|
||
<wire from="(500,200)" to="(580,200)"/>
|
||
<wire from="(500,360)" to="(650,360)"/>
|
||
<wire from="(630,400)" to="(630,470)"/>
|
||
<wire from="(630,400)" to="(650,400)"/>
|
||
<wire from="(700,380)" to="(730,380)"/>
|
||
</circuit>
|
||
<circuit name="halfadd">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="halfadd"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
</circuit>
|
||
<circuit name="arithmeticUnit">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="arithmeticUnit"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(1050,330)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1080,600)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1090,350)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="add_Y"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1100,630)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Sub_y"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(200,220)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="CarryIn"/>
|
||
</comp>
|
||
<comp lib="0" loc="(230,420)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(240,510)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(520,110)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="Opcod"/>
|
||
<a name="width" val="2"/>
|
||
</comp>
|
||
<comp lib="0" loc="(540,90)" name="Splitter"/>
|
||
<comp lib="0" loc="(620,310)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(620,560)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(690,760)" name="Power"/>
|
||
<comp lib="0" loc="(730,330)" name="Power"/>
|
||
<comp lib="0" loc="(730,550)" name="Power"/>
|
||
<comp lib="0" loc="(830,850)" name="Ground"/>
|
||
<comp lib="0" loc="(850,430)" name="Ground"/>
|
||
<comp lib="0" loc="(860,670)" name="Ground"/>
|
||
<comp lib="0" loc="(970,740)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="overflow"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(990,870)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="CarryOUT"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="6" loc="(700,790)" name="7432"/>
|
||
<comp lib="6" loc="(720,380)" name="7408"/>
|
||
<comp lib="6" loc="(720,600)" name="7408"/>
|
||
<comp lib="8" loc="(760,655)" name="Text">
|
||
<a name="text" val="sub_y2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(775,435)" name="Text">
|
||
<a name="text" val="addy_2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(785,320)" name="Text">
|
||
<a name="text" val="add_Y0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(785,550)" name="Text">
|
||
<a name="text" val="sub_y0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(835,445)" name="Text">
|
||
<a name="text" val="add_y3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(835,655)" name="Text">
|
||
<a name="text" val="sub_y3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(845,325)" name="Text">
|
||
<a name="text" val="add_y1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(845,545)" name="Text">
|
||
<a name="text" val="sub_y1"/>
|
||
</comp>
|
||
<comp loc="(610,380)" name="addition"/>
|
||
<comp loc="(610,580)" name="sub4bit"/>
|
||
<wire from="(1010,520)" to="(1010,570)"/>
|
||
<wire from="(1010,520)" to="(1150,520)"/>
|
||
<wire from="(1050,330)" to="(1050,350)"/>
|
||
<wire from="(1050,350)" to="(1090,350)"/>
|
||
<wire from="(1070,290)" to="(1090,290)"/>
|
||
<wire from="(1070,300)" to="(1120,300)"/>
|
||
<wire from="(1070,310)" to="(1240,310)"/>
|
||
<wire from="(1070,320)" to="(1220,320)"/>
|
||
<wire from="(1080,600)" to="(1080,630)"/>
|
||
<wire from="(1080,630)" to="(1100,630)"/>
|
||
<wire from="(1090,260)" to="(1090,290)"/>
|
||
<wire from="(1100,560)" to="(1120,560)"/>
|
||
<wire from="(1100,570)" to="(1150,570)"/>
|
||
<wire from="(1100,580)" to="(1240,580)"/>
|
||
<wire from="(1100,590)" to="(1300,590)"/>
|
||
<wire from="(1120,270)" to="(1120,300)"/>
|
||
<wire from="(1120,540)" to="(1120,560)"/>
|
||
<wire from="(1150,520)" to="(1150,570)"/>
|
||
<wire from="(1220,320)" to="(1220,440)"/>
|
||
<wire from="(1240,310)" to="(1240,480)"/>
|
||
<wire from="(1240,580)" to="(1240,690)"/>
|
||
<wire from="(1300,590)" to="(1300,710)"/>
|
||
<wire from="(140,300)" to="(140,570)"/>
|
||
<wire from="(140,300)" to="(330,300)"/>
|
||
<wire from="(140,570)" to="(390,570)"/>
|
||
<wire from="(200,220)" to="(380,220)"/>
|
||
<wire from="(230,420)" to="(240,420)"/>
|
||
<wire from="(240,340)" to="(240,420)"/>
|
||
<wire from="(240,340)" to="(330,340)"/>
|
||
<wire from="(240,510)" to="(250,510)"/>
|
||
<wire from="(250,450)" to="(250,510)"/>
|
||
<wire from="(250,450)" to="(290,450)"/>
|
||
<wire from="(290,450)" to="(290,600)"/>
|
||
<wire from="(290,450)" to="(380,450)"/>
|
||
<wire from="(290,600)" to="(390,600)"/>
|
||
<wire from="(320,480)" to="(320,840)"/>
|
||
<wire from="(320,480)" to="(630,480)"/>
|
||
<wire from="(320,840)" to="(710,840)"/>
|
||
<wire from="(330,300)" to="(330,340)"/>
|
||
<wire from="(330,340)" to="(370,340)"/>
|
||
<wire from="(350,530)" to="(350,740)"/>
|
||
<wire from="(350,530)" to="(610,530)"/>
|
||
<wire from="(350,740)" to="(730,740)"/>
|
||
<wire from="(370,340)" to="(370,400)"/>
|
||
<wire from="(370,400)" to="(390,400)"/>
|
||
<wire from="(380,220)" to="(380,380)"/>
|
||
<wire from="(380,380)" to="(390,380)"/>
|
||
<wire from="(380,420)" to="(380,450)"/>
|
||
<wire from="(380,420)" to="(390,420)"/>
|
||
<wire from="(390,400)" to="(400,400)"/>
|
||
<wire from="(390,570)" to="(390,580)"/>
|
||
<wire from="(520,110)" to="(540,110)"/>
|
||
<wire from="(540,90)" to="(540,110)"/>
|
||
<wire from="(560,70)" to="(600,70)"/>
|
||
<wire from="(560,80)" to="(610,80)"/>
|
||
<wire from="(600,110)" to="(770,110)"/>
|
||
<wire from="(600,70)" to="(600,110)"/>
|
||
<wire from="(610,310)" to="(610,380)"/>
|
||
<wire from="(610,310)" to="(620,310)"/>
|
||
<wire from="(610,400)" to="(630,400)"/>
|
||
<wire from="(610,420)" to="(610,530)"/>
|
||
<wire from="(610,560)" to="(610,580)"/>
|
||
<wire from="(610,560)" to="(620,560)"/>
|
||
<wire from="(610,600)" to="(630,600)"/>
|
||
<wire from="(610,80)" to="(610,90)"/>
|
||
<wire from="(610,90)" to="(990,90)"/>
|
||
<wire from="(630,400)" to="(630,480)"/>
|
||
<wire from="(630,600)" to="(630,720)"/>
|
||
<wire from="(630,720)" to="(630,860)"/>
|
||
<wire from="(630,720)" to="(750,720)"/>
|
||
<wire from="(630,860)" to="(730,860)"/>
|
||
<wire from="(640,270)" to="(750,270)"/>
|
||
<wire from="(640,280)" to="(800,280)"/>
|
||
<wire from="(640,290)" to="(700,290)"/>
|
||
<wire from="(640,300)" to="(670,300)"/>
|
||
<wire from="(640,520)" to="(750,520)"/>
|
||
<wire from="(640,530)" to="(830,530)"/>
|
||
<wire from="(640,540)" to="(680,540)"/>
|
||
<wire from="(640,550)" to="(660,550)"/>
|
||
<wire from="(660,550)" to="(660,700)"/>
|
||
<wire from="(660,700)" to="(810,700)"/>
|
||
<wire from="(670,300)" to="(670,500)"/>
|
||
<wire from="(670,500)" to="(810,500)"/>
|
||
<wire from="(680,540)" to="(680,650)"/>
|
||
<wire from="(680,650)" to="(730,650)"/>
|
||
<wire from="(690,760)" to="(710,760)"/>
|
||
<wire from="(700,290)" to="(700,450)"/>
|
||
<wire from="(700,450)" to="(730,450)"/>
|
||
<wire from="(710,820)" to="(710,840)"/>
|
||
<wire from="(730,330)" to="(730,360)"/>
|
||
<wire from="(730,410)" to="(730,450)"/>
|
||
<wire from="(730,550)" to="(730,570)"/>
|
||
<wire from="(730,630)" to="(730,650)"/>
|
||
<wire from="(730,740)" to="(730,760)"/>
|
||
<wire from="(730,820)" to="(730,860)"/>
|
||
<wire from="(750,270)" to="(750,350)"/>
|
||
<wire from="(750,410)" to="(750,430)"/>
|
||
<wire from="(750,430)" to="(790,430)"/>
|
||
<wire from="(750,520)" to="(750,570)"/>
|
||
<wire from="(750,630)" to="(750,670)"/>
|
||
<wire from="(750,670)" to="(750,710)"/>
|
||
<wire from="(750,670)" to="(790,670)"/>
|
||
<wire from="(750,710)" to="(960,710)"/>
|
||
<wire from="(750,720)" to="(750,760)"/>
|
||
<wire from="(750,820)" to="(750,870)"/>
|
||
<wire from="(750,870)" to="(990,870)"/>
|
||
<wire from="(770,110)" to="(770,230)"/>
|
||
<wire from="(770,230)" to="(770,350)"/>
|
||
<wire from="(770,230)" to="(830,230)"/>
|
||
<wire from="(770,410)" to="(770,480)"/>
|
||
<wire from="(770,480)" to="(1240,480)"/>
|
||
<wire from="(770,520)" to="(770,550)"/>
|
||
<wire from="(770,520)" to="(960,520)"/>
|
||
<wire from="(770,550)" to="(770,570)"/>
|
||
<wire from="(770,550)" to="(810,550)"/>
|
||
<wire from="(770,630)" to="(770,690)"/>
|
||
<wire from="(770,690)" to="(1240,690)"/>
|
||
<wire from="(770,740)" to="(770,760)"/>
|
||
<wire from="(770,740)" to="(970,740)"/>
|
||
<wire from="(790,260)" to="(1090,260)"/>
|
||
<wire from="(790,260)" to="(790,350)"/>
|
||
<wire from="(790,410)" to="(790,430)"/>
|
||
<wire from="(790,430)" to="(790,460)"/>
|
||
<wire from="(790,460)" to="(890,460)"/>
|
||
<wire from="(790,540)" to="(1120,540)"/>
|
||
<wire from="(790,540)" to="(790,570)"/>
|
||
<wire from="(790,630)" to="(790,670)"/>
|
||
<wire from="(800,280)" to="(800,340)"/>
|
||
<wire from="(800,340)" to="(810,340)"/>
|
||
<wire from="(810,340)" to="(810,350)"/>
|
||
<wire from="(810,410)" to="(810,500)"/>
|
||
<wire from="(810,550)" to="(810,570)"/>
|
||
<wire from="(810,630)" to="(810,700)"/>
|
||
<wire from="(830,230)" to="(830,310)"/>
|
||
<wire from="(830,310)" to="(830,350)"/>
|
||
<wire from="(830,310)" to="(890,310)"/>
|
||
<wire from="(830,410)" to="(830,440)"/>
|
||
<wire from="(830,440)" to="(1220,440)"/>
|
||
<wire from="(830,530)" to="(830,570)"/>
|
||
<wire from="(830,570)" to="(830,580)"/>
|
||
<wire from="(830,630)" to="(830,730)"/>
|
||
<wire from="(830,730)" to="(970,730)"/>
|
||
<wire from="(830,820)" to="(830,850)"/>
|
||
<wire from="(850,270)" to="(1120,270)"/>
|
||
<wire from="(850,270)" to="(850,350)"/>
|
||
<wire from="(850,410)" to="(850,430)"/>
|
||
<wire from="(850,570)" to="(1010,570)"/>
|
||
<wire from="(850,630)" to="(860,630)"/>
|
||
<wire from="(860,630)" to="(860,670)"/>
|
||
<wire from="(890,310)" to="(890,460)"/>
|
||
<wire from="(960,520)" to="(960,710)"/>
|
||
<wire from="(960,520)" to="(990,520)"/>
|
||
<wire from="(970,710)" to="(1300,710)"/>
|
||
<wire from="(970,710)" to="(970,730)"/>
|
||
<wire from="(990,90)" to="(990,520)"/>
|
||
</circuit>
|
||
<circuit name="aritmatiktest">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="aritmatiktest"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(460,480)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(530,480)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(560,410)" name="Splitter"/>
|
||
<comp lib="0" loc="(790,440)" name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(860,560)" name="Ground"/>
|
||
<comp lib="0" loc="(900,450)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="9"/>
|
||
<a name="incoming" val="9"/>
|
||
</comp>
|
||
<comp lib="5" loc="(1000,310)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1060,310)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(530,430)" name="DipSwitch">
|
||
<a name="facing" val="south"/>
|
||
</comp>
|
||
<comp lib="5" loc="(590,410)" name="DipSwitch">
|
||
<a name="facing" val="west"/>
|
||
<a name="number" val="2"/>
|
||
</comp>
|
||
<comp lib="5" loc="(790,580)" name="LED">
|
||
<a name="facing" val="north"/>
|
||
</comp>
|
||
<comp lib="5" loc="(940,310)" name="7-Segment Display"/>
|
||
<comp lib="9" loc="(1000,310)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1060,310)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(940,310)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(950,440)" name="Binary_to_BCD_converter"/>
|
||
<comp loc="(770,440)" name="arithmeticUnit"/>
|
||
<wire from="(1010,390)" to="(1010,420)"/>
|
||
<wire from="(1070,390)" to="(1070,420)"/>
|
||
<wire from="(420,430)" to="(420,460)"/>
|
||
<wire from="(420,430)" to="(450,430)"/>
|
||
<wire from="(430,440)" to="(430,460)"/>
|
||
<wire from="(430,440)" to="(460,440)"/>
|
||
<wire from="(440,450)" to="(440,460)"/>
|
||
<wire from="(440,450)" to="(470,450)"/>
|
||
<wire from="(450,460)" to="(480,460)"/>
|
||
<wire from="(460,430)" to="(460,440)"/>
|
||
<wire from="(460,480)" to="(460,500)"/>
|
||
<wire from="(460,500)" to="(550,500)"/>
|
||
<wire from="(470,430)" to="(470,450)"/>
|
||
<wire from="(480,430)" to="(480,460)"/>
|
||
<wire from="(490,430)" to="(490,460)"/>
|
||
<wire from="(500,430)" to="(500,460)"/>
|
||
<wire from="(510,430)" to="(510,460)"/>
|
||
<wire from="(520,430)" to="(520,460)"/>
|
||
<wire from="(530,480)" to="(550,480)"/>
|
||
<wire from="(540,350)" to="(540,460)"/>
|
||
<wire from="(540,460)" to="(550,460)"/>
|
||
<wire from="(550,410)" to="(550,440)"/>
|
||
<wire from="(550,410)" to="(560,410)"/>
|
||
<wire from="(580,390)" to="(590,390)"/>
|
||
<wire from="(580,400)" to="(590,400)"/>
|
||
<wire from="(770,440)" to="(790,440)"/>
|
||
<wire from="(770,480)" to="(790,480)"/>
|
||
<wire from="(770,500)" to="(770,550)"/>
|
||
<wire from="(790,480)" to="(790,580)"/>
|
||
<wire from="(800,460)" to="(800,490)"/>
|
||
<wire from="(800,490)" to="(880,490)"/>
|
||
<wire from="(810,460)" to="(810,480)"/>
|
||
<wire from="(810,480)" to="(880,480)"/>
|
||
<wire from="(820,460)" to="(820,470)"/>
|
||
<wire from="(820,470)" to="(880,470)"/>
|
||
<wire from="(830,460)" to="(880,460)"/>
|
||
<wire from="(860,500)" to="(860,510)"/>
|
||
<wire from="(860,500)" to="(880,500)"/>
|
||
<wire from="(860,510)" to="(860,520)"/>
|
||
<wire from="(860,510)" to="(880,510)"/>
|
||
<wire from="(860,520)" to="(860,530)"/>
|
||
<wire from="(860,520)" to="(880,520)"/>
|
||
<wire from="(860,530)" to="(860,540)"/>
|
||
<wire from="(860,530)" to="(880,530)"/>
|
||
<wire from="(860,540)" to="(860,560)"/>
|
||
<wire from="(860,540)" to="(880,540)"/>
|
||
<wire from="(900,440)" to="(900,450)"/>
|
||
<wire from="(900,440)" to="(920,440)"/>
|
||
<wire from="(950,390)" to="(950,420)"/>
|
||
</circuit>
|
||
<circuit name="multi4bt">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="multi4bt"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(1060,870)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="8"/>
|
||
<a name="incoming" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1070,870)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Y"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(180,150)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="south"/>
|
||
<a name="label" val="A"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(180,200)" name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(210,830)" name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(230,150)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="south"/>
|
||
<a name="label" val="B"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(230,560)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(240,160)" name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(300,910)" name="Power">
|
||
<a name="facing" val="west"/>
|
||
</comp>
|
||
<comp lib="0" loc="(310,340)" name="Power">
|
||
<a name="facing" val="west"/>
|
||
</comp>
|
||
<comp lib="0" loc="(320,610)" name="Power">
|
||
<a name="facing" val="west"/>
|
||
</comp>
|
||
<comp lib="0" loc="(450,410)" name="Ground"/>
|
||
<comp lib="0" loc="(450,690)" name="Ground"/>
|
||
<comp lib="0" loc="(450,990)" name="Ground"/>
|
||
<comp lib="0" loc="(520,460)" name="Ground">
|
||
<a name="facing" val="west"/>
|
||
</comp>
|
||
<comp lib="0" loc="(520,920)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(550,180)" name="Power">
|
||
<a name="facing" val="west"/>
|
||
</comp>
|
||
<comp lib="0" loc="(550,410)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(570,360)" name="Ground">
|
||
<a name="facing" val="west"/>
|
||
</comp>
|
||
<comp lib="0" loc="(580,730)" name="Ground">
|
||
<a name="facing" val="west"/>
|
||
</comp>
|
||
<comp lib="0" loc="(590,900)" name="Ground">
|
||
<a name="facing" val="north"/>
|
||
</comp>
|
||
<comp lib="0" loc="(610,590)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(690,270)" name="Ground">
|
||
<a name="facing" val="east"/>
|
||
</comp>
|
||
<comp lib="0" loc="(770,180)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(830,910)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(840,720)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(850,800)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(870,500)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(880,390)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="6" loc="(320,370)" name="7408"/>
|
||
<comp lib="6" loc="(320,650)" name="7408"/>
|
||
<comp lib="6" loc="(320,940)" name="7408"/>
|
||
<comp lib="6" loc="(550,230)" name="7408"/>
|
||
<comp loc="(810,360)" name="addition4bt"/>
|
||
<comp loc="(810,730)" name="addition4bt"/>
|
||
<comp loc="(810,920)" name="addition4bt"/>
|
||
<wire from="(1020,350)" to="(1020,890)"/>
|
||
<wire from="(1020,890)" to="(1040,890)"/>
|
||
<wire from="(1040,310)" to="(1040,880)"/>
|
||
<wire from="(1060,870)" to="(1070,870)"/>
|
||
<wire from="(140,170)" to="(140,560)"/>
|
||
<wire from="(140,170)" to="(180,170)"/>
|
||
<wire from="(140,560)" to="(160,560)"/>
|
||
<wire from="(160,190)" to="(160,520)"/>
|
||
<wire from="(160,190)" to="(250,190)"/>
|
||
<wire from="(160,520)" to="(190,520)"/>
|
||
<wire from="(160,560)" to="(160,830)"/>
|
||
<wire from="(160,560)" to="(230,560)"/>
|
||
<wire from="(160,830)" to="(210,830)"/>
|
||
<wire from="(180,150)" to="(180,170)"/>
|
||
<wire from="(180,170)" to="(180,200)"/>
|
||
<wire from="(190,220)" to="(190,270)"/>
|
||
<wire from="(190,270)" to="(190,320)"/>
|
||
<wire from="(190,270)" to="(510,270)"/>
|
||
<wire from="(190,320)" to="(250,320)"/>
|
||
<wire from="(190,520)" to="(190,890)"/>
|
||
<wire from="(190,890)" to="(190,980)"/>
|
||
<wire from="(190,890)" to="(370,890)"/>
|
||
<wire from="(190,980)" to="(330,980)"/>
|
||
<wire from="(200,220)" to="(200,250)"/>
|
||
<wire from="(200,250)" to="(200,300)"/>
|
||
<wire from="(200,250)" to="(530,250)"/>
|
||
<wire from="(200,300)" to="(270,300)"/>
|
||
<wire from="(200,470)" to="(200,500)"/>
|
||
<wire from="(200,470)" to="(240,470)"/>
|
||
<wire from="(200,500)" to="(220,500)"/>
|
||
<wire from="(210,220)" to="(210,230)"/>
|
||
<wire from="(210,230)" to="(210,280)"/>
|
||
<wire from="(210,230)" to="(530,230)"/>
|
||
<wire from="(210,280)" to="(430,280)"/>
|
||
<wire from="(220,1010)" to="(390,1010)"/>
|
||
<wire from="(220,220)" to="(220,260)"/>
|
||
<wire from="(220,220)" to="(500,220)"/>
|
||
<wire from="(220,260)" to="(370,260)"/>
|
||
<wire from="(220,500)" to="(220,730)"/>
|
||
<wire from="(220,500)" to="(360,500)"/>
|
||
<wire from="(220,730)" to="(350,730)"/>
|
||
<wire from="(220,850)" to="(220,1010)"/>
|
||
<wire from="(230,150)" to="(230,160)"/>
|
||
<wire from="(230,160)" to="(240,160)"/>
|
||
<wire from="(230,850)" to="(230,990)"/>
|
||
<wire from="(230,990)" to="(350,990)"/>
|
||
<wire from="(240,210)" to="(240,470)"/>
|
||
<wire from="(240,210)" to="(260,210)"/>
|
||
<wire from="(240,850)" to="(240,870)"/>
|
||
<wire from="(240,870)" to="(410,870)"/>
|
||
<wire from="(250,180)" to="(250,190)"/>
|
||
<wire from="(250,320)" to="(250,470)"/>
|
||
<wire from="(250,470)" to="(410,470)"/>
|
||
<wire from="(250,520)" to="(310,520)"/>
|
||
<wire from="(250,530)" to="(370,530)"/>
|
||
<wire from="(250,540)" to="(300,540)"/>
|
||
<wire from="(250,550)" to="(280,550)"/>
|
||
<wire from="(250,850)" to="(250,860)"/>
|
||
<wire from="(250,860)" to="(350,860)"/>
|
||
<wire from="(260,180)" to="(260,210)"/>
|
||
<wire from="(270,180)" to="(270,190)"/>
|
||
<wire from="(270,190)" to="(430,190)"/>
|
||
<wire from="(270,300)" to="(270,450)"/>
|
||
<wire from="(270,450)" to="(350,450)"/>
|
||
<wire from="(280,180)" to="(280,210)"/>
|
||
<wire from="(280,210)" to="(350,210)"/>
|
||
<wire from="(280,320)" to="(280,420)"/>
|
||
<wire from="(280,320)" to="(350,320)"/>
|
||
<wire from="(280,420)" to="(330,420)"/>
|
||
<wire from="(280,550)" to="(280,790)"/>
|
||
<wire from="(280,790)" to="(410,790)"/>
|
||
<wire from="(300,540)" to="(300,700)"/>
|
||
<wire from="(300,700)" to="(330,700)"/>
|
||
<wire from="(300,900)" to="(300,910)"/>
|
||
<wire from="(300,900)" to="(330,900)"/>
|
||
<wire from="(310,340)" to="(330,340)"/>
|
||
<wire from="(310,520)" to="(310,590)"/>
|
||
<wire from="(310,590)" to="(350,590)"/>
|
||
<wire from="(320,610)" to="(330,610)"/>
|
||
<wire from="(330,400)" to="(330,420)"/>
|
||
<wire from="(330,420)" to="(390,420)"/>
|
||
<wire from="(330,610)" to="(330,620)"/>
|
||
<wire from="(330,680)" to="(330,700)"/>
|
||
<wire from="(330,900)" to="(330,910)"/>
|
||
<wire from="(330,970)" to="(330,980)"/>
|
||
<wire from="(330,980)" to="(410,980)"/>
|
||
<wire from="(350,210)" to="(350,320)"/>
|
||
<wire from="(350,210)" to="(410,210)"/>
|
||
<wire from="(350,320)" to="(350,340)"/>
|
||
<wire from="(350,400)" to="(350,450)"/>
|
||
<wire from="(350,590)" to="(350,620)"/>
|
||
<wire from="(350,680)" to="(350,710)"/>
|
||
<wire from="(350,710)" to="(350,730)"/>
|
||
<wire from="(350,710)" to="(390,710)"/>
|
||
<wire from="(350,860)" to="(350,910)"/>
|
||
<wire from="(350,970)" to="(350,990)"/>
|
||
<wire from="(360,500)" to="(360,610)"/>
|
||
<wire from="(360,500)" to="(420,500)"/>
|
||
<wire from="(360,610)" to="(370,610)"/>
|
||
<wire from="(370,1020)" to="(470,1020)"/>
|
||
<wire from="(370,260)" to="(370,340)"/>
|
||
<wire from="(370,400)" to="(370,430)"/>
|
||
<wire from="(370,430)" to="(530,430)"/>
|
||
<wire from="(370,530)" to="(370,590)"/>
|
||
<wire from="(370,590)" to="(410,590)"/>
|
||
<wire from="(370,610)" to="(370,620)"/>
|
||
<wire from="(370,680)" to="(370,750)"/>
|
||
<wire from="(370,750)" to="(470,750)"/>
|
||
<wire from="(370,890)" to="(370,910)"/>
|
||
<wire from="(370,890)" to="(430,890)"/>
|
||
<wire from="(370,970)" to="(370,1020)"/>
|
||
<wire from="(390,310)" to="(1040,310)"/>
|
||
<wire from="(390,310)" to="(390,340)"/>
|
||
<wire from="(390,400)" to="(390,420)"/>
|
||
<wire from="(390,600)" to="(390,620)"/>
|
||
<wire from="(390,600)" to="(590,600)"/>
|
||
<wire from="(390,680)" to="(390,710)"/>
|
||
<wire from="(390,850)" to="(390,910)"/>
|
||
<wire from="(390,850)" to="(480,850)"/>
|
||
<wire from="(390,970)" to="(390,1010)"/>
|
||
<wire from="(410,210)" to="(410,340)"/>
|
||
<wire from="(410,400)" to="(410,470)"/>
|
||
<wire from="(410,590)" to="(410,620)"/>
|
||
<wire from="(410,680)" to="(410,790)"/>
|
||
<wire from="(410,870)" to="(410,910)"/>
|
||
<wire from="(410,970)" to="(410,980)"/>
|
||
<wire from="(420,500)" to="(420,610)"/>
|
||
<wire from="(420,610)" to="(430,610)"/>
|
||
<wire from="(430,1050)" to="(500,1050)"/>
|
||
<wire from="(430,130)" to="(430,140)"/>
|
||
<wire from="(430,130)" to="(600,130)"/>
|
||
<wire from="(430,140)" to="(430,160)"/>
|
||
<wire from="(430,140)" to="(710,140)"/>
|
||
<wire from="(430,160)" to="(430,190)"/>
|
||
<wire from="(430,160)" to="(660,160)"/>
|
||
<wire from="(430,280)" to="(430,340)"/>
|
||
<wire from="(430,400)" to="(430,440)"/>
|
||
<wire from="(430,440)" to="(530,440)"/>
|
||
<wire from="(430,610)" to="(430,620)"/>
|
||
<wire from="(430,680)" to="(430,710)"/>
|
||
<wire from="(430,710)" to="(540,710)"/>
|
||
<wire from="(430,890)" to="(430,910)"/>
|
||
<wire from="(430,970)" to="(430,1050)"/>
|
||
<wire from="(450,330)" to="(450,340)"/>
|
||
<wire from="(450,330)" to="(490,330)"/>
|
||
<wire from="(450,400)" to="(450,410)"/>
|
||
<wire from="(450,610)" to="(450,620)"/>
|
||
<wire from="(450,610)" to="(590,610)"/>
|
||
<wire from="(450,680)" to="(450,690)"/>
|
||
<wire from="(450,870)" to="(450,910)"/>
|
||
<wire from="(450,870)" to="(470,870)"/>
|
||
<wire from="(450,970)" to="(450,990)"/>
|
||
<wire from="(470,620)" to="(470,750)"/>
|
||
<wire from="(470,620)" to="(590,620)"/>
|
||
<wire from="(470,870)" to="(470,940)"/>
|
||
<wire from="(470,940)" to="(500,940)"/>
|
||
<wire from="(470,950)" to="(470,1020)"/>
|
||
<wire from="(470,950)" to="(500,950)"/>
|
||
<wire from="(480,850)" to="(480,930)"/>
|
||
<wire from="(480,930)" to="(500,930)"/>
|
||
<wire from="(490,330)" to="(490,420)"/>
|
||
<wire from="(490,420)" to="(530,420)"/>
|
||
<wire from="(500,170)" to="(500,220)"/>
|
||
<wire from="(500,170)" to="(580,170)"/>
|
||
<wire from="(500,960)" to="(500,1050)"/>
|
||
<wire from="(510,270)" to="(510,300)"/>
|
||
<wire from="(510,300)" to="(620,300)"/>
|
||
<wire from="(510,500)" to="(510,770)"/>
|
||
<wire from="(510,500)" to="(870,500)"/>
|
||
<wire from="(510,770)" to="(590,770)"/>
|
||
<wire from="(520,450)" to="(520,460)"/>
|
||
<wire from="(520,450)" to="(530,450)"/>
|
||
<wire from="(520,920)" to="(530,920)"/>
|
||
<wire from="(530,120)" to="(530,230)"/>
|
||
<wire from="(530,120)" to="(640,120)"/>
|
||
<wire from="(530,250)" to="(530,280)"/>
|
||
<wire from="(530,280)" to="(560,280)"/>
|
||
<wire from="(530,340)" to="(530,380)"/>
|
||
<wire from="(530,340)" to="(770,340)"/>
|
||
<wire from="(530,380)" to="(590,380)"/>
|
||
<wire from="(530,920)" to="(530,940)"/>
|
||
<wire from="(530,940)" to="(590,940)"/>
|
||
<wire from="(540,630)" to="(540,710)"/>
|
||
<wire from="(540,630)" to="(590,630)"/>
|
||
<wire from="(550,180)" to="(560,180)"/>
|
||
<wire from="(550,400)" to="(550,410)"/>
|
||
<wire from="(550,400)" to="(590,400)"/>
|
||
<wire from="(560,180)" to="(560,200)"/>
|
||
<wire from="(560,260)" to="(560,280)"/>
|
||
<wire from="(560,700)" to="(560,750)"/>
|
||
<wire from="(560,700)" to="(610,700)"/>
|
||
<wire from="(560,750)" to="(590,750)"/>
|
||
<wire from="(570,360)" to="(590,360)"/>
|
||
<wire from="(570,810)" to="(570,960)"/>
|
||
<wire from="(570,810)" to="(850,810)"/>
|
||
<wire from="(570,960)" to="(590,960)"/>
|
||
<wire from="(580,170)" to="(580,200)"/>
|
||
<wire from="(580,260)" to="(580,280)"/>
|
||
<wire from="(580,280)" to="(640,280)"/>
|
||
<wire from="(580,730)" to="(590,730)"/>
|
||
<wire from="(590,900)" to="(590,920)"/>
|
||
<wire from="(600,130)" to="(600,200)"/>
|
||
<wire from="(600,260)" to="(600,320)"/>
|
||
<wire from="(600,320)" to="(720,320)"/>
|
||
<wire from="(610,590)" to="(610,700)"/>
|
||
<wire from="(620,190)" to="(620,200)"/>
|
||
<wire from="(620,190)" to="(750,190)"/>
|
||
<wire from="(620,260)" to="(620,300)"/>
|
||
<wire from="(640,120)" to="(640,200)"/>
|
||
<wire from="(640,260)" to="(640,280)"/>
|
||
<wire from="(640,280)" to="(710,280)"/>
|
||
<wire from="(660,160)" to="(660,200)"/>
|
||
<wire from="(660,260)" to="(660,300)"/>
|
||
<wire from="(660,300)" to="(750,300)"/>
|
||
<wire from="(680,200)" to="(750,200)"/>
|
||
<wire from="(680,260)" to="(680,270)"/>
|
||
<wire from="(680,270)" to="(690,270)"/>
|
||
<wire from="(710,140)" to="(710,280)"/>
|
||
<wire from="(720,210)" to="(720,320)"/>
|
||
<wire from="(720,210)" to="(750,210)"/>
|
||
<wire from="(750,220)" to="(750,300)"/>
|
||
<wire from="(770,180)" to="(770,340)"/>
|
||
<wire from="(810,360)" to="(870,360)"/>
|
||
<wire from="(810,380)" to="(820,380)"/>
|
||
<wire from="(810,730)" to="(840,730)"/>
|
||
<wire from="(810,750)" to="(970,750)"/>
|
||
<wire from="(810,920)" to="(830,920)"/>
|
||
<wire from="(810,940)" to="(860,940)"/>
|
||
<wire from="(820,380)" to="(820,510)"/>
|
||
<wire from="(820,510)" to="(890,510)"/>
|
||
<wire from="(830,910)" to="(830,920)"/>
|
||
<wire from="(840,720)" to="(840,730)"/>
|
||
<wire from="(850,800)" to="(850,810)"/>
|
||
<wire from="(850,870)" to="(950,870)"/>
|
||
<wire from="(850,880)" to="(930,880)"/>
|
||
<wire from="(850,890)" to="(910,890)"/>
|
||
<wire from="(850,900)" to="(900,900)"/>
|
||
<wire from="(860,680)" to="(990,680)"/>
|
||
<wire from="(860,690)" to="(900,690)"/>
|
||
<wire from="(860,700)" to="(930,700)"/>
|
||
<wire from="(860,710)" to="(940,710)"/>
|
||
<wire from="(860,940)" to="(860,950)"/>
|
||
<wire from="(860,950)" to="(1040,950)"/>
|
||
<wire from="(870,360)" to="(870,390)"/>
|
||
<wire from="(870,390)" to="(880,390)"/>
|
||
<wire from="(870,760)" to="(900,760)"/>
|
||
<wire from="(870,770)" to="(930,770)"/>
|
||
<wire from="(870,780)" to="(940,780)"/>
|
||
<wire from="(870,790)" to="(970,790)"/>
|
||
<wire from="(890,460)" to="(930,460)"/>
|
||
<wire from="(890,470)" to="(920,470)"/>
|
||
<wire from="(890,480)" to="(910,480)"/>
|
||
<wire from="(890,490)" to="(890,510)"/>
|
||
<wire from="(900,350)" to="(1020,350)"/>
|
||
<wire from="(900,360)" to="(930,360)"/>
|
||
<wire from="(900,370)" to="(920,370)"/>
|
||
<wire from="(900,380)" to="(910,380)"/>
|
||
<wire from="(900,690)" to="(900,760)"/>
|
||
<wire from="(900,900)" to="(900,940)"/>
|
||
<wire from="(900,940)" to="(1040,940)"/>
|
||
<wire from="(910,380)" to="(910,480)"/>
|
||
<wire from="(910,890)" to="(910,930)"/>
|
||
<wire from="(910,930)" to="(1040,930)"/>
|
||
<wire from="(920,370)" to="(920,470)"/>
|
||
<wire from="(930,360)" to="(930,460)"/>
|
||
<wire from="(930,700)" to="(930,770)"/>
|
||
<wire from="(930,880)" to="(930,920)"/>
|
||
<wire from="(930,920)" to="(1040,920)"/>
|
||
<wire from="(940,710)" to="(940,780)"/>
|
||
<wire from="(950,870)" to="(950,910)"/>
|
||
<wire from="(950,910)" to="(1040,910)"/>
|
||
<wire from="(970,750)" to="(970,790)"/>
|
||
<wire from="(990,680)" to="(990,900)"/>
|
||
<wire from="(990,900)" to="(1040,900)"/>
|
||
</circuit>
|
||
<circuit name="fullad2">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="fullad2"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(130,220)" name="Power"/>
|
||
<comp lib="0" loc="(200,480)" name="Ground"/>
|
||
<comp lib="0" loc="(250,300)" name="Ground"/>
|
||
<comp lib="0" loc="(300,390)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="CarryO"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(310,260)" name="Power"/>
|
||
<comp lib="0" loc="(370,10)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="north"/>
|
||
<a name="label" val="cin"/>
|
||
</comp>
|
||
<comp lib="0" loc="(430,340)" name="Ground"/>
|
||
<comp lib="0" loc="(460,250)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Sum"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(80,110)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
</comp>
|
||
<comp lib="0" loc="(80,400)" name="Power"/>
|
||
<comp lib="0" loc="(80,70)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
</comp>
|
||
<comp lib="6" loc="(120,260)" name="7408"/>
|
||
<comp lib="6" loc="(300,300)" name="7486"/>
|
||
<comp lib="6" loc="(70,440)" name="7432"/>
|
||
<wire from="(100,200)" to="(100,410)"/>
|
||
<wire from="(100,200)" to="(190,200)"/>
|
||
<wire from="(120,320)" to="(120,410)"/>
|
||
<wire from="(120,320)" to="(270,320)"/>
|
||
<wire from="(130,220)" to="(130,230)"/>
|
||
<wire from="(140,390)" to="(140,410)"/>
|
||
<wire from="(140,390)" to="(300,390)"/>
|
||
<wire from="(150,70)" to="(150,230)"/>
|
||
<wire from="(150,70)" to="(350,70)"/>
|
||
<wire from="(170,110)" to="(170,230)"/>
|
||
<wire from="(170,110)" to="(330,110)"/>
|
||
<wire from="(190,200)" to="(190,230)"/>
|
||
<wire from="(200,470)" to="(200,480)"/>
|
||
<wire from="(210,140)" to="(210,230)"/>
|
||
<wire from="(210,140)" to="(370,140)"/>
|
||
<wire from="(230,180)" to="(230,230)"/>
|
||
<wire from="(230,180)" to="(410,180)"/>
|
||
<wire from="(250,210)" to="(250,230)"/>
|
||
<wire from="(250,210)" to="(270,210)"/>
|
||
<wire from="(250,290)" to="(250,300)"/>
|
||
<wire from="(270,210)" to="(270,320)"/>
|
||
<wire from="(310,260)" to="(310,270)"/>
|
||
<wire from="(330,110)" to="(330,270)"/>
|
||
<wire from="(350,70)" to="(350,270)"/>
|
||
<wire from="(370,10)" to="(410,10)"/>
|
||
<wire from="(370,140)" to="(370,250)"/>
|
||
<wire from="(370,250)" to="(370,270)"/>
|
||
<wire from="(370,250)" to="(390,250)"/>
|
||
<wire from="(390,250)" to="(390,270)"/>
|
||
<wire from="(410,10)" to="(410,180)"/>
|
||
<wire from="(410,180)" to="(410,270)"/>
|
||
<wire from="(430,250)" to="(430,270)"/>
|
||
<wire from="(430,250)" to="(460,250)"/>
|
||
<wire from="(430,330)" to="(430,340)"/>
|
||
<wire from="(80,110)" to="(170,110)"/>
|
||
<wire from="(80,400)" to="(80,410)"/>
|
||
<wire from="(80,70)" to="(150,70)"/>
|
||
</circuit>
|
||
<circuit name="addition4bt">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="addition4bt"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(130,160)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(130,50)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(140,150)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(140,50)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(440,40)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="north"/>
|
||
<a name="label" val="cin"/>
|
||
</comp>
|
||
<comp lib="0" loc="(480,490)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="CarryO"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(550,130)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(560,120)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Sum"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp loc="(460,120)" name="fullad2"/>
|
||
<comp loc="(460,250)" name="fullad2"/>
|
||
<comp loc="(460,360)" name="fullad2"/>
|
||
<comp loc="(460,470)" name="fullad2"/>
|
||
<wire from="(130,160)" to="(140,160)"/>
|
||
<wire from="(130,50)" to="(140,50)"/>
|
||
<wire from="(140,150)" to="(140,160)"/>
|
||
<wire from="(160,10)" to="(220,10)"/>
|
||
<wire from="(160,110)" to="(210,110)"/>
|
||
<wire from="(160,120)" to="(180,120)"/>
|
||
<wire from="(160,130)" to="(170,130)"/>
|
||
<wire from="(160,140)" to="(160,510)"/>
|
||
<wire from="(160,20)" to="(200,20)"/>
|
||
<wire from="(160,30)" to="(190,30)"/>
|
||
<wire from="(160,40)" to="(160,90)"/>
|
||
<wire from="(160,510)" to="(240,510)"/>
|
||
<wire from="(170,130)" to="(170,400)"/>
|
||
<wire from="(170,400)" to="(240,400)"/>
|
||
<wire from="(180,120)" to="(180,290)"/>
|
||
<wire from="(180,290)" to="(240,290)"/>
|
||
<wire from="(190,30)" to="(190,100)"/>
|
||
<wire from="(200,20)" to="(200,270)"/>
|
||
<wire from="(200,270)" to="(240,270)"/>
|
||
<wire from="(210,110)" to="(210,160)"/>
|
||
<wire from="(210,160)" to="(240,160)"/>
|
||
<wire from="(220,10)" to="(220,140)"/>
|
||
<wire from="(220,140)" to="(240,140)"/>
|
||
<wire from="(240,220)" to="(240,250)"/>
|
||
<wire from="(240,220)" to="(460,220)"/>
|
||
<wire from="(240,30)" to="(240,120)"/>
|
||
<wire from="(240,30)" to="(440,30)"/>
|
||
<wire from="(240,340)" to="(240,360)"/>
|
||
<wire from="(240,340)" to="(460,340)"/>
|
||
<wire from="(240,450)" to="(240,470)"/>
|
||
<wire from="(240,450)" to="(460,450)"/>
|
||
<wire from="(30,490)" to="(240,490)"/>
|
||
<wire from="(30,90)" to="(160,90)"/>
|
||
<wire from="(30,90)" to="(30,490)"/>
|
||
<wire from="(440,30)" to="(440,40)"/>
|
||
<wire from="(460,120)" to="(530,120)"/>
|
||
<wire from="(460,140)" to="(460,220)"/>
|
||
<wire from="(460,250)" to="(470,250)"/>
|
||
<wire from="(460,270)" to="(460,340)"/>
|
||
<wire from="(460,360)" to="(480,360)"/>
|
||
<wire from="(460,380)" to="(460,450)"/>
|
||
<wire from="(460,470)" to="(500,470)"/>
|
||
<wire from="(460,490)" to="(480,490)"/>
|
||
<wire from="(470,150)" to="(470,250)"/>
|
||
<wire from="(470,150)" to="(530,150)"/>
|
||
<wire from="(480,160)" to="(480,360)"/>
|
||
<wire from="(480,160)" to="(530,160)"/>
|
||
<wire from="(500,170)" to="(500,470)"/>
|
||
<wire from="(500,170)" to="(530,170)"/>
|
||
<wire from="(530,120)" to="(530,140)"/>
|
||
<wire from="(550,120)" to="(550,130)"/>
|
||
<wire from="(550,120)" to="(560,120)"/>
|
||
<wire from="(90,100)" to="(190,100)"/>
|
||
<wire from="(90,100)" to="(90,380)"/>
|
||
<wire from="(90,380)" to="(240,380)"/>
|
||
</circuit>
|
||
<circuit name="Alu">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="Alu"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(1110,1150)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(2090,2170)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="8"/>
|
||
<a name="incoming" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(2110,2070)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Y"/>
|
||
<a name="output" val="true"/>
|
||
<a name="width" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(320,90)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="opC"/>
|
||
<a name="width" val="3"/>
|
||
</comp>
|
||
<comp lib="0" loc="(360,1250)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="3"/>
|
||
<a name="incoming" val="3"/>
|
||
</comp>
|
||
<comp lib="0" loc="(360,90)" name="Splitter">
|
||
<a name="fanout" val="3"/>
|
||
<a name="incoming" val="3"/>
|
||
</comp>
|
||
<comp lib="0" loc="(430,1630)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="8"/>
|
||
<a name="incoming" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(430,510)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="Cin"/>
|
||
</comp>
|
||
<comp lib="0" loc="(470,460)" name="Splitter"/>
|
||
<comp lib="0" loc="(650,50)" name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
<a name="fanout" val="8"/>
|
||
<a name="incoming" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(710,530)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="overflow"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(710,560)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="facing" val="west"/>
|
||
<a name="label" val="Cout"/>
|
||
<a name="output" val="true"/>
|
||
</comp>
|
||
<comp lib="0" loc="(770,490)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(780,1560)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(790,840)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(80,530)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="A"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(80,560)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
<a name="label" val="B"/>
|
||
<a name="width" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(840,1200)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="6" loc="(1140,660)" name="7432"/>
|
||
<comp lib="6" loc="(1420,670)" name="7432"/>
|
||
<comp lib="6" loc="(150,1800)" name="7408"/>
|
||
<comp lib="6" loc="(160,2080)" name="7408"/>
|
||
<comp lib="6" loc="(1790,1950)" name="7432">
|
||
<a name="facing" val="south"/>
|
||
</comp>
|
||
<comp lib="6" loc="(830,540)" name="7408"/>
|
||
<comp lib="6" loc="(840,830)" name="7408"/>
|
||
<comp lib="6" loc="(880,1520)" name="7432">
|
||
<a name="facing" val="north"/>
|
||
</comp>
|
||
<comp lib="6" loc="(970,1230)" name="7432">
|
||
<a name="facing" val="north"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1010,815)" name="Text">
|
||
<a name="text" val="sub"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1040,1740)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1055,1530)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1150,1120)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1195,1260)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1240,1560)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1290,510)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1300,550)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1355,775)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1360,1380)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1365,835)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1420,1665)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1420,1710)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1420,1760)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1695,1905)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1775,1920)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1800,1915)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(1855,1915)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(285,2210)" name="Text">
|
||
<a name="text" val="6"/>
|
||
</comp>
|
||
<comp lib="8" loc="(355,1690)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(390,1765)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(465,2020)" name="Text">
|
||
<a name="text" val="4"/>
|
||
</comp>
|
||
<comp lib="8" loc="(465,2035)" name="Text">
|
||
<a name="text" val="5"/>
|
||
</comp>
|
||
<comp lib="8" loc="(475,2110)" name="Text">
|
||
<a name="text" val="7"/>
|
||
</comp>
|
||
<comp lib="8" loc="(480,1840)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(510,1880)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(700,1465)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(835,1300)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(835,1405)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(870,690)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(870,955)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(880,300)" name="Text">
|
||
<a name="text" val="temp0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(895,730)" name="Text">
|
||
<a name="text" val="0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(905,1910)" name="Text">
|
||
<a name="text" val="2"/>
|
||
</comp>
|
||
<comp lib="8" loc="(915,1305)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(930,1855)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(935,1785)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(950,715)" name="Text">
|
||
<a name="text" val="temp3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(955,380)" name="Text">
|
||
<a name="text" val="temp1"/>
|
||
</comp>
|
||
<comp lib="8" loc="(975,930)" name="Text">
|
||
<a name="text" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(990,545)" name="Text">
|
||
<a name="text" val="add"/>
|
||
</comp>
|
||
<comp lib="8" loc="(995,750)" name="Text">
|
||
<a name="text" val="1"/>
|
||
</comp>
|
||
<comp loc="(430,1610)" name="multi4bt">
|
||
<a name="facing" val="south"/>
|
||
</comp>
|
||
<comp loc="(630,50)" name="OpCode"/>
|
||
<comp loc="(690,490)" name="arithmeticUnit"/>
|
||
<comp loc="(700,1250)" name="logic"/>
|
||
<wire from="(100,1700)" to="(100,2000)"/>
|
||
<wire from="(100,1700)" to="(180,1700)"/>
|
||
<wire from="(100,2000)" to="(190,2000)"/>
|
||
<wire from="(1000,1120)" to="(1140,1120)"/>
|
||
<wire from="(1000,1140)" to="(1020,1140)"/>
|
||
<wire from="(1000,1160)" to="(1030,1160)"/>
|
||
<wire from="(1000,1180)" to="(1010,1180)"/>
|
||
<wire from="(1000,1200)" to="(1040,1200)"/>
|
||
<wire from="(1000,1220)" to="(1000,1250)"/>
|
||
<wire from="(1010,1180)" to="(1010,1250)"/>
|
||
<wire from="(1010,1250)" to="(1180,1250)"/>
|
||
<wire from="(1020,1010)" to="(1020,1140)"/>
|
||
<wire from="(1020,480)" to="(1020,590)"/>
|
||
<wire from="(1030,1160)" to="(1030,1190)"/>
|
||
<wire from="(1030,1190)" to="(1090,1190)"/>
|
||
<wire from="(1030,1750)" to="(1030,2020)"/>
|
||
<wire from="(1030,2020)" to="(1760,2020)"/>
|
||
<wire from="(1040,1180)" to="(1040,1200)"/>
|
||
<wire from="(1040,1180)" to="(1090,1180)"/>
|
||
<wire from="(1040,1470)" to="(1040,1710)"/>
|
||
<wire from="(1040,1710)" to="(1450,1710)"/>
|
||
<wire from="(1050,1050)" to="(1050,1160)"/>
|
||
<wire from="(1050,1160)" to="(1090,1160)"/>
|
||
<wire from="(1050,1170)" to="(1050,1240)"/>
|
||
<wire from="(1050,1170)" to="(1090,1170)"/>
|
||
<wire from="(1080,590)" to="(1080,650)"/>
|
||
<wire from="(1080,590)" to="(1190,590)"/>
|
||
<wire from="(1110,1150)" to="(1130,1150)"/>
|
||
<wire from="(1130,1150)" to="(1130,1270)"/>
|
||
<wire from="(1140,1120)" to="(1140,1430)"/>
|
||
<wire from="(1170,340)" to="(1170,630)"/>
|
||
<wire from="(1170,690)" to="(1170,950)"/>
|
||
<wire from="(1180,1250)" to="(1180,1490)"/>
|
||
<wire from="(1190,590)" to="(1190,630)"/>
|
||
<wire from="(1190,690)" to="(1190,830)"/>
|
||
<wire from="(1190,830)" to="(1430,830)"/>
|
||
<wire from="(1210,510)" to="(1210,630)"/>
|
||
<wire from="(1210,510)" to="(1450,510)"/>
|
||
<wire from="(1210,690)" to="(1210,940)"/>
|
||
<wire from="(1220,1410)" to="(1220,1760)"/>
|
||
<wire from="(1220,1760)" to="(1510,1760)"/>
|
||
<wire from="(1230,390)" to="(1230,630)"/>
|
||
<wire from="(1230,690)" to="(1230,730)"/>
|
||
<wire from="(1250,590)" to="(1250,630)"/>
|
||
<wire from="(1250,590)" to="(1310,590)"/>
|
||
<wire from="(1250,690)" to="(1250,790)"/>
|
||
<wire from="(1250,790)" to="(1490,790)"/>
|
||
<wire from="(1270,540)" to="(1270,630)"/>
|
||
<wire from="(1270,540)" to="(1510,540)"/>
|
||
<wire from="(1310,590)" to="(1310,740)"/>
|
||
<wire from="(1400,600)" to="(1400,1360)"/>
|
||
<wire from="(1400,600)" to="(1470,600)"/>
|
||
<wire from="(1430,700)" to="(1430,830)"/>
|
||
<wire from="(1450,510)" to="(1450,640)"/>
|
||
<wire from="(1450,700)" to="(1450,1710)"/>
|
||
<wire from="(1470,600)" to="(1470,640)"/>
|
||
<wire from="(1470,700)" to="(1470,780)"/>
|
||
<wire from="(1470,780)" to="(1790,780)"/>
|
||
<wire from="(1490,420)" to="(1490,640)"/>
|
||
<wire from="(1490,420)" to="(1720,420)"/>
|
||
<wire from="(1490,700)" to="(1490,790)"/>
|
||
<wire from="(1510,540)" to="(1510,640)"/>
|
||
<wire from="(1510,700)" to="(1510,1760)"/>
|
||
<wire from="(1530,540)" to="(1530,640)"/>
|
||
<wire from="(1530,540)" to="(1640,540)"/>
|
||
<wire from="(1530,700)" to="(1530,750)"/>
|
||
<wire from="(1530,750)" to="(1830,750)"/>
|
||
<wire from="(1550,640)" to="(1760,640)"/>
|
||
<wire from="(160,1830)" to="(160,1870)"/>
|
||
<wire from="(160,1870)" to="(240,1870)"/>
|
||
<wire from="(1630,1920)" to="(1630,2040)"/>
|
||
<wire from="(1630,1920)" to="(1720,1920)"/>
|
||
<wire from="(1630,2040)" to="(1760,2040)"/>
|
||
<wire from="(1640,540)" to="(1640,1670)"/>
|
||
<wire from="(1660,2000)" to="(1660,2190)"/>
|
||
<wire from="(1660,2000)" to="(1760,2000)"/>
|
||
<wire from="(1660,2190)" to="(2070,2190)"/>
|
||
<wire from="(1690,2060)" to="(1690,2180)"/>
|
||
<wire from="(1690,2060)" to="(1760,2060)"/>
|
||
<wire from="(1690,2180)" to="(2070,2180)"/>
|
||
<wire from="(170,2110)" to="(170,2150)"/>
|
||
<wire from="(170,2150)" to="(250,2150)"/>
|
||
<wire from="(1720,420)" to="(1720,1920)"/>
|
||
<wire from="(1730,1910)" to="(1730,1960)"/>
|
||
<wire from="(1730,1910)" to="(1760,1910)"/>
|
||
<wire from="(1730,1960)" to="(1760,1960)"/>
|
||
<wire from="(1760,640)" to="(1760,1910)"/>
|
||
<wire from="(1790,1930)" to="(1850,1930)"/>
|
||
<wire from="(1790,780)" to="(1790,1930)"/>
|
||
<wire from="(180,1700)" to="(180,1720)"/>
|
||
<wire from="(180,1720)" to="(180,1770)"/>
|
||
<wire from="(180,1720)" to="(240,1720)"/>
|
||
<wire from="(180,1830)" to="(180,1920)"/>
|
||
<wire from="(180,1920)" to="(300,1920)"/>
|
||
<wire from="(180,360)" to="(180,1700)"/>
|
||
<wire from="(180,360)" to="(710,360)"/>
|
||
<wire from="(1820,1980)" to="(1850,1980)"/>
|
||
<wire from="(1820,2000)" to="(1920,2000)"/>
|
||
<wire from="(1820,2020)" to="(1890,2020)"/>
|
||
<wire from="(1820,2040)" to="(1940,2040)"/>
|
||
<wire from="(1820,2060)" to="(1910,2060)"/>
|
||
<wire from="(1820,2080)" to="(1820,2210)"/>
|
||
<wire from="(1820,2210)" to="(2070,2210)"/>
|
||
<wire from="(1830,1920)" to="(1940,1920)"/>
|
||
<wire from="(1830,750)" to="(1830,1920)"/>
|
||
<wire from="(1850,1930)" to="(1850,1980)"/>
|
||
<wire from="(1890,2020)" to="(1890,2200)"/>
|
||
<wire from="(1890,2200)" to="(2070,2200)"/>
|
||
<wire from="(190,2000)" to="(190,2050)"/>
|
||
<wire from="(190,2000)" to="(250,2000)"/>
|
||
<wire from="(190,2110)" to="(190,2140)"/>
|
||
<wire from="(190,2140)" to="(590,2140)"/>
|
||
<wire from="(1910,2060)" to="(1910,2220)"/>
|
||
<wire from="(1920,2000)" to="(1920,2270)"/>
|
||
<wire from="(1940,1920)" to="(1940,2040)"/>
|
||
<wire from="(1940,2220)" to="(1940,2290)"/>
|
||
<wire from="(1940,2220)" to="(2070,2220)"/>
|
||
<wire from="(1950,2230)" to="(1950,2310)"/>
|
||
<wire from="(1950,2230)" to="(2070,2230)"/>
|
||
<wire from="(1960,2240)" to="(1960,2340)"/>
|
||
<wire from="(1960,2240)" to="(2070,2240)"/>
|
||
<wire from="(1970,2250)" to="(1970,2320)"/>
|
||
<wire from="(1970,2250)" to="(2070,2250)"/>
|
||
<wire from="(200,1640)" to="(200,1770)"/>
|
||
<wire from="(200,1640)" to="(410,1640)"/>
|
||
<wire from="(200,1830)" to="(200,1890)"/>
|
||
<wire from="(200,1890)" to="(940,1890)"/>
|
||
<wire from="(2090,2070)" to="(2090,2170)"/>
|
||
<wire from="(2090,2070)" to="(2110,2070)"/>
|
||
<wire from="(210,1940)" to="(210,2050)"/>
|
||
<wire from="(210,1940)" to="(550,1940)"/>
|
||
<wire from="(210,2110)" to="(210,2210)"/>
|
||
<wire from="(210,2210)" to="(270,2210)"/>
|
||
<wire from="(220,1700)" to="(220,1770)"/>
|
||
<wire from="(220,1700)" to="(360,1700)"/>
|
||
<wire from="(220,1830)" to="(220,1850)"/>
|
||
<wire from="(220,1850)" to="(390,1850)"/>
|
||
<wire from="(230,2020)" to="(230,2050)"/>
|
||
<wire from="(230,2020)" to="(930,2020)"/>
|
||
<wire from="(230,2110)" to="(230,2130)"/>
|
||
<wire from="(230,2130)" to="(580,2130)"/>
|
||
<wire from="(240,1720)" to="(240,1770)"/>
|
||
<wire from="(240,1720)" to="(320,1720)"/>
|
||
<wire from="(240,1830)" to="(240,1870)"/>
|
||
<wire from="(240,1870)" to="(320,1870)"/>
|
||
<wire from="(250,2000)" to="(250,2050)"/>
|
||
<wire from="(250,2000)" to="(330,2000)"/>
|
||
<wire from="(250,2110)" to="(250,2150)"/>
|
||
<wire from="(250,2150)" to="(330,2150)"/>
|
||
<wire from="(260,1650)" to="(260,1770)"/>
|
||
<wire from="(260,1650)" to="(410,1650)"/>
|
||
<wire from="(260,1830)" to="(260,1840)"/>
|
||
<wire from="(260,1840)" to="(960,1840)"/>
|
||
<wire from="(270,1980)" to="(270,2050)"/>
|
||
<wire from="(270,1980)" to="(540,1980)"/>
|
||
<wire from="(270,2110)" to="(270,2120)"/>
|
||
<wire from="(270,2120)" to="(480,2120)"/>
|
||
<wire from="(270,2210)" to="(270,2340)"/>
|
||
<wire from="(270,2340)" to="(1960,2340)"/>
|
||
<wire from="(280,1280)" to="(340,1280)"/>
|
||
<wire from="(280,1760)" to="(280,1770)"/>
|
||
<wire from="(280,1760)" to="(970,1760)"/>
|
||
<wire from="(280,410)" to="(280,1280)"/>
|
||
<wire from="(280,410)" to="(670,410)"/>
|
||
<wire from="(290,2030)" to="(290,2050)"/>
|
||
<wire from="(290,2030)" to="(900,2030)"/>
|
||
<wire from="(300,1660)" to="(300,1920)"/>
|
||
<wire from="(300,1660)" to="(410,1660)"/>
|
||
<wire from="(310,1270)" to="(340,1270)"/>
|
||
<wire from="(310,420)" to="(310,1270)"/>
|
||
<wire from="(310,420)" to="(680,420)"/>
|
||
<wire from="(320,1720)" to="(320,1870)"/>
|
||
<wire from="(320,90)" to="(360,90)"/>
|
||
<wire from="(330,1260)" to="(340,1260)"/>
|
||
<wire from="(330,2000)" to="(330,2150)"/>
|
||
<wire from="(330,430)" to="(330,1260)"/>
|
||
<wire from="(330,430)" to="(690,430)"/>
|
||
<wire from="(360,1250)" to="(480,1250)"/>
|
||
<wire from="(360,1700)" to="(360,1750)"/>
|
||
<wire from="(360,1750)" to="(1030,1750)"/>
|
||
<wire from="(380,50)" to="(380,60)"/>
|
||
<wire from="(380,50)" to="(410,50)"/>
|
||
<wire from="(380,70)" to="(410,70)"/>
|
||
<wire from="(380,80)" to="(380,90)"/>
|
||
<wire from="(380,90)" to="(410,90)"/>
|
||
<wire from="(390,1290)" to="(400,1290)"/>
|
||
<wire from="(390,1670)" to="(390,1850)"/>
|
||
<wire from="(390,1670)" to="(410,1670)"/>
|
||
<wire from="(390,550)" to="(390,1290)"/>
|
||
<wire from="(390,550)" to="(470,550)"/>
|
||
<wire from="(400,1270)" to="(430,1270)"/>
|
||
<wire from="(400,1290)" to="(400,1390)"/>
|
||
<wire from="(400,1290)" to="(480,1290)"/>
|
||
<wire from="(400,1390)" to="(410,1390)"/>
|
||
<wire from="(400,530)" to="(400,1270)"/>
|
||
<wire from="(400,530)" to="(470,530)"/>
|
||
<wire from="(410,1680)" to="(550,1680)"/>
|
||
<wire from="(410,1690)" to="(540,1690)"/>
|
||
<wire from="(410,1700)" to="(590,1700)"/>
|
||
<wire from="(410,1710)" to="(580,1710)"/>
|
||
<wire from="(430,1270)" to="(430,1390)"/>
|
||
<wire from="(430,1270)" to="(480,1270)"/>
|
||
<wire from="(430,1390)" to="(430,1400)"/>
|
||
<wire from="(430,1610)" to="(430,1630)"/>
|
||
<wire from="(430,510)" to="(470,510)"/>
|
||
<wire from="(470,460)" to="(470,490)"/>
|
||
<wire from="(480,1270)" to="(490,1270)"/>
|
||
<wire from="(480,2120)" to="(480,2320)"/>
|
||
<wire from="(480,2320)" to="(1970,2320)"/>
|
||
<wire from="(490,440)" to="(730,440)"/>
|
||
<wire from="(490,450)" to="(720,450)"/>
|
||
<wire from="(540,1690)" to="(540,1980)"/>
|
||
<wire from="(550,1680)" to="(550,1940)"/>
|
||
<wire from="(580,1710)" to="(580,2130)"/>
|
||
<wire from="(590,1700)" to="(590,2140)"/>
|
||
<wire from="(630,50)" to="(650,50)"/>
|
||
<wire from="(670,70)" to="(670,410)"/>
|
||
<wire from="(680,70)" to="(680,420)"/>
|
||
<wire from="(690,490)" to="(770,490)"/>
|
||
<wire from="(690,510)" to="(780,510)"/>
|
||
<wire from="(690,530)" to="(710,530)"/>
|
||
<wire from="(690,550)" to="(700,550)"/>
|
||
<wire from="(690,70)" to="(690,430)"/>
|
||
<wire from="(700,1250)" to="(840,1250)"/>
|
||
<wire from="(700,1270)" to="(1130,1270)"/>
|
||
<wire from="(700,1290)" to="(760,1290)"/>
|
||
<wire from="(700,550)" to="(700,560)"/>
|
||
<wire from="(700,560)" to="(710,560)"/>
|
||
<wire from="(710,70)" to="(710,360)"/>
|
||
<wire from="(720,1450)" to="(720,1670)"/>
|
||
<wire from="(720,1450)" to="(850,1450)"/>
|
||
<wire from="(720,1670)" to="(1640,1670)"/>
|
||
<wire from="(720,350)" to="(720,450)"/>
|
||
<wire from="(720,350)" to="(760,350)"/>
|
||
<wire from="(720,70)" to="(720,350)"/>
|
||
<wire from="(730,400)" to="(730,440)"/>
|
||
<wire from="(730,400)" to="(880,400)"/>
|
||
<wire from="(730,70)" to="(730,400)"/>
|
||
<wire from="(760,1290)" to="(760,1560)"/>
|
||
<wire from="(760,1560)" to="(780,1560)"/>
|
||
<wire from="(760,350)" to="(760,730)"/>
|
||
<wire from="(760,730)" to="(760,900)"/>
|
||
<wire from="(760,730)" to="(890,730)"/>
|
||
<wire from="(760,900)" to="(780,900)"/>
|
||
<wire from="(780,510)" to="(780,790)"/>
|
||
<wire from="(780,790)" to="(790,790)"/>
|
||
<wire from="(780,900)" to="(780,930)"/>
|
||
<wire from="(780,900)" to="(870,900)"/>
|
||
<wire from="(780,930)" to="(930,930)"/>
|
||
<wire from="(790,1350)" to="(790,1470)"/>
|
||
<wire from="(790,1350)" to="(900,1350)"/>
|
||
<wire from="(790,1470)" to="(850,1470)"/>
|
||
<wire from="(790,450)" to="(860,450)"/>
|
||
<wire from="(790,460)" to="(920,460)"/>
|
||
<wire from="(790,470)" to="(820,470)"/>
|
||
<wire from="(790,480)" to="(790,610)"/>
|
||
<wire from="(790,610)" to="(900,610)"/>
|
||
<wire from="(790,790)" to="(790,840)"/>
|
||
<wire from="(80,530)" to="(400,530)"/>
|
||
<wire from="(80,550)" to="(390,550)"/>
|
||
<wire from="(80,550)" to="(80,560)"/>
|
||
<wire from="(800,1410)" to="(800,1520)"/>
|
||
<wire from="(800,1410)" to="(850,1410)"/>
|
||
<wire from="(800,1530)" to="(830,1530)"/>
|
||
<wire from="(800,1540)" to="(940,1540)"/>
|
||
<wire from="(800,1550)" to="(990,1550)"/>
|
||
<wire from="(810,770)" to="(810,800)"/>
|
||
<wire from="(810,770)" to="(870,770)"/>
|
||
<wire from="(810,810)" to="(830,810)"/>
|
||
<wire from="(810,820)" to="(830,820)"/>
|
||
<wire from="(810,830)" to="(810,910)"/>
|
||
<wire from="(810,910)" to="(910,910)"/>
|
||
<wire from="(820,1010)" to="(1020,1010)"/>
|
||
<wire from="(820,1010)" to="(820,1210)"/>
|
||
<wire from="(820,1210)" to="(860,1210)"/>
|
||
<wire from="(820,1300)" to="(820,1430)"/>
|
||
<wire from="(820,1300)" to="(880,1300)"/>
|
||
<wire from="(820,1430)" to="(850,1430)"/>
|
||
<wire from="(820,470)" to="(820,590)"/>
|
||
<wire from="(820,590)" to="(840,590)"/>
|
||
<wire from="(830,1490)" to="(830,1530)"/>
|
||
<wire from="(830,1490)" to="(850,1490)"/>
|
||
<wire from="(830,760)" to="(830,810)"/>
|
||
<wire from="(830,760)" to="(930,760)"/>
|
||
<wire from="(830,820)" to="(830,880)"/>
|
||
<wire from="(830,880)" to="(850,880)"/>
|
||
<wire from="(840,1200)" to="(840,1250)"/>
|
||
<wire from="(840,1360)" to="(1400,1360)"/>
|
||
<wire from="(840,1360)" to="(840,1390)"/>
|
||
<wire from="(840,1390)" to="(850,1390)"/>
|
||
<wire from="(840,570)" to="(840,590)"/>
|
||
<wire from="(850,860)" to="(850,880)"/>
|
||
<wire from="(860,1120)" to="(860,1160)"/>
|
||
<wire from="(860,1120)" to="(940,1120)"/>
|
||
<wire from="(860,1170)" to="(920,1170)"/>
|
||
<wire from="(860,1180)" to="(890,1180)"/>
|
||
<wire from="(860,1190)" to="(860,1210)"/>
|
||
<wire from="(860,450)" to="(860,510)"/>
|
||
<wire from="(860,570)" to="(860,630)"/>
|
||
<wire from="(860,630)" to="(980,630)"/>
|
||
<wire from="(870,770)" to="(870,800)"/>
|
||
<wire from="(870,860)" to="(870,900)"/>
|
||
<wire from="(880,1160)" to="(880,1300)"/>
|
||
<wire from="(880,1160)" to="(940,1160)"/>
|
||
<wire from="(880,400)" to="(880,440)"/>
|
||
<wire from="(880,440)" to="(880,510)"/>
|
||
<wire from="(880,440)" to="(940,440)"/>
|
||
<wire from="(880,570)" to="(880,690)"/>
|
||
<wire from="(880,690)" to="(1150,690)"/>
|
||
<wire from="(890,1180)" to="(890,1250)"/>
|
||
<wire from="(890,1250)" to="(1000,1250)"/>
|
||
<wire from="(890,730)" to="(890,750)"/>
|
||
<wire from="(890,750)" to="(890,800)"/>
|
||
<wire from="(890,750)" to="(950,750)"/>
|
||
<wire from="(890,860)" to="(890,950)"/>
|
||
<wire from="(890,950)" to="(1170,950)"/>
|
||
<wire from="(900,1100)" to="(900,1350)"/>
|
||
<wire from="(900,1100)" to="(940,1100)"/>
|
||
<wire from="(900,2030)" to="(900,2310)"/>
|
||
<wire from="(900,2310)" to="(1950,2310)"/>
|
||
<wire from="(900,340)" to="(1170,340)"/>
|
||
<wire from="(900,340)" to="(900,510)"/>
|
||
<wire from="(900,570)" to="(900,610)"/>
|
||
<wire from="(910,1200)" to="(910,1240)"/>
|
||
<wire from="(910,1200)" to="(940,1200)"/>
|
||
<wire from="(910,1240)" to="(1050,1240)"/>
|
||
<wire from="(910,1410)" to="(1220,1410)"/>
|
||
<wire from="(910,1430)" to="(1140,1430)"/>
|
||
<wire from="(910,1450)" to="(990,1450)"/>
|
||
<wire from="(910,1470)" to="(1040,1470)"/>
|
||
<wire from="(910,1490)" to="(1180,1490)"/>
|
||
<wire from="(910,1510)" to="(940,1510)"/>
|
||
<wire from="(910,650)" to="(1080,650)"/>
|
||
<wire from="(910,650)" to="(910,800)"/>
|
||
<wire from="(910,860)" to="(910,910)"/>
|
||
<wire from="(920,1050)" to="(1050,1050)"/>
|
||
<wire from="(920,1050)" to="(920,1140)"/>
|
||
<wire from="(920,1140)" to="(940,1140)"/>
|
||
<wire from="(920,1170)" to="(920,1180)"/>
|
||
<wire from="(920,1180)" to="(940,1180)"/>
|
||
<wire from="(920,460)" to="(920,510)"/>
|
||
<wire from="(920,570)" to="(920,590)"/>
|
||
<wire from="(920,590)" to="(980,590)"/>
|
||
<wire from="(930,2020)" to="(930,2290)"/>
|
||
<wire from="(930,2290)" to="(1940,2290)"/>
|
||
<wire from="(930,760)" to="(930,800)"/>
|
||
<wire from="(930,860)" to="(930,930)"/>
|
||
<wire from="(940,1510)" to="(940,1540)"/>
|
||
<wire from="(940,1890)" to="(940,2270)"/>
|
||
<wire from="(940,2270)" to="(1920,2270)"/>
|
||
<wire from="(940,440)" to="(940,480)"/>
|
||
<wire from="(940,480)" to="(1020,480)"/>
|
||
<wire from="(940,480)" to="(940,510)"/>
|
||
<wire from="(940,570)" to="(940,730)"/>
|
||
<wire from="(940,730)" to="(1230,730)"/>
|
||
<wire from="(950,750)" to="(950,800)"/>
|
||
<wire from="(950,860)" to="(950,940)"/>
|
||
<wire from="(950,940)" to="(1210,940)"/>
|
||
<wire from="(960,1840)" to="(960,2220)"/>
|
||
<wire from="(960,2220)" to="(1910,2220)"/>
|
||
<wire from="(960,390)" to="(1230,390)"/>
|
||
<wire from="(960,390)" to="(960,510)"/>
|
||
<wire from="(970,1760)" to="(970,1980)"/>
|
||
<wire from="(970,1980)" to="(1760,1980)"/>
|
||
<wire from="(970,740)" to="(1310,740)"/>
|
||
<wire from="(970,740)" to="(970,800)"/>
|
||
<wire from="(980,590)" to="(1020,590)"/>
|
||
<wire from="(980,590)" to="(980,630)"/>
|
||
<wire from="(990,1450)" to="(990,1550)"/>
|
||
</circuit>
|
||
<circuit name="Alutest">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="Alutest"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(270,420)" name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(330,420)" name="Splitter">
|
||
<a name="facing" val="south"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(350,370)" name="Pin">
|
||
<a name="appearance" val="NewPins"/>
|
||
</comp>
|
||
<comp lib="0" loc="(370,280)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="3"/>
|
||
<a name="incoming" val="3"/>
|
||
</comp>
|
||
<comp lib="0" loc="(630,350)" name="Splitter">
|
||
<a name="fanout" val="8"/>
|
||
<a name="incoming" val="8"/>
|
||
</comp>
|
||
<comp lib="0" loc="(690,370)" name="Ground"/>
|
||
<comp lib="0" loc="(710,260)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="9"/>
|
||
<a name="incoming" val="9"/>
|
||
</comp>
|
||
<comp lib="5" loc="(290,470)" name="DipSwitch"/>
|
||
<comp lib="5" loc="(300,280)" name="DipSwitch">
|
||
<a name="facing" val="east"/>
|
||
<a name="number" val="3"/>
|
||
</comp>
|
||
<comp lib="5" loc="(560,210)" name="LED">
|
||
<a name="facing" val="east"/>
|
||
</comp>
|
||
<comp lib="5" loc="(620,160)" name="LED">
|
||
<a name="facing" val="south"/>
|
||
</comp>
|
||
<comp lib="5" loc="(780,130)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(840,130)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(900,130)" name="7-Segment Display"/>
|
||
<comp lib="8" loc="(255,535)" name="Text">
|
||
<a name="text" val="2^3 2^2 2^1 2^0"/>
|
||
</comp>
|
||
<comp lib="8" loc="(270,175)" name="Text">
|
||
<a name="text" val="MULT 010"/>
|
||
</comp>
|
||
<comp lib="8" loc="(275,110)" name="Text">
|
||
<a name="text" val="ADD 000"/>
|
||
</comp>
|
||
<comp lib="8" loc="(275,140)" name="Text">
|
||
<a name="text" val="SUB 001"/>
|
||
</comp>
|
||
<comp lib="8" loc="(275,205)" name="Text">
|
||
<a name="text" val="AND 100"/>
|
||
</comp>
|
||
<comp lib="8" loc="(275,235)" name="Text">
|
||
<a name="text" val="OR 101"/>
|
||
</comp>
|
||
<comp lib="8" loc="(275,265)" name="Text">
|
||
<a name="text" val="XOR 110"/>
|
||
</comp>
|
||
<comp lib="9" loc="(780,130)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(790,280)" name="Binary_to_BCD_converter"/>
|
||
<comp lib="9" loc="(840,130)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(900,130)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp loc="(600,350)" name="Alu"/>
|
||
<wire from="(270,390)" to="(270,420)"/>
|
||
<wire from="(270,390)" to="(380,390)"/>
|
||
<wire from="(280,440)" to="(280,470)"/>
|
||
<wire from="(280,470)" to="(300,470)"/>
|
||
<wire from="(290,440)" to="(290,460)"/>
|
||
<wire from="(290,460)" to="(310,460)"/>
|
||
<wire from="(300,290)" to="(350,290)"/>
|
||
<wire from="(300,300)" to="(350,300)"/>
|
||
<wire from="(300,310)" to="(350,310)"/>
|
||
<wire from="(300,440)" to="(300,450)"/>
|
||
<wire from="(300,450)" to="(320,450)"/>
|
||
<wire from="(310,440)" to="(330,440)"/>
|
||
<wire from="(310,460)" to="(310,470)"/>
|
||
<wire from="(320,450)" to="(320,470)"/>
|
||
<wire from="(330,410)" to="(330,420)"/>
|
||
<wire from="(330,410)" to="(380,410)"/>
|
||
<wire from="(330,440)" to="(330,470)"/>
|
||
<wire from="(340,440)" to="(340,470)"/>
|
||
<wire from="(350,370)" to="(380,370)"/>
|
||
<wire from="(350,440)" to="(350,470)"/>
|
||
<wire from="(360,440)" to="(360,470)"/>
|
||
<wire from="(370,280)" to="(380,280)"/>
|
||
<wire from="(370,440)" to="(370,470)"/>
|
||
<wire from="(380,280)" to="(380,350)"/>
|
||
<wire from="(560,210)" to="(600,210)"/>
|
||
<wire from="(600,210)" to="(600,350)"/>
|
||
<wire from="(600,370)" to="(620,370)"/>
|
||
<wire from="(600,390)" to="(630,390)"/>
|
||
<wire from="(620,160)" to="(620,370)"/>
|
||
<wire from="(630,350)" to="(630,390)"/>
|
||
<wire from="(650,270)" to="(690,270)"/>
|
||
<wire from="(650,280)" to="(690,280)"/>
|
||
<wire from="(650,290)" to="(690,290)"/>
|
||
<wire from="(650,300)" to="(690,300)"/>
|
||
<wire from="(650,310)" to="(690,310)"/>
|
||
<wire from="(650,320)" to="(690,320)"/>
|
||
<wire from="(650,330)" to="(690,330)"/>
|
||
<wire from="(650,340)" to="(690,340)"/>
|
||
<wire from="(690,350)" to="(690,370)"/>
|
||
<wire from="(710,260)" to="(750,260)"/>
|
||
<wire from="(750,260)" to="(750,280)"/>
|
||
<wire from="(750,280)" to="(760,280)"/>
|
||
<wire from="(790,210)" to="(790,260)"/>
|
||
<wire from="(850,210)" to="(850,260)"/>
|
||
<wire from="(910,210)" to="(910,260)"/>
|
||
</circuit>
|
||
<circuit name="addtest">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="addtest"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(1010,350)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="9"/>
|
||
<a name="incoming" val="9"/>
|
||
</comp>
|
||
<comp lib="0" loc="(510,370)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(560,410)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(920,400)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(960,450)" name="Ground"/>
|
||
<comp lib="5" loc="(1090,240)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1150,240)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(550,310)" name="DipSwitch">
|
||
<a name="facing" val="south"/>
|
||
</comp>
|
||
<comp lib="5" loc="(620,250)" name="Button"/>
|
||
<comp lib="5" loc="(860,490)" name="LED"/>
|
||
<comp lib="5" loc="(930,550)" name="LED"/>
|
||
<comp lib="8" loc="(482,252)" name="Text">
|
||
<a name="text" val="A"/>
|
||
</comp>
|
||
<comp lib="8" loc="(526,250)" name="Text">
|
||
<a name="text" val="B"/>
|
||
</comp>
|
||
<comp lib="8" loc="(931,597)" name="Text">
|
||
<a name="text" val="4 bitlik çıkış alır en büyük sayı 15"/>
|
||
</comp>
|
||
<comp lib="9" loc="(1040,350)" name="Binary_to_BCD_converter"/>
|
||
<comp lib="9" loc="(1090,240)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1150,240)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp loc="(820,350)" name="addition"/>
|
||
<wire from="(1100,320)" to="(1100,330)"/>
|
||
<wire from="(1160,320)" to="(1160,330)"/>
|
||
<wire from="(470,310)" to="(470,350)"/>
|
||
<wire from="(480,310)" to="(480,350)"/>
|
||
<wire from="(490,310)" to="(490,350)"/>
|
||
<wire from="(500,310)" to="(500,350)"/>
|
||
<wire from="(510,310)" to="(510,360)"/>
|
||
<wire from="(510,360)" to="(520,360)"/>
|
||
<wire from="(510,370)" to="(600,370)"/>
|
||
<wire from="(520,310)" to="(520,350)"/>
|
||
<wire from="(520,350)" to="(530,350)"/>
|
||
<wire from="(520,360)" to="(520,390)"/>
|
||
<wire from="(530,310)" to="(530,340)"/>
|
||
<wire from="(530,340)" to="(540,340)"/>
|
||
<wire from="(530,350)" to="(530,390)"/>
|
||
<wire from="(540,310)" to="(540,320)"/>
|
||
<wire from="(540,320)" to="(550,320)"/>
|
||
<wire from="(540,340)" to="(540,390)"/>
|
||
<wire from="(550,320)" to="(550,390)"/>
|
||
<wire from="(560,410)" to="(580,410)"/>
|
||
<wire from="(580,390)" to="(580,410)"/>
|
||
<wire from="(580,390)" to="(600,390)"/>
|
||
<wire from="(600,270)" to="(600,350)"/>
|
||
<wire from="(600,270)" to="(640,270)"/>
|
||
<wire from="(620,250)" to="(640,250)"/>
|
||
<wire from="(640,250)" to="(640,270)"/>
|
||
<wire from="(820,350)" to="(890,350)"/>
|
||
<wire from="(820,370)" to="(870,370)"/>
|
||
<wire from="(820,390)" to="(820,490)"/>
|
||
<wire from="(820,490)" to="(860,490)"/>
|
||
<wire from="(870,370)" to="(870,460)"/>
|
||
<wire from="(870,460)" to="(910,460)"/>
|
||
<wire from="(890,350)" to="(890,400)"/>
|
||
<wire from="(890,400)" to="(920,400)"/>
|
||
<wire from="(910,460)" to="(910,550)"/>
|
||
<wire from="(910,550)" to="(930,550)"/>
|
||
<wire from="(940,360)" to="(990,360)"/>
|
||
<wire from="(940,370)" to="(990,370)"/>
|
||
<wire from="(940,380)" to="(990,380)"/>
|
||
<wire from="(940,390)" to="(990,390)"/>
|
||
<wire from="(960,400)" to="(960,410)"/>
|
||
<wire from="(960,400)" to="(990,400)"/>
|
||
<wire from="(960,410)" to="(960,420)"/>
|
||
<wire from="(960,410)" to="(990,410)"/>
|
||
<wire from="(960,420)" to="(960,430)"/>
|
||
<wire from="(960,420)" to="(990,420)"/>
|
||
<wire from="(960,430)" to="(960,440)"/>
|
||
<wire from="(960,430)" to="(990,430)"/>
|
||
<wire from="(960,440)" to="(960,450)"/>
|
||
<wire from="(960,440)" to="(990,440)"/>
|
||
</circuit>
|
||
<circuit name="subtest">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="subtest"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(460,500)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(510,540)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(870,550)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(910,600)" name="Ground"/>
|
||
<comp lib="0" loc="(960,500)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="9"/>
|
||
<a name="incoming" val="9"/>
|
||
</comp>
|
||
<comp lib="5" loc="(1040,390)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1100,390)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(410,620)" name="Button"/>
|
||
<comp lib="5" loc="(500,440)" name="DipSwitch">
|
||
<a name="facing" val="south"/>
|
||
</comp>
|
||
<comp lib="5" loc="(830,630)" name="LED"/>
|
||
<comp lib="8" loc="(432,388)" name="Text">
|
||
<a name="text" val="A"/>
|
||
</comp>
|
||
<comp lib="8" loc="(457,364)" name="Text">
|
||
<a name="text" val="A-B"/>
|
||
</comp>
|
||
<comp lib="8" loc="(480,388)" name="Text">
|
||
<a name="text" val="B"/>
|
||
</comp>
|
||
<comp lib="8" loc="(841,683)" name="Text">
|
||
<a name="text" val="negatif answer"/>
|
||
</comp>
|
||
<comp lib="9" loc="(1040,390)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1100,390)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(990,500)" name="Binary_to_BCD_converter"/>
|
||
<comp loc="(770,500)" name="sub4bit"/>
|
||
<wire from="(1050,470)" to="(1050,480)"/>
|
||
<wire from="(1110,470)" to="(1110,480)"/>
|
||
<wire from="(410,620)" to="(420,620)"/>
|
||
<wire from="(420,440)" to="(420,480)"/>
|
||
<wire from="(420,600)" to="(420,620)"/>
|
||
<wire from="(420,600)" to="(550,600)"/>
|
||
<wire from="(430,440)" to="(430,480)"/>
|
||
<wire from="(440,440)" to="(440,480)"/>
|
||
<wire from="(450,440)" to="(450,480)"/>
|
||
<wire from="(460,440)" to="(460,490)"/>
|
||
<wire from="(460,490)" to="(470,490)"/>
|
||
<wire from="(460,500)" to="(550,500)"/>
|
||
<wire from="(470,440)" to="(470,480)"/>
|
||
<wire from="(470,480)" to="(480,480)"/>
|
||
<wire from="(470,490)" to="(470,520)"/>
|
||
<wire from="(480,440)" to="(480,470)"/>
|
||
<wire from="(480,470)" to="(490,470)"/>
|
||
<wire from="(480,480)" to="(480,520)"/>
|
||
<wire from="(490,440)" to="(490,450)"/>
|
||
<wire from="(490,450)" to="(500,450)"/>
|
||
<wire from="(490,470)" to="(490,520)"/>
|
||
<wire from="(500,450)" to="(500,520)"/>
|
||
<wire from="(510,540)" to="(530,540)"/>
|
||
<wire from="(530,520)" to="(530,540)"/>
|
||
<wire from="(530,520)" to="(550,520)"/>
|
||
<wire from="(550,540)" to="(550,600)"/>
|
||
<wire from="(770,500)" to="(840,500)"/>
|
||
<wire from="(770,520)" to="(800,520)"/>
|
||
<wire from="(800,520)" to="(800,630)"/>
|
||
<wire from="(800,630)" to="(830,630)"/>
|
||
<wire from="(840,500)" to="(840,550)"/>
|
||
<wire from="(840,550)" to="(870,550)"/>
|
||
<wire from="(890,510)" to="(940,510)"/>
|
||
<wire from="(890,520)" to="(940,520)"/>
|
||
<wire from="(890,530)" to="(940,530)"/>
|
||
<wire from="(890,540)" to="(940,540)"/>
|
||
<wire from="(910,550)" to="(910,560)"/>
|
||
<wire from="(910,550)" to="(940,550)"/>
|
||
<wire from="(910,560)" to="(910,570)"/>
|
||
<wire from="(910,560)" to="(940,560)"/>
|
||
<wire from="(910,570)" to="(910,580)"/>
|
||
<wire from="(910,570)" to="(940,570)"/>
|
||
<wire from="(910,580)" to="(910,590)"/>
|
||
<wire from="(910,580)" to="(940,580)"/>
|
||
<wire from="(910,590)" to="(910,600)"/>
|
||
<wire from="(910,590)" to="(940,590)"/>
|
||
</circuit>
|
||
<circuit name="logictest">
|
||
<a name="appearance" val="logisim_evolution"/>
|
||
<a name="circuit" val="logictest"/>
|
||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||
<a name="simulationFrequency" val="1.0"/>
|
||
<comp lib="0" loc="(1090,480)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="9"/>
|
||
<a name="incoming" val="9"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1100,690)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="9"/>
|
||
<a name="incoming" val="9"/>
|
||
</comp>
|
||
<comp lib="0" loc="(1140,930)" name="Ground"/>
|
||
<comp lib="0" loc="(1270,840)" name="Splitter">
|
||
<a name="facing" val="west"/>
|
||
<a name="fanout" val="9"/>
|
||
<a name="incoming" val="9"/>
|
||
</comp>
|
||
<comp lib="0" loc="(440,560)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(490,600)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(550,410)" name="Splitter">
|
||
<a name="facing" val="north"/>
|
||
<a name="fanout" val="3"/>
|
||
<a name="incoming" val="3"/>
|
||
</comp>
|
||
<comp lib="0" loc="(910,510)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(920,720)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="0" loc="(960,570)" name="Ground"/>
|
||
<comp lib="0" loc="(970,780)" name="Ground"/>
|
||
<comp lib="0" loc="(990,870)" name="Splitter">
|
||
<a name="fanout" val="4"/>
|
||
<a name="incoming" val="4"/>
|
||
</comp>
|
||
<comp lib="5" loc="(1170,360)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1180,570)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1230,360)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1240,570)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1350,720)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(1410,720)" name="7-Segment Display"/>
|
||
<comp lib="5" loc="(480,500)" name="DipSwitch">
|
||
<a name="facing" val="south"/>
|
||
</comp>
|
||
<comp lib="5" loc="(550,350)" name="DipSwitch">
|
||
<a name="facing" val="south"/>
|
||
<a name="number" val="3"/>
|
||
</comp>
|
||
<comp lib="8" loc="(412,442)" name="Text">
|
||
<a name="text" val="A"/>
|
||
</comp>
|
||
<comp lib="8" loc="(456,440)" name="Text">
|
||
<a name="text" val="B"/>
|
||
</comp>
|
||
<comp lib="8" loc="(640,337)" name="Text">
|
||
<a name="text" val="010 or"/>
|
||
</comp>
|
||
<comp lib="8" loc="(643,363)" name="Text">
|
||
<a name="text" val="100 xor"/>
|
||
</comp>
|
||
<comp lib="8" loc="(646,314)" name="Text">
|
||
<a name="text" val="001 and"/>
|
||
</comp>
|
||
<comp lib="9" loc="(1120,480)" name="Binary_to_BCD_converter"/>
|
||
<comp lib="9" loc="(1130,690)" name="Binary_to_BCD_converter"/>
|
||
<comp lib="9" loc="(1170,360)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1180,570)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1230,360)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1240,570)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1300,840)" name="Binary_to_BCD_converter"/>
|
||
<comp lib="9" loc="(1350,720)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp lib="9" loc="(1410,720)" name="BCD_to_7_Segment_decoder"/>
|
||
<comp loc="(750,540)" name="logic"/>
|
||
<wire from="(1010,500)" to="(1010,520)"/>
|
||
<wire from="(1010,520)" to="(1070,520)"/>
|
||
<wire from="(1010,830)" to="(1250,830)"/>
|
||
<wire from="(1010,840)" to="(1230,840)"/>
|
||
<wire from="(1010,850)" to="(1200,850)"/>
|
||
<wire from="(1010,860)" to="(1190,860)"/>
|
||
<wire from="(1020,490)" to="(1020,510)"/>
|
||
<wire from="(1020,510)" to="(1070,510)"/>
|
||
<wire from="(1020,710)" to="(1020,730)"/>
|
||
<wire from="(1020,730)" to="(1080,730)"/>
|
||
<wire from="(1030,700)" to="(1030,720)"/>
|
||
<wire from="(1030,720)" to="(1080,720)"/>
|
||
<wire from="(1040,530)" to="(1040,540)"/>
|
||
<wire from="(1040,530)" to="(1070,530)"/>
|
||
<wire from="(1040,540)" to="(1070,540)"/>
|
||
<wire from="(1050,480)" to="(1050,500)"/>
|
||
<wire from="(1050,500)" to="(1070,500)"/>
|
||
<wire from="(1050,740)" to="(1050,750)"/>
|
||
<wire from="(1050,740)" to="(1080,740)"/>
|
||
<wire from="(1050,750)" to="(1080,750)"/>
|
||
<wire from="(1060,690)" to="(1060,710)"/>
|
||
<wire from="(1060,710)" to="(1080,710)"/>
|
||
<wire from="(1070,470)" to="(1070,490)"/>
|
||
<wire from="(1080,680)" to="(1080,700)"/>
|
||
<wire from="(1140,900)" to="(1140,910)"/>
|
||
<wire from="(1140,900)" to="(1220,900)"/>
|
||
<wire from="(1140,910)" to="(1140,920)"/>
|
||
<wire from="(1140,910)" to="(1250,910)"/>
|
||
<wire from="(1140,920)" to="(1140,930)"/>
|
||
<wire from="(1140,920)" to="(1250,920)"/>
|
||
<wire from="(1140,930)" to="(1140,940)"/>
|
||
<wire from="(1140,930)" to="(1250,930)"/>
|
||
<wire from="(1180,440)" to="(1180,460)"/>
|
||
<wire from="(1190,650)" to="(1190,670)"/>
|
||
<wire from="(1190,860)" to="(1190,880)"/>
|
||
<wire from="(1190,880)" to="(1250,880)"/>
|
||
<wire from="(1200,850)" to="(1200,870)"/>
|
||
<wire from="(1200,870)" to="(1250,870)"/>
|
||
<wire from="(1220,890)" to="(1220,900)"/>
|
||
<wire from="(1220,890)" to="(1250,890)"/>
|
||
<wire from="(1220,900)" to="(1250,900)"/>
|
||
<wire from="(1230,840)" to="(1230,860)"/>
|
||
<wire from="(1230,860)" to="(1250,860)"/>
|
||
<wire from="(1240,440)" to="(1240,460)"/>
|
||
<wire from="(1250,650)" to="(1250,670)"/>
|
||
<wire from="(1250,830)" to="(1250,850)"/>
|
||
<wire from="(1360,800)" to="(1360,820)"/>
|
||
<wire from="(1420,800)" to="(1420,820)"/>
|
||
<wire from="(400,500)" to="(400,540)"/>
|
||
<wire from="(410,500)" to="(410,540)"/>
|
||
<wire from="(420,500)" to="(420,540)"/>
|
||
<wire from="(430,500)" to="(430,540)"/>
|
||
<wire from="(440,500)" to="(440,550)"/>
|
||
<wire from="(440,550)" to="(450,550)"/>
|
||
<wire from="(440,560)" to="(530,560)"/>
|
||
<wire from="(450,500)" to="(450,540)"/>
|
||
<wire from="(450,540)" to="(460,540)"/>
|
||
<wire from="(450,550)" to="(450,580)"/>
|
||
<wire from="(460,500)" to="(460,530)"/>
|
||
<wire from="(460,530)" to="(470,530)"/>
|
||
<wire from="(460,540)" to="(460,580)"/>
|
||
<wire from="(470,500)" to="(470,510)"/>
|
||
<wire from="(470,510)" to="(480,510)"/>
|
||
<wire from="(470,530)" to="(470,580)"/>
|
||
<wire from="(480,510)" to="(480,580)"/>
|
||
<wire from="(490,600)" to="(510,600)"/>
|
||
<wire from="(510,580)" to="(510,600)"/>
|
||
<wire from="(510,580)" to="(530,580)"/>
|
||
<wire from="(520,350)" to="(520,390)"/>
|
||
<wire from="(530,350)" to="(530,390)"/>
|
||
<wire from="(530,430)" to="(530,540)"/>
|
||
<wire from="(530,430)" to="(540,430)"/>
|
||
<wire from="(540,350)" to="(540,390)"/>
|
||
<wire from="(540,410)" to="(540,430)"/>
|
||
<wire from="(540,410)" to="(550,410)"/>
|
||
<wire from="(750,540)" to="(850,540)"/>
|
||
<wire from="(750,560)" to="(890,560)"/>
|
||
<wire from="(750,580)" to="(840,580)"/>
|
||
<wire from="(840,580)" to="(840,870)"/>
|
||
<wire from="(840,870)" to="(990,870)"/>
|
||
<wire from="(850,540)" to="(850,550)"/>
|
||
<wire from="(850,550)" to="(910,550)"/>
|
||
<wire from="(890,560)" to="(890,720)"/>
|
||
<wire from="(890,720)" to="(920,720)"/>
|
||
<wire from="(910,510)" to="(910,550)"/>
|
||
<wire from="(930,470)" to="(1070,470)"/>
|
||
<wire from="(930,480)" to="(1050,480)"/>
|
||
<wire from="(930,490)" to="(1020,490)"/>
|
||
<wire from="(930,500)" to="(1010,500)"/>
|
||
<wire from="(940,680)" to="(1080,680)"/>
|
||
<wire from="(940,690)" to="(1060,690)"/>
|
||
<wire from="(940,700)" to="(1030,700)"/>
|
||
<wire from="(940,710)" to="(1020,710)"/>
|
||
<wire from="(960,540)" to="(1040,540)"/>
|
||
<wire from="(960,540)" to="(960,550)"/>
|
||
<wire from="(960,550)" to="(1070,550)"/>
|
||
<wire from="(960,550)" to="(960,560)"/>
|
||
<wire from="(960,560)" to="(1070,560)"/>
|
||
<wire from="(960,560)" to="(960,570)"/>
|
||
<wire from="(960,570)" to="(1070,570)"/>
|
||
<wire from="(960,570)" to="(960,580)"/>
|
||
<wire from="(970,750)" to="(1050,750)"/>
|
||
<wire from="(970,750)" to="(970,760)"/>
|
||
<wire from="(970,760)" to="(1080,760)"/>
|
||
<wire from="(970,760)" to="(970,770)"/>
|
||
<wire from="(970,770)" to="(1080,770)"/>
|
||
<wire from="(970,770)" to="(970,780)"/>
|
||
<wire from="(970,780)" to="(1080,780)"/>
|
||
<wire from="(970,780)" to="(970,790)"/>
|
||
</circuit>
|
||
</project>
|