PageSourceSearch

https://bo8h.de/Home/

html bo8h.de collected 2026-10-07 02:06:35 UTC 18,025 bytes, 208 lines download raw bytes

1<!DOCTYPE html><html lang="de-DE"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>bo8h - Home</title><meta name="description" content="Ein 8-bit-Computer"><meta name="keywords" content="Private Webseite"><meta content="bo8h - Home" property="og:title"><meta content="website" property="og:type"><meta content="https://bo8h.de/Home/" property="og:url"><style>
2                            .untrustedWidgetFrame {
3                            width           : 300px;
4                            height          : 200px;
5                            border          : 0;
6                            }
7                        </style>
7<script>
8                            window.beng = window.beng || {};
9
10                            window.beng.env = {
11                            language : "de",
12                            country : "DE",
13                            mode : "deploy",
14                            context : "page",
15                            pageId : "000000196984",
16                            scope : "1991803",
17                            isProtected: false,
18                            navigationText : "Home",
19                            instance : "1",
20                            common_prefix : "//homepage.alfahosting.de",
21                            design_common : "//homepage.alfahosting.de/beng/designs/",
22                            design_template : "sys/cm_dh_086",
23                            path_design : "//homepage.alfahosting.de/beng/designs/data/sys/cm_dh_086/",
24                            path_res : "//homepage.alfahosting.de/res/",
25                            path_bengres : "//homepage.alfahosting.de/beng/res/",
26                            masterDomain : "",
27                            preferredDomain : "",
28                            preprocessHostingUri : function(uri) {
29                            
30                                return uri || "";
31                            
32                            },
33                            hideEmptyAreas: false
34                            };
35                            </script>
35<script src="//homepage.alfahosting.de/cm4all-beng-proxy/beng-proxy.js"></script>
35<link type="text/css" rel="stylesheet" href="https://cdn-eu.c4t.cc/pool/font-awesome/4.7.0/css/font-awesome.min.css"/>
36<link type="text/css" rel="stylesheet" href="//homepage.alfahosting.de/res/js/lib/css/popup-guistrap.css" /><link rel="stylesheet" type="text/css" href="//homepage.alfahosting.de/.cm4all/res/static/libcm4all-js-widget/3.85.43/css/widget-runtime.css" />
37<link rel="stylesheet" type="text/css" href="//homepage.alfahosting.de/.cm4all/res/static/beng-editor/2.15.174/css/deploy.css" />
38<link rel="stylesheet" type="text/css" href="//homepage.alfahosting.de/.cm4all/res/static/libcm4all-js-widget/3.85.43/css/slideshow-common.css" />
39<script src="//homepage.alfahosting.de/.cm4all/res/static/jquery-1.7/jquery.js"></script>
39<script src="//homepage.alfahosting.de/.cm4all/res/static/prototype-1.7.3/prototype.js"></script>
39<script src="//homepage.alfahosting.de/.cm4all/res/static/jslib/1.0.2/js/legacy.js"></script>
39<script src="//homepage.alfahosting.de/.cm4all/res/static/libcm4all-js-widget/3.85.43/js/widget-runtime.js"></script>
vendor: 1 bytes, line 39
39
40<script src="//homepage.alfahosting.de/.cm4all/res/static/libcm4all-js-widget/3.85.43/js/slideshow-common.js"></script>
vendor: 1 bytes, line 40
40
41<script src="//homepage.alfahosting.de/.cm4all/res/static/beng-editor/2.15.174/js/deploy.js"></script>
vendor: 1 bytes, line 41
41
42<script type="text/javascript" src="//homepage.alfahosting.de/.cm4all/uro/assets/js/uro-min.js"></script>
42<script>
43                            (function() {
44                                var linkElem = document.querySelector('link[href$="guistrap.css"], link[href$="guistrap.min.css"]');
45                                if (linkElem) {
46                                    linkElem.disabled = true;
47                                    setTimeout(
48                                            function() {
49                                                linkElem.disabled = false ;
50                                            },
51                                            7500
52                                    )
53                                }
54                            })();
55                        </script>
55<script>
56                            window.cm_ensureFloatingSpace = function() {
57                                jQuery(".cm_widget.cm_widget_float_left, .cm_widget.cm_widget_float_right").each(function (i, w) {
58                                    w = jQuery(w);
59                                    if (w.attr("data-original-width")) {
60                                        w.css("width", w.attr("data-original-width")); // reset to original width
61                                        w.removeAttr("data-original-width");
62                                    }
63                                    if (w.closest(".cm-container-small, .cm-container-medium").length > 0) {
64                                        if (w.parent().innerWidth() - w.outerWidth() < 150 ||
65                                            (w.attr("id").indexOf("FLMNGO_cm4all_com_widgets_Hamweather") >= 0 && w.outerWidth() < 150)) {
66                                            if (!w.attr("data-original-width")) {
67                                                w.attr("data-original-width", w[0].style.width); // store original width
68                                            }
69                                            w.css("width", "100%");
70                                        }
71                                    }
72                                });
73                            };
74                            jQuery(window).resize(window.cm_ensureFloatingSpace);
75                            jQuery(document).ready(window.cm_ensureFloatingSpace);
76                        </script>
76<script>
77                      jQuery(document).ready(function() {
78                        var as = jQuery(".cm_anchor");
79                        as.each(function() {
80                          var a = jQuery(this);
81                          var t = a.attr("title");
82                          a.hover(
83                            function() {a.removeAttr("title");},
84                            function() {if(t) a.attr({title: t});});});
85                      });
86                    </script>
86<link href="//homepage.alfahosting.de/.cm4all/designs/static/sys/cm_dh_086/1686175670.77/css/main.css" rel="stylesheet" type="text/css"><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes"><link href="//homepage.alfahosting.de/.cm4all/designs/static/sys/cm_dh_086/1686175670.77/css/responsive.css" rel="stylesheet" type="text/css"><link href="//homepage.alfahosting.de/.cm4all/designs/static/sys/cm_dh_086/1686175670.77/css/cm-templates-global-style.css" rel="stylesheet" type="text/css">
86<script type="text/javascript" src="//homepage.alfahosting.de/.cm4all/designs/static/sys/cm_dh_086/1686175670.77/js/effects.js"></script>
86<link href="/.cm4all/handler.php/vars.css?v=20260927125630" type="text/css" rel="stylesheet">
86<script>
87                            jQuery(document).ready(function () {
88                                if (navigator.userAgent && navigator.userAgent.indexOf("Android 2.3") != -1) {
89                                    jQuery(".cm-background-effects").css("position", "absolute"); // (PBT: #4187)
90                                }
91                            });
92                            </script>
92<style  type="text/css">.cm-logo {background-image: url("/.cm4all/uproc.php/0/.bild8.png/picture-1200?_=19d82591f20");
93        background-position: 50% 50%;
94background-size: auto 100%;
95background-repeat: no-repeat;
96      }</style>
96<script  type="text/javascript">window.cmLogoWidgetId = "ALFAHO_cm4all_com_widgets_Logo_1270855";
97            window.cmLogoGetCommonWidget = function (){
98                return new cm4all.Common.Widget({
99            base    : "/Home/index.php/",
100            session : "",
101            frame   : "",
102            path    : "ALFAHO_cm4all_com_widgets_Logo_1270855"
103        })
104            };
105            window.logoConfiguration = {
106                "cm-logo-x" : "50%",
107        "cm-logo-y" : "50%",
108        "cm-logo-v" : "2.0",
109        "cm-logo-w" : "auto",
110        "cm-logo-h" : "100%",
111        "cm-logo-di" : "sys/cm_dh_086",
112        "cm-logo-u" : "uro-service://",
113        "cm-logo-k" : "%7B%22serviceId%22%3A%220%22%2C%22path%22%3A%22%2F%22%2C%22name%22%3A%22bild8.png%22%2C%22type%22%3A%22image%2Fpng%22%2C%22size%22%3A%225378%22%2C%22start%22%3A%2219d82591f20%22%2C%22width%22%3A%22480%22%2C%22height%22%3A%22480%22%7D",
114        "cm-logo-bc" : "",
115        "cm-logo-ln" : "",
116        "cm-logo-ln$" : "",
117        "cm-logo-hi" : false
118        ,
119        _logoBaseUrl : "uro-service:\/\/",
120        _logoPath : "%7B%22serviceId%22%3A%220%22%2C%22path%22%3A%22%2F%22%2C%22name%22%3A%22bild8.png%22%2C%22type%22%3A%22image%2Fpng%22%2C%22size%22%3A%225378%22%2C%22start%22%3A%2219d82591f20%22%2C%22width%22%3A%22480%22%2C%22height%22%3A%22480%22%7D"
121        };</script>
121<link rel="icon" href="data:;base64,iVBORw0KGgo="/><style id="cm_table_styles"></style><style id="cm_background_queries"></style>
121<script type="application/x-cm4all-cookie-consent" data-code=""></script>
121</head><body class=" device-desktop cm-deploy cm-deploy-342"><div class="cm-background"></div><div class="cm-background-video"></div><div class="cm-background-effects"></div><div class="cm-templates-container"><div class="cm_can_be_empty cm-kv-0" id="keyvisual"></div><div class="main_wrapper"><div class="top_wrapper"><div class="left_wrapper blured"><div class="cm_can_be_empty cm-logo" id="logo"></div><div class="mobile_navigation"><a href="javascript:void(0);"></a></div><div class="navigation_wrapper cm_with_forcesub" id="cm_navigation"><ul id="cm_mainnavigation"><li id="cm_navigation_pid_196984" class="cm_current"><a title="Home" href="/Home/" class="cm_anchor">Home</a></li><li id="cm_navigation_pid_196982"><a title="Downloads" href="/Downloads/" class="cm_anchor">Downloads</a></li><li id="cm_navigation_pid_197231"><a title="Vorteile" href="/Vorteile/" class="cm_anchor">Vorteile</a></li><li id="cm_navigation_pid_239047"><a title="Sedimal" href="/Sedimal/" class="cm_anchor">Sedimal</a></li><li id="cm_navigation_pid_233910"><a title="Bilder" href="/Bilder/" class="cm_anchor">Bilder</a></li><li id="cm_navigation_pid_231905"><a title="Offtopic" href="/Offtopic/" class="cm_anchor">Offtopic</a></li></ul></div></div><div class="cm-template-content content_wrapper blured"><div class="cm-background"> </div><div class="title_wrapper cm-templates-title-container cm_can_be_empty"><div class="title cm_can_be_empty cm-templates-heading__title" id="title" style=""><span style="font-family: Arial, Helvetica, sans-serif;">bo8h.de</span></div><div class="subtitle cm_can_be_empty cm-templates-heading__subtitle" id="subtitle" style=""><span style="font-family: Arial, Helvetica, sans-serif;">Die Zukunft ist hexadezimal.<br></span></div></div><div class="cm-template-content__main design_content cm-templates-text" id="content_main" data-cm-hintable="yes"><h2>bo8h - Ein 8bit-Computer</h2><p><span style="font-style: italic;">Update 11.Jan.2026</span></p><p><span style="font-weight: bold;">bo8h</span> ist ein 8bit-Computer für FPGA-Boards.<br>Realisierungen gibt es auf folgenden Boards:</p><p>Terasic/Altera Cyclone V GX Starterkit<br>Terasic/Altera DE10-Lite-Board</p><p>Die CPU hat einen vollständigen Befehlssatz mit 256 OpCodes.<br>Sie kann eine unbestimmte Anzahl 64KByte-Seiten adressieren<br>und ist auf Einfachheit optimiert. So hat sie keine Interrupts.<br>Das Ermitteln der Dauer von Befehlsfolgen durch Zählen<br>von Zyklen ist sehr einfach.</p><p>Das Gesamtsystem besteht aus den acht  64KByte-Seiten<br>Freies RAM,  ROM/Video-RAM,  Haupt-RAM,  Zusatz-RAM,<br>Slot4 / Slot5 / Slot6 / Slot7.  Auch das ROM ist real RAM.</p><p>Die Software enthält einen Texteditor, einen Assembler und eine<br>strukturierte Programmiersprache. Programmteile, auch in der<br>Hochsprache, können so geschrieben werden, dass die Zahl der<br>Taktzyklen exakt berechenbar ist.</p><p>Der Zeichensatz enthält neben Buchstaben und Sonderzeichen<br>einen Satz von sechzehn Ziffern, wobei die Ziffern  A bis F<br>durch modifizierte Buchstaben dargestellt werden. Das soll<br>die Verbreitung des Hexadezimalsystems voranbringen.</p><p><br>Zur Weiterentwicklung werden noch Mitstreiter gesucht.</p><p>Für die Diskussion nutzen Sie bitte mikrocontroller.net<br><a href="http://www.mikrocontroller.net/articles/Benutzer:Bome" target="_blank" rel="noreferrer noopener" class="cm_anchor">http://www.mikrocontroller.net/articles/Benutzer:Bome</a> <br></p><p><br></p><div style="clear: both;" id="cm_bottom_clearer" contenteditable="false"></div></div></div></div><div class="footer_wrapper cm-templates-sidebar-container cm_can_be_empty"><div class="sidebar_wrapper cm-templates-sidebar-one"><div><div class="sidebar cm_can_be_empty" id="widgetbar_site_1" data-cm-hintable="yes"><p>Impressum</p><p>Josef Gnadl<br>Isarstraße 66<br>93057 Regensburg</p><p>[email protected]</p></div><div class="sidebar cm_can_be_empty" id="widgetbar_site_2" data-cm-hintable="yes"><p><br></p></div><div class="sidebar cm_can_be_empty" id="widgetbar_site_3" data-cm-hintable="yes"><p> </p></div><div class="sidebar cm_can_be_empty" id="widgetbar_site_4" data-cm-hintable="yes"><p> </p></div></div></div><div class="sidebar_wrapper cm-templates-sidebar-two"><div><div class="sidebar cm_can_be_empty" id="widgetbar_page_1" data-cm-hintable="yes"><p><br></p></div><div class="sidebar cm_can_be_empty" id="widgetbar_page_2" data-cm-hintable="yes"><p><br></p></div><div class="sidebar cm_can_be_empty" id="widgetbar_page_3" data-cm-hintable="yes"><p><br></p></div><div class="sidebar cm_can_be_empty" id="widgetbar_page_4" data-cm-hintable="yes"><p><br></p></div></div></div><div class="inner_wrapper cm-templates-footer cm_can_be_empty" id="footer" data-cm-hintable="yes"> </div></div></div></div><i class="fa fa-angle-double-up scroll-up"> </i>
121<script type="text/javascript" src="//homepage.alfahosting.de/.cm4all/designs/static/sys/cm_dh_086/1686175670.77/js/cm-templates-global-script.js"></script>
121<div class="cm_widget_anchor"><a name="ALFAHO_cm4all_com_widgets_CookiePolicy_1270857" id="widgetanchor_ALFAHO_cm4all_com_widgets_CookiePolicy_1270857"><!--cm4all.com.widgets.CookiePolicy--></a></div>
121<script data-tracking="true" data-cookie-settings-enabled="false" src="/.cm4all/widgetres.php/cm4all.com.widgets.CookiePolicy/show.js?v=202101081619" defer="defer" id="cookieSettingsScript"></script>
121<noscript ><div style="position:absolute;bottom:0;" id="statdiv"><img alt="" height="1" width="1" src="//homepage.alfahosting.de/.cm4all/_pixel.img?site=1684273-LsLoaxga&amp;page=pid_196984&amp;path=%2FHome%2Findex.php%2F&amp;nt=Home"/></div></noscript>
121<script  type="text/javascript">//<![CDATA[
122            document.body.insertAdjacentHTML('beforeend', '<div style="position:absolute;bottom:0;" id="statdiv"><img alt="" height="1" width="1" src="//homepage.alfahosting.de/.cm4all/_pixel.img?site=1684273-LsLoaxga&amp;page=pid_196984&amp;path=%2FHome%2Findex.php%2F&amp;nt=Home&amp;domain='+escape(document.location.hostname)+'&amp;ref='+escape(document.referrer)+'"/></div>');
123        //]]></script>
123<div  style="display: none;" id="keyvisualWidgetVideosContainer"></div><style  type="text/css"></style><style  type="text/css">
124			#keyvisual {
125				overflow: hidden;
126			}
127			.kv-video-wrapper {
128				width: 100%;
129				height: 100%;
130				position: relative;
131			}
132			</style>
132<script  type="text/javascript">
133				jQuery(document).ready(function() {
134					function moveTempVideos(slideshow, isEditorMode) {
135						var videosContainer = document.getElementById('keyvisualWidgetVideosContainer');
136						if (videosContainer) {
137							while (videosContainer.firstChild) {
138								var div = videosContainer.firstChild;
139								var divPosition = div.className.substring('cm-kv-0-tempvideo-'.length);
140								if (isEditorMode && parseInt(divPosition) > 1) {
141									break;
142								}
143								videosContainer.removeChild(div);
144								if (div.nodeType == Node.ELEMENT_NODE) {
145									var pos = '';
146									if (slideshow) {
147										pos = '-' + divPosition;
148									}
149									var kv = document.querySelector('.cm-kv-0' + pos);
150									if (kv) {
151										if (!slideshow) {
152											var wrapperDiv = document.createElement("div"); 
153											wrapperDiv.setAttribute("class", "kv-video-wrapper");
154											kv.insertBefore(wrapperDiv, kv.firstChild);
155											kv = wrapperDiv;
156										}
157										while (div.firstChild) {
158											kv.appendChild(div.firstChild);
159										}
160										if (!slideshow) {
161											break;
162										}
163									}
164								}
165							}
166						}
167					}
168
169					function kvClickAction(mode, href) {
170						if (mode == 'internal') {
171							window.location.href = href;
172						} else if (mode == 'external') {
173							var a = document.createElement('a');
174							a.href = href;
175							a.target = '_blank';
176							a.rel = 'noreferrer noopener';
177							a.click();
178						}
179					}
180
181					var keyvisualElement = jQuery("[cm_type=keyvisual]");
182					if(keyvisualElement.length == 0){
183						keyvisualElement = jQuery("#keyvisual");
184					}
185					if(keyvisualElement.length == 0){
186						keyvisualElement = jQuery("[class~=cm-kv-0]");
187					}
188				
189					moveTempVideos(false, false);
190					var video = document.querySelector('#keyvisual video');
191					if (video) {
192						video.play();
193					}
194				
195				var containers = document.querySelectorAll("[cm_type=keyvisual], [id=keyvisual], .cm-keyvisual");
196				for (var i = 0; i < containers.length; i++) {
197					var container = containers[i];
198					if (container && window.beng && beng.env && beng.env.hideEmptyAreas) {
199						if (beng.env.mode != "edit") {
200						container.addClassName("cm_empty");
201						} else {
202						container.addClassName("cm_empty_editor");
203						}
204					}
205				}
206				
207			});
208		</script>
208</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.