-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
60 lines (58 loc) · 3.63 KB
/
index.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
52
53
54
55
56
57
58
59
60
<html>
<head>
<title>
My CPU Files by Mark Craig (youtube.com/MrMcSoftware) Copyright © 2023
</title>
<style>
body a:link { color: #c0c000; font-weight: bold}
body a:visited { color: #00a000; font-weight: bold}
body a:hover { color: #ffff20; font-weight: bold}
</style>
</head>
<body bgcolor="#000030">
<font color="#ffffff">
<!-- Converted to HTML from markdown by pandoc program -->
<h1 id="my-cpu-files">My CPU Files</h1>
<h2 id="introduction">Introduction</h2>
<p>These are various files pertaining to a CPU I designed and simulated using the Logisim (and Logisim Evolution) logic simulator. Tne instruction set HTML files are in chronological order (as my CPU was improved) from the first video in my Logisim CPU youtube video series to the eleventh.</p>
<h2 id="video-series">Video Series</h2>
<ul>
<li><a href="https://www.youtube.com/watch?v=YRacHluDx_g">Testing and Improving My CPU Design with Logisim (And Digital Logic Basics)</a></li>
</ul>
<p>Instruction Set: <a href="instset.htm" class="uri">instset.htm</a></p>
<ul>
<li><a href="https://www.youtube.com/watch?v=Os-1ZQ6BXFI">Using My Even More Improved CPU in a Full-Fledged Computer Via Logisim</a></li>
</ul>
<p>Instruction Set: <a href="instset2.htm" class="uri">instset2.htm</a></p>
<ul>
<li><p><a href="https://www.youtube.com/watch?v=_VW074myq44">My CPU With Improved Sound and MIDI Musical Keyboard Via Logisim</a></p></li>
<li><p><a href="https://www.youtube.com/watch?v=yd7DeWTbfWQ">My CPU / Computer: Conversion from Original Logisim to Logisim Evolution</a></p></li>
<li><p><a href="https://www.youtube.com/watch?v=drIQLX6GrM4">Converting My CPU to VHDL Via Logisim Evolution (for Eventual FPGA Board?)</a></p></li>
<li><p><a href="https://www.youtube.com/watch?v=zh_X6_6jCik">Converting My CPU to Verilog Via Logisim Evolution (for Eventual FPGA Board?)</a></p></li>
<li><p><a href="https://www.youtube.com/watch?v=exkqWAXH0y8">My CPU: Goodbye Gated Clocks! Hello Indirect Jumps (Now With More Programs)</a></p></li>
</ul>
<p>Instruction Set: <a href="instset3.htm" class="uri">instset3.htm</a></p>
<ul>
<li><p><a href="https://www.youtube.com/watch?v=Fwkt0emsCnY">My CPU & Computer Simulator - A Very Useful Tool For My Logisim CPU</a></p></li>
<li><p><a href="https://www.youtube.com/watch?v=ygf0aa1r3NY">My Logisim CPU / Computer - Now With Floating Point (FPU) (Fractals, Raytracer, Etc.)</a></p></li>
</ul>
<p>Instruction Set: <a href="instset4.htm" class="uri">instset4.htm</a></p>
<ul>
<li><a href="https://www.youtube.com/watch?v=LSVmB59xYwI">My CPU / Computer: Hardware Stack, Compilers, Java Simulator, and A Different Version of Logisim</a></li>
</ul>
<p>Instruction Set: <a href="instset5.htm" class="uri">instset5.htm</a></p>
<ul>
<li><a href="https://www.youtube.com/watch?v=FCvAsunELB4">My Logisim CPU / Computer: Hardware User Stack for Easy Subroutine Parameter Passing and Recursion</a></li>
</ul>
<p>Instruction Set: <a href="instset6.htm" class="uri">instset6.htm</a></p>
<ul>
<li><a href="https://www.youtube.com/watch?v=rpuB1mYrEKY">My CPU Design in an FPGA Via Collaboration with Dr. Kevin Walsh & His Improvements to Logisim</a></li>
</ul>
<h2 id="sim">Simulator and Assembler</h2>
<p>I have made a simulator with assembler that runs in your browser. To access it
go to my <a href="https://www.github.com/mrmcsoftware/CPUsimulator">CPUsimulator</a> repo. You can also go to the <a href="https://mrmcsoftware.github.io/CPUsimulator">live demo</a> but you would need to read the info in the repo to know how to use it well.</p>
<h2 id="author">Author</h2>
<p>Mark Craig <a href="https://www.youtube.com/MrMcSoftware" class="uri">https://www.youtube.com/MrMcSoftware</a></p>
</font>
</body>
</html>