<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="https://ontobee.org/ontology/view/ONTOAVIDA?iri=http://purl.obolibrary.org/obo/ONTOAVIDA_00000100"?>
<rdf:RDF xmlns="http://www.w3.org/2002/07/owl#"
     xml:base="http://www.w3.org/2002/07/owl"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:oboInOwl="http://www.geneontology.org/formats/oboInOwl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:ns2="http://purl.obolibrary.org/obo/"
     xmlns:foaf="http://xmlns.com/foaf/0.1/"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000115"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Datatypes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://purl.obolibrary.org/obo/ONTOAVIDA_00000100 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/ONTOAVIDA_00000100">
        <rdfs:label xml:lang="en">stack</rdfs:label>
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/ONTOAVIDA_00000129"/>
        <ns2:IAO_0000115 xml:lang="en">A stack is a digital storage space that a digital organism uses for storing numbers. The default virtual CPU and the transsmt virtual CPU have two and four stacks, respectively, used for storing numbers. In the default virtual CPU, the &#39;push&#39; and &#39;pop&#39; instruction codes are used to move numbers between the registers and the stack, and the &#39;swap-stk&#39; instruction toggles the active stack in use. A digital organism can theoretically store an arbitrary amount of data in the stacks, but for practical purposes the maximum stack depth is limited to ten.</ns2:IAO_0000115>
    </Class>
    


    <!-- http://purl.obolibrary.org/obo/ONTOAVIDA_00000129 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/ONTOAVIDA_00000129">
        <rdfs:label xml:lang="en">digital storage space</rdfs:label>
    </Class>
</rdf:RDF>



<!-- Generated by the OWL API (version 3.2.4.1806) http://owlapi.sourceforge.net -->



