-
Notifications
You must be signed in to change notification settings - Fork 35
/
NAND.html
51 lines (49 loc) · 2.1 KB
/
NAND.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<!DOCTYPE html>
<head>
<link rel="stylesheet" type="text/css" href="styles/style.css">
</head>
<html>
<body>
<div class="wrap">
<ul>
<li><a href="Binary.html"><b>SimpleCPU.com</b></a> </li>
</ul><br>
<div class="content">
<p>
There's something in computer theory called a "logic gate". It's a device that has two inputs and one output. The only input it accepts is "on" or "off", and the output is the same, "on" or "off". You might see the relation to binary.
</p>
<p>
A logic gates output is dependent on its input. One kind of a logic gate is the NAND gate, shown below. Try turning the switches on:<br>
</div>
<canvas id="gates" width="235" height="165"></canvas><br>
<div class="content">
When both of the NAND gates inputs are on, the output is off. Otherwise, the<br>
output is on.<br>
<br>
There are more kinds of logic gates, but the only one we need to worry about for now is the NAND gate. <a href="wallOfNAND.html" style="color: #0000AA">Here</a> are some real life examples of logic gates<br>
<br>
<div class="center">
<a href="Binary.html">
<img src="images/Left.png" alt="<left" style="width:50px;height:80px;" align="middle">
</a>
2/8
<a href="memory.html">
<img src="images/Right.png" alt="next>" style="width:50px;height:80px;" align="middle">
</a>
</div>
<br>
</div>
</div>
<script src="scripts/_common-lib.js"></script>
<script src="scripts/nand.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-55886101-1', 'auto');
ga('send', 'pageview');
</script>
<font size=2><a href="https://www.github.com/r0nk/simplecpu">source code</a> - <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=AVU3S9FB4BMCY&lc=US&item_name=Simple%20CPU¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted">donate</a> - <a href="mailto:[email protected]">contact</a></font>
</body>
</html>