<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://sca.ksr.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://sca.ksr.ch/feed.php">
        <title>KSR Wiki - gf_informatik:computerarchitektur_sca</title>
        <description></description>
        <link>https://sca.ksr.ch/</link>
        <image rdf:resource="https://sca.ksr.ch/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-04-17T03:02:54+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_a&amp;rev=1756820561&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_b&amp;rev=1757337533&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_c&amp;rev=1692560430&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_d&amp;rev=1695626689&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_e&amp;rev=1696272410&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:start&amp;rev=1758010268&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:zusatzaufgaben&amp;rev=1760961169&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://sca.ksr.ch/lib/exe/fetch.php?media=wiki:logo.png">
        <title>KSR Wiki</title>
        <link>https://sca.ksr.ch/</link>
        <url>https://sca.ksr.ch/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_a&amp;rev=1756820561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-02T13:42:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgaben A: Instruction Set des LMC</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_a&amp;rev=1756820561&amp;do=diff</link>
        <description>Aufgaben A: Instruction Set des LMC

In diesem Aufgabenset geht es darum, sich mit dem Instruction Set vertraut zu machen. Stelle sicher, dass du es zur Hand hast. Den eigentlichen LMC benötigst du noch nicht!

Aufgabe A1

Beantworte die Fragen einigermassen ausführlich und in $(+)$$(-)$$$5 \cdot 7 = 5 + 5 + 5 + 5 + 5 + 5 + 5$$</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_b&amp;rev=1757337533&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-08T13:18:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgaben B: Erste Programme mit LMC</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_b&amp;rev=1757337533&amp;do=diff</link>
        <description>Aufgaben B: Erste Programme mit LMC

In diesem Aufgabenset wollen wir nun erste Baby Steps mit dem LMC machen und erste, ganz einfache Progrämmchen schreiben. Stelle auch wieder sicher, dass du das Instruction Set zur Hand hast.

Little Man Computer Simulation

Little Man Computer Help

Aufgabe B1: Addition
$30$$12$$54$$55$</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_c&amp;rev=1692560430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-20T19:40:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgaben C: Instruktionszyklus</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_c&amp;rev=1692560430&amp;do=diff</link>
        <description>Aufgaben C: Instruktionszyklus

Aufgabe C1

Bemerkung LP

Alternativ: Kann ausdrucken für SuS

	* Kopiere das Bild unten / lade es herunter. Wichtig: Klicke zuerst mehrfach darauf, bis es volle Grösse hat.
* Füge es auf einer leeren Seite in OneNote ein.</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_d&amp;rev=1695626689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-25T07:24:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgaben D: Branch mit LMC</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_d&amp;rev=1695626689&amp;do=diff</link>
        <description>Aufgaben D: Branch mit LMC

Aufgabe D1: It's the final countdown

Ziel: einen Countdown ($10$ bis $0$) mit dem LMC programmieren.

Dokumentiere die Aufgabe auf OneNote. Mache dazu eine neue Seite.

1) Programmiere zuerst den Countdown mit Python mit einer while-$10$$0$$\ge 0$$1$$10$$1$$5$$5$$\ge 0$$1$$n$$n$$3,6,9,\ldots$$+$$-$</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_e&amp;rev=1696272410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-02T18:46:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgaben E: Zeichen mit LMC</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:aufgaben_e&amp;rev=1696272410&amp;do=diff</link>
        <description>Aufgaben E: Zeichen mit LMC



Aufgabe E1

Gib deinen Namen / Spitznamen / KSR-Kürzel aus. Verwende hier noch keine Branch-Befehle.

Aufgabe E2

Der Benutzer soll beliebig oft nacheinander Zahlen eingeben können. Direkt nach der Eingabe wird das Unicode-Symbol der zuletzt eingegebene Zahl ausgegeben. Sobald der Benutzer $0$$65$$90$$26$$25$$0$</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:start&amp;rev=1758010268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-16T08:11:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Computerarchitektur &amp; Assemblersprache</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:start&amp;rev=1758010268&amp;do=diff</link>
        <description>Computerarchitektur &amp; Assemblersprache

TODO LP: Instruction Sets LMC für alle auf Papier ausdrucken.

In diesem Teil geht es darum zu verstehen, was die Grundfunktionsweise eines Computers ist.

Lernziele

	* Wissen, welche Sprache eine CPU 'versteht'.</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:zusatzaufgaben&amp;rev=1760961169&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-20T11:52:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Zusatzaufgaben LMC</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:computerarchitektur_sca:zusatzaufgaben&amp;rev=1760961169&amp;do=diff</link>
        <description>Zusatzaufgaben LMC

Empfohlene Vorgehensweise für alle Aufgaben:

1) Programmiere das Programm zuerst mit Python. Verwende dabei nur diejenigen Elemente, die in ähnlicher Form auch im Befehlssatz des LMC vorkommen, also:

	* Variablen mit ganzen Zahlen (z.B. $x = 42$) aber keine Listen$n$$n$$1,1,2,3,5,8,13,\ldots$$23/5 = 4$$3$</description>
    </item>
</rdf:RDF>
