
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
13 questions
sistematica dei minerali
Presentation
•
9th Grade
25 questions
Filosófos Pré-Socráticos 2
Presentation
•
10th Grade
15 questions
Interactive Lesson
Presentation
•
11th Grade
15 questions
Termodinamica
Presentation
•
10th Grade
11 questions
Week 15 Vocab
Presentation
•
11th - 12th Grade
13 questions
Donne dell'informatica
Presentation
•
9th Grade
13 questions
Unleashing the Digital Beasts
Presentation
•
11th Grade
23 questions
Presentazione + quiz sull'elaboratore, scheda madre e BUS
Presentation
•
10th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
20 questions
Module 1 Topic 1 Vocabulary
Quiz
•
9th - 12th Grade
10 questions
Exploring Computer Hardware and Software Components
Interactive video
•
6th - 10th Grade
39 questions
Safety Review
Quiz
•
9th - 12th Grade
20 questions
Digital Citizenship
Quiz
•
8th - 12th Grade
22 questions
Electronic Computing
Quiz
•
8th - 12th Grade