Jump to content

Dr.Lecter^

Members
  • Gesamte Inhalte

    266
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von Dr.Lecter^

  1. ****sinn!!

     

    das hätt ich noch nie im leben ghört!

     

    Ausführen des Befehls //

     

    Berechnen der Speicheradresse des Operanden //was macht er jetzt mit der adresse des operanden

     

    Laden des Befehls (blocks) //hier beginnt der zyklus

     

    Decodieren des (eines) Befehls //ok

     

    Lesen des Operanden aus dem Speicher //woher, wenn er die adresse nicht kennt? :suspect:

     

    also das hat keinen sinn....ist das vielleicht kein ausschnitt aus der pipeline, sondern orthogonal dazu?

     

     

    IF ID EX MEM WB

    ....IF ID EX MEM WB

    ........IF ID EX MEM WB

    ............IF ID EX MEM WB

    ................IF ID EX MEM WB

     

    das is für mich eine 5 stufige pipeline! mit der reihenfolge:

    instruction fetch, decode, execute, memory access, write back

     

    lg

    dani

  2. ja wenn es sich speziell um einen LOAD befehl handelt schaut es anders aus...aber wie gesagt ist die formulierung fürn A*sch!

     

    allgemein bei einer 5-stufigen pipeline:

     

    instruction fetch, instruction decode, execute, memory acess, write back

     

    decode beinhaltet manchmal auch schon das "speicheradresse berechnen"

     

    also bei einem LOAD könnte es vielleicht dann so aussehen:

    aber das "berechnen des operanden" passt nicht wirklich

     

    das würd aber nur bei LOAD passen:

    also hole einen befehl aus dem speicher, hier scheint lesen des operanden auch schon das schreiben des befehls in ein hauptregister zu beihnalten.

    jedoch nur 1 op/takt

     

    Laden des Befehls (blocks)

    Docodieren des (eines) Befehls

    Ausführen des Befehls

    Berechnen der Speicheradresse des Operanden

    Lesen des Operanden aus dem Speicher

  3. pinkig is schon gut!

    ...

    -millencolin

    -lagwagon

    -goldfinger

    -no use for a name

    die ärzte dürfen natürlich nicht fehlen ;)

    ...

    powerman 5000

    rob zombie

    ...

     

    und natürlich party-musik aus den 60ern und 70ern :D

     

    lg

    dani

     

    musste genau schaun ;)

  4. pinkig is schon gut!

    ...

    -millencolin

    -lagwagon

    -goldfinger

    -no use for a name

    die ärzte dürfen natürlich nicht fehlen ;)

    ...

    powerman 5000

    rob zombie

    ...

     

    und natürlich party-musik aus den 60ern und 70ern :D

     

    lg

    dani

  5. hi!

     

    habe in der oberstufe im wahlpflichtfach informatik auch pascal programmiert. erst auf der uni wurde begonnen "richtig" (mit moderneren sprachen) zu programmiern.

    das prob ist, dass die "informatik-lehrer" an den schulen selbst nichts anderes können bzw. sich zu wenig damit befassen (sicher nicht generell so). die haben damals pascal, cobol, algol... programmiert. hinsichtlich mainstream gesehen alles tot!

    wobei pascal eh noch am ehesten als basis für das erlernen moderner programmiersprachen dienen kann.

    bei mir hat es damals mit der verfügbarkeit von computern (geb. 1980) auch noch etwas anders ausgesehen. ich war zwar einer der ersten, der als kind einen gehabt hat..sonst wenn ich mit den eltern auf der uni war...das wars aber auch schon..

    in der oberstufe hats schon etwas besser ausgesehen...aber bei gott nicht rosig ;)

     

    über sinn/unsinn im bezug auf schulsysteme (das deutsche kenn ich zu wenig) und informatik-unterricht möchte ich hier nicht eingehen!

     

    alles unter dem motto: hilf dir selbst, dann hilft dir gott!

     

    lg

    dani

×
×
  • Neu erstellen...