La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Il nostro schiavetto…. ALUALU REGISTERS MEMORIA ControlUnit mPC Instruction register …come istruirlo!

Presentazioni simili


Presentazione sul tema: "Il nostro schiavetto…. ALUALU REGISTERS MEMORIA ControlUnit mPC Instruction register …come istruirlo!"— Transcript della presentazione:

1 Il nostro schiavetto…

2 ALUALU REGISTERS MEMORIA ControlUnit mPC Instruction register …come istruirlo!

3 ALUALU REGISTERS MEMORIA ControlUnit mPC Instruction register 0110010010010010100 0010010010010010010 1100100100100110100 0100100100100100100 1100101001011101010 0100110100101100010 0100010100100100100 … … … microcodice (linguaggio macchina) …come istruirlo!

4 ALUALU REGISTERS ControlUnit mPC Instruction register MEMORIA 0110010010010010100 0010010010010010010 1100100100100110100 0100100100100100100 1100101001011101010 0100110100101100010 0100010100100100100 … … … MOV R1, R2 ADD R1, R2, R3 MOV R3, 0xB800 READ R2, R1 WRITE R3, R4 … … … microcodice (linguaggio macchina) assembler

5 MOV R1, R2 ADD R1, R2, R3 MOV R3, 0xB800 READ R2, R1 WRITE R3, R4 … … … !!! #include "stocastica.h" #include "complessi.h" #include "matrice.h... int main(int argc, char **argv) {... typedef complessi tipo; typedef complessi tipo; matrice *ptr = matrice *ptr = creamatricestocastica (5); creamatricestocastica (5);... matrice *vett = matrice *vett = vettorelimite (*ptr); vettorelimite (*ptr);...} Compilatore Linguaggio di alto livello

6 Codice S i s t e m a o p e r a t i v o Editor Codice Compilatore Eseguibile Eseguibile inin out out Codice Editor Codice Interprete ininoutout Linguaggi compilati Linguaggi interpretati

7 Pre-compilatore Linker Compilatore Codice Eseguibile


Scaricare ppt "Il nostro schiavetto…. ALUALU REGISTERS MEMORIA ControlUnit mPC Instruction register …come istruirlo!"

Presentazioni simili


Annunci Google