Files
damn_simple_architecture/book/toc.html
T
2025-06-27 18:30:26 +01:00

33 lines
6.0 KiB
HTML

<!DOCTYPE HTML>
<html lang="en" class="light" dir="ltr">
<head>
<!-- sidebar iframe generated using mdBook
This is a frame, and not included directly in the page, to control the total size of the
book. The TOC contains an entry for each page, so if each page includes a copy of the TOC,
the total size of the page becomes O(n**2).
The frame is only used as a fallback when JS is turned off. When it's on, the sidebar is
instead added to the main page by `toc.js` instead. The JavaScript mode is better
because, when running in a `file:///` URL, the iframed page would not be Same-Origin as
the rest of the page, so the sidebar and the main page theme would fall out of sync.
-->
<meta charset="UTF-8">
<meta name="robots" content="noindex">
<!-- Custom HTML head -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="css/variables.css">
<link rel="stylesheet" href="css/general.css">
<link rel="stylesheet" href="css/chrome.css">
<link rel="stylesheet" href="css/print.css" media="print">
<!-- Fonts -->
<link rel="stylesheet" href="FontAwesome/css/font-awesome.css">
<link rel="stylesheet" href="fonts/fonts.css">
<!-- Custom theme stylesheets -->
</head>
<body class="sidebar-iframe-inner">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html" target="_parent">Introduction</a></li><li class="chapter-item expanded "><a href="dsa-arch.html" target="_parent"><strong aria-hidden="true">1.</strong> The Damn Simple Architecture</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="dsa-arch/instruction_set.html" target="_parent"><strong aria-hidden="true">1.1.</strong> Instruction Set</a></li></ol></li><li class="chapter-item expanded "><a href="dsa.html" target="_parent"><strong aria-hidden="true">2.</strong> DSA - Damn Simple Assembly</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="dsa/instructions.html" target="_parent"><strong aria-hidden="true">2.1.</strong> Instructions</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="dsa/instructions/hardware.html" target="_parent"><strong aria-hidden="true">2.1.1.</strong> Hardware Instructions</a></li><li class="chapter-item expanded "><a href="dsa/instructions/pseudo.html" target="_parent"><strong aria-hidden="true">2.1.2.</strong> Pseudo Instructions</a></li><li class="chapter-item expanded "><a href="dsa/instructions/directives.html" target="_parent"><strong aria-hidden="true">2.1.3.</strong> Data Directives</a></li></ol></li><li class="chapter-item expanded "><a href="dsa/registers.html" target="_parent"><strong aria-hidden="true">2.2.</strong> Usable Registers</a></li><li class="chapter-item expanded "><a href="dsa/imports.html" target="_parent"><strong aria-hidden="true">2.3.</strong> Imports</a></li><li class="chapter-item expanded "><a href="dsa/cconv.html" target="_parent"><strong aria-hidden="true">2.4.</strong> Calling Convention</a></li><li class="chapter-item expanded "><a href="dsa/examples.html" target="_parent"><strong aria-hidden="true">2.5.</strong> Examples</a></li><li class="chapter-item expanded "><a href="dsa/tooling.html" target="_parent"><strong aria-hidden="true">2.6.</strong> Tooling</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="dsa/tooling/assembler.html" target="_parent"><strong aria-hidden="true">2.6.1.</strong> Assembler</a></li><li class="chapter-item expanded "><a href="dsa/tooling/syntax_tooling.html" target="_parent"><strong aria-hidden="true">2.6.2.</strong> Syntax</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="emulator.html" target="_parent"><strong aria-hidden="true">3.</strong> DSA Emulator</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="emulator/building.html" target="_parent"><strong aria-hidden="true">3.1.</strong> Building the Emulator</a></li><li class="chapter-item expanded "><a href="emulator/features.html" target="_parent"><strong aria-hidden="true">3.2.</strong> Features</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="emulator/features/control_panel.html" target="_parent"><strong aria-hidden="true">3.2.1.</strong> Control Panel</a></li><li class="chapter-item expanded "><a href="emulator/features/memory_inspector.html" target="_parent"><strong aria-hidden="true">3.2.2.</strong> Memory Inspector</a></li><li class="chapter-item expanded "><a href="emulator/features/stack_inspector.html" target="_parent"><strong aria-hidden="true">3.2.3.</strong> Stack Inspector</a></li><li class="chapter-item expanded "><a href="emulator/features/editor.html" target="_parent"><strong aria-hidden="true">3.2.4.</strong> Editor</a></li><li class="chapter-item expanded "><a href="emulator/features/loader.html" target="_parent"><strong aria-hidden="true">3.2.5.</strong> Loader</a></li><li class="chapter-item expanded "><a href="emulator/features/display.html" target="_parent"><strong aria-hidden="true">3.2.6.</strong> Display</a></li><li class="chapter-item expanded "><a href="emulator/features/instruction_history.html" target="_parent"><strong aria-hidden="true">3.2.7.</strong> Instruction History</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="dsc.html" target="_parent"><strong aria-hidden="true">4.</strong> DSC - Damn Simple Code</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="dsc/functions.html" target="_parent"><strong aria-hidden="true">4.1.</strong> Functions</a></li></ol></li><li class="chapter-item expanded "><a href="misc_languages.html" target="_parent"><strong aria-hidden="true">5.</strong> Other Language Support</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="misc_languages/brainf.html" target="_parent"><strong aria-hidden="true">5.1.</strong> Brainf*</a></li></ol></li></ol>
</body>
</html>