
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
10 questions
el algebra
Presentation
•
12th Grade
12 questions
Correzione etimologie
Presentation
•
8th Grade
10 questions
Lezione sull'arte
Presentation
•
8th Grade
12 questions
PORCENTAJES
Presentation
•
7th - 8th Grade
10 questions
INTRODUÇÃO A FUNDAMENTOS DA ELETRICIDADE
Presentation
•
KG - University
20 questions
presentazione testo descrittivo, espositivo
Presentation
•
9th Grade
11 questions
LOCUCIONES LATINAS
Presentation
•
10th Grade
21 questions
Espressionismo
Presentation
•
7th - 10th Grade
Popular Resources on Wayground
5 questions
A Home on the Shore
Quiz
•
3rd Grade
28 questions
US History Regents Review
Quiz
•
11th Grade
6 questions
A Horse Tale
Quiz
•
3rd Grade
20 questions
Math Review
Quiz
•
3rd Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
20 questions
Dividing Fractions
Quiz
•
5th Grade
55 questions
A Long Walk to Water Final Review
Quiz
•
6th - 8th Grade
10 questions
Equation Word Problems
Quiz
•
7th Grade
Discover more resources for Computers
20 questions
Insurance
Quiz
•
9th - 12th Grade
10 questions
Juneteenth: History and Significance
Interactive video
•
7th - 12th Grade
6 questions
Mayan Mathematics part 1
Presentation
•
9th - 12th Grade
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...
10 questions
Unit 9 Quiz
Quiz
•
9th - 12th Grade