First commit

This commit is contained in:
g1n 2021-10-24 07:34:15 +00:00
commit 901eae5bb3
2 changed files with 54 additions and 0 deletions

30
index.html Normal file
View File

@ -0,0 +1,30 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8">
<title>LOLcpu</title>
<link rel="stylesheet" href="style.css">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Inconsolata:wght@300&display=swap" rel="stylesheet">
</head>
<body>
<div id="content">
<div>
<h1>LOLcpu - my try to implement <a href="https://g1n.ttm.sh/gru/ocpu">GRU ocpu</a></h1>
<p>This is going to be something like log, where I am sharing some thoughts about electronics or circuits what I have done</p>
</div>
<div>
<h2>Some thoughts about first big cpu goal</h2>
<p>I think it will be unreal to implement ocpu specs in tiny amount of time, it may take ages.</p>
<p>So i decided to start from something easier.</p>
<p>My idea is to make cpu that have program counter, instruction register, and one general purpose register.</p>
<p>It will have 4 instructions - CLR, INC, DEC, FLR. CLR is instruction to set all zeros to general register.</p>
<p>INC and DEC is incrementing and decrementing its value. And FLR is too set maximum of that register (all ones).</p>
<p>I think that register should be at least 2-bit (but 4-bit mostly recommended), to know that it is working :)</p>
<p align="right"><b>24-10-2021</b></p>
<div>
</div>
</body>
</html>

24
style.css Normal file
View File

@ -0,0 +1,24 @@
body {
background:#1c1c1c;
color:#a7d129;
font-family: 'Inconsolata', monospace;
}
div {
padding:5px;
width:100%;
max-width:874px;
margin:24px auto;
}
hr{
color:#32302f;
}
ul{
list-style: none;
}
li{
color:#81b214;
}
a{
text-decoration:none;
color:#9ede73;
}