
Set di istruzioni macchina CISC e RISC
Presentation
•
Computers
•
10th Grade
•
Easy
Emanuela Giaconi
Used 7+ times
FREE Resource
14 Slides • 5 Questions
1
Set di istruzioni macchina CISC e RISC
By Emanuela Giaconi
2
Open Ended
Che cos'è il linguaggio macchina?
3
Linguaggio macchina
Linguaggio in cui sono scritti i programmi eseguibili per computer: può venire classificato come linguaggio di programmazione, sebbene quest'ultima espressione sia più spesso riservata per indicare i linguaggi di alto livello con cui si scrivono programmi non direttamente eseguibili, ma che richiedono una traduzione in linguaggio macchina, per es. per mezzo di un compilatore
4
Istruzioni
Istruzioni formattate in campi
Codice binario
Esempio di codice macchina (istruzione macchina) a 16 bit con 5 campi
5
Open Ended
Cosa deve contenere, secondo te, ogni istruzione scritta in linguaggio macchina?
6
Istruzioni
il formato dei campi varia a seconda dell'istruzione e del tipo di architettura
in generale ogni istruzione contiene l'opcode (istruzione da svolgere) e gli operandi
7
Istruzioni
8
Istruzioni
In base al numero di operandi che una macchina può operare si hanno diverse architetture:
architettura ad un operando
architettura a due operandi
architettura a tre operandi
9
Istruzioni - Architettura a un operando
il campo operando contiene direttamente l'operando o l'indirizzo dell'operando
il secondo operando viene caricato su un registro di lavoro che al termine contiene il risultato
vantaggi: molti bit per operando/indirizzo
svantaggi: caricamento del secondo operando e trasferimento del risultato alla destinazione finale
10
il campo operando/risultato contiene inizialmente il primo operando o l'indirizzo dell'operando e alla fine il risultato dell'operazione
vantaggi: abbastanza bit per operandi/indirizzi, immediata elaborazione di entrambi gli operandi senza registro d'appoggio
svantaggi: occorre salvare il primo operando per eventuali futuri usi
Istruzioni - Architettura a due operandi
11
vantaggi: programmazione semplice perchè operandi e risultato sono espliciti
svantaggi: numero di bit per indirizzi/operandi e risultato
Istruzioni - Architettura a tre operandi
12
Architetture CISC
13
Architetture CISC
14
Architetture RISC
15
Architetture RISC
16
Architetture RISC o CISC
17
Open Ended
Cosa deve sempre contenere ogni istruzione macchina?
18
Open Ended
Descrivi le caratteristiche di un'architettura CISC
19
Open Ended
Descrivi le caratteristiche di un'architettura RISC
Set di istruzioni macchina CISC e RISC
By Emanuela Giaconi
Show answer
Auto Play
Slide 1 / 19
SLIDE
Similar Resources on Wayground
5 questions
Prima lezione di religione
Presentation
•
10th Grade
7 questions
Etika Profesi
Presentation
•
10th Grade
12 questions
Pre Olimpiada Centro Vs Freelance II procesos juridicos
Presentation
•
12th Grade
13 questions
Strutture iterative - ciclo for
Presentation
•
KG
21 questions
Sistemi Informativi Aziendali
Presentation
•
11th Grade
16 questions
Lezione 1
Presentation
•
KG
17 questions
il linguaggio php
Presentation
•
11th Grade
10 questions
Ricapitolo Argomento #1 Quadrimestre Informatica
Presentation
•
11th Grade
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Review 4
Quiz
•
3rd Grade
11 questions
HSMS - Standard Response Protocol
Quiz
•
6th - 8th Grade
16 questions
1.1-1.2 Quiz Review
Quiz
•
9th - 12th Grade
12 questions
Exponent Expressions
Quiz
•
6th Grade
20 questions
Adding and Subtracting Integers
Quiz
•
6th - 7th Grade
11 questions
Northeast States
Quiz
•
3rd - 4th Grade
10 questions
Characterization
Quiz
•
3rd - 7th Grade
10 questions
Common Denominators
Quiz
•
5th Grade