index.html 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <html>
  2. <head>
  3. <title>Subcircuits</title>
  4. </head>
  5. <body bgcolor="FFFFFF">
  6. <h1>Subcircuits</h1>
  7. <p>As you build circuits that are more and more sophisticated, you will
  8. want to build smaller circuits that you can use multiple times
  9. as a module nested within larger circuits.
  10. In Logisim, such a smaller circuit that is used in a larger
  11. circuit is called a <strong>subcircuit</strong>.</p>
  12. <p>If you're familiar with computer programming, you're familiar with
  13. the subprogram concept, whether it's called a <em>subroutine</em>,
  14. <em>function</em>, <em>method</em>, or <em>procedure</em> in your
  15. favored language.
  16. The subcircuit concept is analogous to this, and it serves the same purpose:
  17. To break a large job into bite-sized pieces,
  18. to save the effort of defining the same concept multiple times, and to
  19. facilitate debugging.</p>
  20. <blockquote><a href="creating.html">Creating circuits</a>
  21. <br><a href="using.html">Using subcircuits</a>
  22. <br><a href="appear.html">Editing subcircuit appearance</a>
  23. <br><a href="debug.html">Debugging subcircuits</a>
  24. <br><a href="library.html">Logisim libraries</a>
  25. </blockquote>
  26. <p><strong>Next:</strong> <a href="creating.html">Creating circuits</a>.</p>
  27. </body>
  28. </html>