Si avrà quindi Logical Address e Physical Address

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Si avrà quindi Logical Address e Physical Address"

Transcript

1 C1 APPENDICE. SIMULATORE DEGLI INDIRIZZI Permette di svolgere esercizi di traduzione da indirizzi logici a indirizzi fisici. Esempio con tabella delle pagine a 1 livello Tabella delle pagine a 1 livello Dimensione delle pagine: 4096 byte Indirizzo virtuale (logico): 30 bit Indirizzo fisico: 23 bit Righe nella TLB: 16 Dimensione entry tabella: 4 byte Passo 1 + 2: segmentazione indirizzo logico + segmentazione indirizzo fisico Occhio che il termine segmentazione non ha nulla a vedere col meccanismo della segmentazione: è necessario solo spezzare l indirizzo per distinguere offset e numero di pagina/frame. Siccome la dimensione della pagina è 4096 byte, i 12 bit a destra di indirizzo logico e fisico sono riservati all offset. I restanti indicheranno rispettivamente il numero di pagina virtuale e il numero di pagina fisica (frame). Si avrà quindi Logical Address e Physical Address Passo 3: aggiunta dell offset nell indirizzo fisico Si seleziona l offset dell indirizzo logico con il tasto Select e si incolla nell indirizzo fisico con il tasto Paste. Questo è il lavoro che fa il microprocessore quando prende i bit bassi dell indirizzo logico e li sposta sull indirizzo fisico.

2 Si notino gli offset uguali tra indirizzo logico e fisico. Passo 4: segmentazione della TLB La TLB è da segmentare in modo da identificare il page number logico e il frame number fisico. Siccome l indirizzo logico determinato al passo 1+2 era composto da 18 bit identificanti la pagina, dividiamo in corrispondenza del 18 in modo da ottenere Page bits: 18. La controprova è data dal fatto che i Frame bits sono 11. Questo è in linea con quanto fatto al passo 1+2, dove la pagina fisica (frame) è identificata nell indirizzo fisico dai primi 11 bit. Passo 5: selezione dell indirizzo di pagina logico Si seleziona il numero di pagina dell indirizzo logico con il tasto Select. Questo indirizzo comparirà nella clipboard della TLB. Passo 6: ricerca nella TLB In questo esempio l operazione di lookup (da attivare premendo sull apposito tasto) ha successo. Otteniamo così i frame bits ( ) corrispondenti e possiamo saltare le fasi 7 e 8.

3 Passo 7: analisi della tabella delle pagine contenuta in memoria In questo particolare esempio le fasi 7 e 8 sono saltabili, perché la fase 6 ha generato un TLB hit. Questo però non sempre è vero. In quest altro esempio la TLB non è proprio presente, quindi bisogna analizzare la tabella delle pagine. Nel caso in cui ci sia bisogno di analizzare la tabella delle pagine contenuta in memoria, clicchiamo su Memory View. Passo 8: ritrovamento della entry contenuta nella tabella delle pagine Selezioniamo poi i Page bits dall indirizzo logico e, una volta isolati nella clipboard, clicchiamo su Entry. Verrà evidenziata la entry in memoria. Bisogna fare attenzione al bit di validità v: se questo vale 0, come nell esempio riportato, l indirizzo del frame non è vali - do e quindi possiamo identificare un page fault.

4 Se invece il bit vale 1, il frame corrispondente alla pagina è contenuto in memoria fisica. Passo 9: aggiunta del frame number nell indirizzo fisico Se la fase 6 o la fase 8 hanno restituito un frame number valido, questo va incollato nella parte relativa al segmento dell indirizzo fisico. Passo 10: verdetto finale Se sono riuscito a trovare correttamente un indirizzo fisico posso rispondere Found Physical Address. Se invece le fasi 6, 7 e 8 non hanno restituito un numero di frame valido, clicco su Page Fault. Un output mi dirà se ho fatto cazzate o l ho sfangata con successo.

5 Esempio con tabella delle pagine a 2 livelli Tabella delle pagine a 2 livelli Dimensione delle pagine: 4096 byte Tabella delle pagine di L2: 512 byte Indirizzo virtuale (logico): 30 bit Indirizzo fisico: 23 bit Righe nella TLB: 16 Dimensione entry tabella: 4 byte Passo 1 + 2: segmentazione indirizzo logico + segmentazione indirizzo fisico Uguale a prima. Attenzione: anche se la paginazione è a due livelli, conviene prima di tutto spezzare l indirizzo fisico in sole due parti. Otteniamo Logical Address e Physical Address Passo 3: aggiunta dell offset nell indirizzo fisico Identico a prima. Passo 4: segmentazione della TLB Identico a prima (in questo particolare esempio, Page bits 18 e Frame bits 11). Nelle fasi 1+2 è convenuto dividere l indirizzo in sole due parti (e non in tre) in modo da ricondursi al caso precedente e fare tutto con semplicità in caso di TLB hit. Passo 5: selezione dell indirizzo di pagina logico Identico a prima. Passo 6: ricerca nella TLB Identico a prima. Passo 7: visualizzazione della tabella delle pagine di primo livello Nel caso in cui ci sia bisogno di analizzare la tabella delle pagine contenuta in memoria, clicchiamo su Memory View. E importante che l analisi sia fatta sulla tabella delle pagine di primo livello.

6 Passo 8: ulteriore passo di segmentazione A seconda della dimensione della tabella delle pagine di secondo livello, spezziamo ulteriormente l indirizzo logico. Nell esempio, la tabella di L2 è grande 512 byte, quindi è completamente indirizzata usando 9 bit. Otteniamo Logical Address Passo 9: selezione del numero di pagina nella page table di primo livello Selezioniamo (nell esempio) i primi 9 bit dell indirizzo logico, che vengono isolati nella clipboard. Passo 10: ricerca della entry nella page table di primo livello Una volta selezionati i bit per indirizzare la tabella delle pagine di primo livello, clicchiamo su Entry. Se il bit di validità è 0 possiamo dichiarare l esercizio concluso, marcandolo come Invalid Reference. Se, come nel nostro caso, il bit di validità è pari a 1 possiamo procedere.

7 Passo : visualizzazione della tabella delle pagine di secondo livello con successiva impostazione del frame di partenza Cliccando su Second visualizziamo la tabella delle pagine di secondo livello, grazie alla quale possiamo trovare l indirizzo del frame. In seguito clicchiamo su Frame. Passo 13: selezione del numero di pagina nella page table di secondo livello Selezioniamo (nell esempio) i secondi 9 bit dell indirizzo logico, che vengono isolati nella clipboard. Passo 14: ricerca della entry nella page table di secondo livello Una volta selezionati i bit per indirizzare la tabella delle pagine di secondo livello, clicchiamo su Entry. Se il bit di validità è 0 possiamo dichiarare l esercizio concluso, marcandolo come Page Fault. Altrimenti, come in questo caso, l indirizzo del frame fisico viene copiato nella clipboard.

8 Passo 15: aggiunta del numero di frame nell indirizzo fisico Già analizzato. Passo 16: verdetto finale Come sopra. ***

SOLUZIONI: Memoria virtuale

SOLUZIONI: Memoria virtuale SOLUZIONI: Memoria virtuale INTRODUZIONE Memoria Virtuale: Si parla di memoria virtuale quando la memoria principale viene utilizzata come cache per la memoria di massa (dischi, nastri): - I programmi

Dettagli

Gestione Memoria. Gestione della memoria

Gestione Memoria. Gestione della memoria Gestione Memoria Gestione della memoria Il sistema operativo ha il compito di: Assegnare ad ogni processo la memoria di cui ha bisogno per la sua esecuzione Isolare i processi facendo in modo che i processi

Dettagli

Esercitazione su Gerarchie di Memoria

Esercitazione su Gerarchie di Memoria Esercitazione su Gerarchie di Memoria Introduzione Memoria o gerarchie di memoria: cache, memoria principale, memoria di massa etc. (con possibilità di fallimenti nell accesso) o organizzazione, dimensionamento,

Dettagli

Gestione della memoria per sistemi multiprogrammati. Obiettivi. Partizioni fisse. Partizioni fisse. Fondamenti di Informatica

Gestione della memoria per sistemi multiprogrammati. Obiettivi. Partizioni fisse. Partizioni fisse. Fondamenti di Informatica FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Gestione della memoria centrale 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide

Dettagli

Memory management. Le attività di memory management del SO per la condivisione da parte di più processi

Memory management. Le attività di memory management del SO per la condivisione da parte di più processi memory management 1 Memory management Le attività di memory management del SO per la condivisione da parte di più processi Ricordare quali parti della memoria sono attualmente in uso e quali no Allocare/disallocare

Dettagli

Simuliamo ora il funzionamento di LRU sulla reference string data:

Simuliamo ora il funzionamento di LRU sulla reference string data: 1. Un computer ha quattro frame, i cui istanti di caricamento, di ultimo riferimento e i reference bit sono riportati nella seguente tabella: Frame Caric. Rifer. R 2 135 287 1 1 240 250 1 0 169 253 0 3

Dettagli

Telerilevamento. Esercitazione 5. Classificazione non supervisionata. Apriamo l immagine multi spettrale relativa alla zona di Feltre che si trova in:

Telerilevamento. Esercitazione 5. Classificazione non supervisionata. Apriamo l immagine multi spettrale relativa alla zona di Feltre che si trova in: Telerilevamento Esercitazione 5 Classificazione non supervisionata Lo scopo di questa esercitazione è quella di effettuare una classificazione non supervisionata di un immagine SPOT5 acquisita sull area

Dettagli

Università degli Studi di Padova - Corso di Laurea in Informatica

Università degli Studi di Padova - Corso di Laurea in Informatica Sistemi Operativi 17 giugno 2016 er. A Università degli Studi di Padova - Corso di Laurea in Informatica Regole dell'esame Il presente esame scritto deve essere svolto in forma individuale in un tempo

Dettagli

Orcad Capture è un potente ambiente di disegno elettronico. Esploriamo alcune delle

Orcad Capture è un potente ambiente di disegno elettronico. Esploriamo alcune delle Orcad Capture è un potente ambiente di disegno elettronico. Esploriamo alcune delle caratteristiche di Capture. Quando facciamo partire Capture appare la videata della sessione di lavoro. Da questa sessione

Dettagli

Gestione della memoria centrale. Marco Cesati. Schema della lezione. Memoria centrale. Linux su Intel IA-32 SO Gestione della memoria centrale

Gestione della memoria centrale. Marco Cesati. Schema della lezione. Memoria centrale. Linux su Intel IA-32 SO Gestione della memoria centrale Di cosa parliamo in questa lezione? Lezione 7 La gestione della Sistemi operativi 1 Schemi di indirizzamento della 2 La segmentazione 3 La paginazione 9 maggio 2017 4 System Programming Research Group

Dettagli

SISTEMI OPERATIVI. Gestione della memoria. Gestione della memoria. Partizionamento Paginazione Segmentazione Memoria virtuale. 08.

SISTEMI OPERATIVI. Gestione della memoria. Gestione della memoria. Partizionamento Paginazione Segmentazione Memoria virtuale. 08. SISTEMI OPERATIVI 08.a Gestione della memoria Gestione della memoria Partizionamento Paginazione Segmentazione Memoria virtuale 1 Obiettivi La gestione della memoria (effettuata dal SO usando gli accorgimenti

Dettagli

Sistemi operativi 2/ed Paolo Ancilotti, Maurelio Boari, Anna Ciampolini, Giuseppe Lipari Copyright 2008 The McGraw-Hill Companies srl

Sistemi operativi 2/ed Paolo Ancilotti, Maurelio Boari, Anna Ciampolini, Giuseppe Lipari Copyright 2008 The McGraw-Hill Companies srl SOLUZIONI DEI PROBLEMI DEL CAPITOLO 4. Soluzione: Adottando lo schema best-fit la partizione libera utilizzata per allocare un segmento di dimensione pari a 56 byte è quella le cui dimensioni siano le

Dettagli

Sistemi operativi e distribuiti

Sistemi operativi e distribuiti Sistemi operativi e distribuiti La memoria virtuale Memoria Virtuale Separazione della memoria logica da quella fisica Un programma potrebbe risiedere in memoria solo parzialmente Lo spazio di indirizzamento

Dettagli

Sistemi Operativi: Prof.ssa A. Rescigno Anno Acc. 2008-2009. Esercitazione. Memoria virtuale

Sistemi Operativi: Prof.ssa A. Rescigno Anno Acc. 2008-2009. Esercitazione. Memoria virtuale Sistemi Operativi: Prof.ssa A. Rescigno Anno Acc. 2008-2009 Esercitazione Università di Salerno Memoria virtuale 1. Si assuma che un processo abbia m frames (inizialmente tutti vuoti) a disposizione e

Dettagli

9. Memoria Virtuale. 9. Memoria Virtuale. 9. Memoria Virtuale

9. Memoria Virtuale. 9. Memoria Virtuale. 9. Memoria Virtuale 1 (es. 1) Consideriamo un processo con m frame inizialmente uoti. La stringa di riferimento è lunga p e contiene riferimenti a n pagine dierse. Per un qualsiasi algoritmo di rimpiazzamento: a) qual è il

Dettagli

Sistema Operativo - Gestione della Memoria lista argomenti di studio

Sistema Operativo - Gestione della Memoria lista argomenti di studio Sistema Operativo - Gestione della Memoria lista argomenti di studio Istruzioni assembly salti assoluti salti relativi Linking Rilocazione Statica Istruzioni rilocabili (salti relativi) Istruzioni Non

Dettagli

30. Infine spostiamo la testa un po' in avanti selezionando il relativo osso che la controlla.

30. Infine spostiamo la testa un po' in avanti selezionando il relativo osso che la controlla. 29. Selezionando la custom shape del bacino spostiamo tutto il busto verso l'alto. La gamba sinistra deve essere completamente distesa. Sistemiamo anche le braccia come mostrato in figura. 30. Infine spostiamo

Dettagli

Gestione della memoria

Gestione della memoria Gestione della memoria centrale Gestione della memoria Concetti generali. Swapping. Allocazione contigua di memoria. Paginazione. Segmentazione. Segmentazione con paginazione. Esempio: Pentium Intel Background

Dettagli

Esempi di ricerca-dati con Total Materia

Esempi di ricerca-dati con Total Materia www.totalmateria.com/it Esempi di ricerca-dati con Total Materia 1 Forniamo di seguito esempi applicativi riguardanti Total Materia in Edizione WEB, che rappresenta la più complete e avanzata Banca-Dati

Dettagli

La memoria virtuale. La gerarchia di memorie. Indirizzo fisico. Memoria virtuale. Architetture Avanzate dei Calcolatori. Valeria Cardellini

La memoria virtuale. La gerarchia di memorie. Indirizzo fisico. Memoria virtuale. Architetture Avanzate dei Calcolatori. Valeria Cardellini La memoria Architetture Avanzate dei Calcolatori Valeria Cardellini Nelle lezioni precedenti { Memoria La gerarchia di memorie Registri Istruzioni, operandi L Cache Blocchi L2 Cache Blocchi Memoria Pagine

Dettagli

Esercizio: memoria virtuale

Esercizio: memoria virtuale Siano dati un indirizzo logico con la struttura ed il contenuto mostrati in figura, dove è anche riportata la funzione di rilocazione. Si indichi l indirizzo fisico corrispondente all indirizzo logico

Dettagli

GESTIONE DELLA MEMORIA CENTRALE

GESTIONE DELLA MEMORIA CENTRALE GESTIONE DELLA MEMORIA CENTRALE E MEMORIA VIRTUALE 7.1 Gestione della memoria Segmentazione Segmentazione con paginazione Memoria Virtuale Paginazione su richiesta Sostituzione delle pagine Trashing Esempi:

Dettagli

Esercitazione su Gerarchie di Memoria

Esercitazione su Gerarchie di Memoria Esercitazione su Gerarchie di Memoria Introduzione Memoria o gerarchie di memoria: cache, memoria principale, memoria di massa etc. (con possibilità di fallimenti nell accesso) o organizzazione, dimensionamento,

Dettagli

Sistemi di Calcolo (A.A ) Corso di Laurea in Ingegneria Informatica e Automatica Sapienza Università di Roma

Sistemi di Calcolo (A.A ) Corso di Laurea in Ingegneria Informatica e Automatica Sapienza Università di Roma Sistemi di alcolo (.. 2014-2015) orso di Laurea in Ingegneria Informatica e utomatica Sapienza Università di Roma Esercizi riepilogativi sulla seconda parte del Modulo I Memoria virtuale omanda 1 La memoria

Dettagli

GESTIONE DELLA MEMORIA CENTRALE 6.1 D. - UNICAL

GESTIONE DELLA MEMORIA CENTRALE 6.1 D. - UNICAL GESTIONE DELLA MEMORIA CENTRALE 6.1 Gestione della Memoria Background Spazio di indirizzi Swapping Allocazione Contigua Paginazione 6.2 Background Per essere eseguito un programma deve trovarsi (almeno

Dettagli

Modulo 4 Esercitazione Nr 2 Office 2007

Modulo 4 Esercitazione Nr 2 Office 2007 MODULO 4 : EXCEL ESERCITAZIONE N 2 Dopo aver lanciato in esecuzione il Programma EXCEL eseguire le seguenti istruzioni : 1. Dopo avere rinominato il Foglio 1 col nome GENNAIO, impostare le larghezze delle

Dettagli

Desiderata: memoria capiente e veloce. Connessioni tra livelli di memoria. Tecniche impiegate. Memoria cache, struttura. Metodo:

Desiderata: memoria capiente e veloce. Connessioni tra livelli di memoria. Tecniche impiegate. Memoria cache, struttura. Metodo: Connessioni tra livelli di memoria Tape Registers Cache Main memory Magnetic disk Optical disk (Architettura degli Elaboratori) Gerarchie di memorie 1 / 58 Metodo: Desiderata: memoria capiente e veloce

Dettagli

Matlab/Octave - Esercitazione 13

Matlab/Octave - Esercitazione 13 Facoltà di Ingegneria Industriale Dipartimento di Elettronica e Informazione MATLAB/Octave Laurea in Ingegneria - Esercitazione Energetica, 13 Meccanica e dei Trasporti Matlab/Octave - Esercitazione 13

Dettagli

Gestione della memoria

Gestione della memoria Università di Udine Facoltà di Scienze MM.FF.NN. Laurea in TWM A.A. 2015-2016 Copyright c 2000 04 Marino Miculan (miculan@dimi.uniud.it) La copia letterale e la distribuzione di questa presentazione nella

Dettagli

Calcolo prestazioni cache (1)

Calcolo prestazioni cache (1) Calcolo prestazioni cache (1) Consideriamo gcc: miss rate x istruzioni = 2% miss rate x dati = 4% frequenza di letture e scritture=36% Consideriamo inoltre un sistema con: CPU: Clock=3Ghz, CPI ideale =1

Dettagli

SOLUZIONE Istruzioni: Indirizzo logico Legittimo? Indirizzo fisico SI NO SI Dati:

SOLUZIONE Istruzioni: Indirizzo logico Legittimo? Indirizzo fisico SI NO SI Dati: SRIZIO Segmentazione In un sistema che gestisce la memoria con spazio logico suddiviso in segmento codice e segmento dati (comprensivo della pila) e caricamento in partizioni variabili con rilocazione

Dettagli

Packet Tracer: simulare utility PING

Packet Tracer: simulare utility PING Esempio: 2 PC collegati ad uno switch (24 porte) Packet Tracer: simulare utility PING Configurare impostando in modalità RealTime (di default) gli indirizzi IP Per maggior controllo, si scelgono indirizzi

Dettagli

1. Modalità di visualizzazione - Design/View

1. Modalità di visualizzazione - Design/View DWH RELEASE 4.1 NOVITA La release 4.1 permette di superare i problemi di configurazione del Browser Internet Explorer per avere una corretta visualizzazione dei report. In particolare sarà possibile utilizzare

Dettagli

Seguendo questo tutorial imparerai come aggiungere le azioni al tuo SWiSH Movie. Questo tutorial è salvato come "Actions.swi" nel menu File Samples.

Seguendo questo tutorial imparerai come aggiungere le azioni al tuo SWiSH Movie. Questo tutorial è salvato come Actions.swi nel menu File Samples. Questo tutorial è stato tradotto in italiano da Alessandro Monaco dall originale inglese tratto da http://www.swishzone.com e può essere distribuito esclusivamente sul sito Grafichissima http://www.grafichissima.it

Dettagli

MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione)

MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione) UNIVERSITA DEGLI STUDI DI MACERATA AREA PERSONALE SETTORE P.T.A. Ufficio presenze e affari generali P.T.A. MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione) Ufficio presenze affari generali

Dettagli

Inserire qui username e password poi Start Ovid Fare click su Continue per accedere a OVID

Inserire qui username e password poi Start Ovid Fare click su Continue per accedere a OVID http://gateway.ovid.com Inserire qui username e password poi Start Ovid Fare click su Continue per accedere a OVID In questa schermata sono riportate le risorse disponibili con l abbonamento sottoscritto

Dettagli

ARCHITETTURA DEI CALCOLATORI

ARCHITETTURA DEI CALCOLATORI A09 139/3 Graziano Frosini Giuseppe Lettieri ARCHITETTURA DEI CALCOLATORI VOLUME III ASPETTI ARCHITETTURALI AVANZATI E NUCLEO DI SISTEMA OPERATIVO Con riferimento al Personal Computer all ambiente di

Dettagli

Memoria Virtuale e I/O

Memoria Virtuale e I/O Memoria Virtuale e I/O Paolo Baldan Baldan@dsi.unive.it Introduzione CPU - progettazione - prestazioni ideali Le prestazioni reali sono influenzate (pesantemente) da memoria e I/O. Memoria - gerarchie

Dettagli

Lezione XII: La gestione delle eccezioni in MINIX

Lezione XII: La gestione delle eccezioni in MINIX 1 Dip. di Informatica e Comunicazione Università degli Studi di Milano, Italia mattia.monga@unimi.it 4 aprile 2008 1 c 2008 M. Monga. Creative Commons Attribuzione-Condividi allo stesso modo 2.5 Italia

Dettagli

Sistemi Operativi Gestione della Memoria (parte 3)

Sistemi Operativi Gestione della Memoria (parte 3) Sistemi Operativi Gestione della Memoria Docente: Claudio E. Palazzi cpalazzi@math.unipd.it Crediti per queste slides al Prof. Tullio Vardanega Paginazione: l anomalia di Belady - 1 Nel 1969 Lazlo Belady

Dettagli

PER SALVARE UN FILE FILE - SALVA CON NOME SCEGLIERE: 1) il nome da dare al file. 2) la posizione in cui salvare: documenti, desktop, penna usb, etc.

PER SALVARE UN FILE FILE - SALVA CON NOME SCEGLIERE: 1) il nome da dare al file. 2) la posizione in cui salvare: documenti, desktop, penna usb, etc. PER SALVARE UN FILE FILE - SALVA CON NOME SCEGLIERE: 1) il nome da dare al file 2) la posizione in cui salvare: documenti, desktop, penna usb, etc. 3) il tipo file: documento word (.docx), word 97-2003

Dettagli

Sistemi operativi e distribuiti

Sistemi operativi e distribuiti Sistemi operativi e distribuiti La memoria Indirizzi fisici e indirizzi logici Importante separazione di concetti Ci permette di separare la parte software da la parte hardware Indirizzo logico (o virtuale):

Dettagli

Il contesto! Gestione della Memoria! Reg. di Base e reg. Limite! Associazione tra dati/istruzioni e memoria!

Il contesto! Gestione della Memoria! Reg. di Base e reg. Limite! Associazione tra dati/istruzioni e memoria! Il contesto Gestione della Memoria Per essere eseguiti, i programmi devono essere trasferiti (dal disco) in memoria e tradotti in processi. Obiettivi: accesso rapido e protezione. Accesso rapido La CPU

Dettagli

ORGANIZZARE I PERCORSI

ORGANIZZARE I PERCORSI ORGANIZZARE I PERCORSI Per prima cosa è necessario creare una nuova libreria. Ci verrà chiesto all installazione di Basecamp. Possiamo aggiungerne diversi ( magari per più utenti ) Andare in Modifica Opzioni

Dettagli

GUIDA ALL INSTALLAZIONE CONFIGURAZIONE DELLE INTERFACCE MODI-DIGITALI SU PORTA USB

GUIDA ALL INSTALLAZIONE CONFIGURAZIONE DELLE INTERFACCE MODI-DIGITALI SU PORTA USB GUIDA ALL INSTALLAZIONE CONFIGURAZIONE DELLE INTERFACCE MODI-DIGITALI SU PORTA USB Modello : INTERFACCIA MODI-DIGITALI + GESTIONE DEL CAT Guida per i modelli di radio : FT-100, FT-100D, FT-817, FT-857,

Dettagli

Figura 1: schermata principale PDFSAM

Figura 1: schermata principale PDFSAM Primo avvio di PDF Split and Merge Se non abbiamo creato alcun documento sul desktop, per avviare il programma dobbiamo utilizzare la cartella creata nel menu del tasto Start. Ecco la schermata principale

Dettagli

Sistemi Operativi Esercizi Ricapitolazione. Docente: Claudio E. Palazzi

Sistemi Operativi Esercizi Ricapitolazione. Docente: Claudio E. Palazzi Sistemi Operativi Esercizi Ricapitolazione Docente: Claudio E. Palazzi cpalazzi@math.unipd.it Problema Numerosi operai in una fabbrica preparano un unico prodotto con l utilizzo di na quantità del componente

Dettagli

La gestione della memoria. Lezione 16 Sistemi Operativi

La gestione della memoria. Lezione 16 Sistemi Operativi La gestione della memoria Lezione 16 Sistemi Operativi La memoria come risorsa La memoria centrale è una risorsa fondamentale di un sistema di calcolo L accesso a memoria centrale è una delle operazioni

Dettagli

Cognome e nome: Matricola: Posto:

Cognome e nome: Matricola: Posto: Quesito 1: (+0,5 punti per ogni risposta esatta; -0,25 punti per ogni risposta sbagliata; 0 punti se lasciata in bianco) DOMANDA ero/also La tecnica di allocazione contigua è soggetta al problema della

Dettagli

7 - Calibrazione di una mappa in formato raster per n punti

7 - Calibrazione di una mappa in formato raster per n punti 7 - Calibrazione di una mappa in formato raster per n punti 7.1 - Calibrazione con rototraslazione in coordinate assolute Passiamo ora ad un elaborazione diversa della nostra mappa RASTER; procediamo infatti

Dettagli

L agenda del programma permette di memorizzare degli appunti per ciascun giorno dell anno di lavoro in corso. Nel momento in cui si avvia EasyGest,

L agenda del programma permette di memorizzare degli appunti per ciascun giorno dell anno di lavoro in corso. Nel momento in cui si avvia EasyGest, GUIDA ALL UTILIZZO DELL AGENDA L agenda del programma permette di memorizzare degli appunti per ciascun giorno dell anno di lavoro in corso. Nel momento in cui si avvia EasyGest, si aprirà un Memorandum

Dettagli

Calcolatori Elettronici B a.a. 2007/2008

Calcolatori Elettronici B a.a. 2007/2008 Calcolatori Elettronici B a.a. 27/28 MEMORIA VIRTUALE Massimiliano Giacomin Gerarchia di memorie CPU Cache Memoria CI OCCUPIAMO DI QUESTO 2 Richiami sulla gestione dell I/O Modalità di gestione e sincronizzazione

Dettagli

Associazione semplice

Associazione semplice Associazione semplice Apriamo ora la scheda Attività Inseriamo un'attività Scegliamo Associazione semplice Sul lato destro della finestra è presente una descrizione della funzione di quest'attività. Nella

Dettagli

9. Memoria Virtuale. 9. Memoria Virtuale. 9. Memoria Virtuale

9. Memoria Virtuale. 9. Memoria Virtuale. 9. Memoria Virtuale 1 (es. 1) Consideriamo un processo con m frame inizialmente vuoti. La stringa di riferimento è lunga p e contiene riferimenti a n pagine diverse. Per un qualsiasi algoritmo di rimpiazzamento: a) qual è

Dettagli

Appunti di Excel per risolvere alcuni problemi di matematica (I parte) a.a

Appunti di Excel per risolvere alcuni problemi di matematica (I parte) a.a Appunti di Excel per risolvere alcuni problemi di matematica (I parte) a.a. 2001-2002 Daniela Favaretto* favaret@unive.it Stefania Funari* funari@unive.it *Dipartimento di Matematica Applicata Università

Dettagli

Sistemi Operativi GESTIONE DELLA MEMORIA CENTRALE. D. Talia - UNICAL. Sistemi Operativi 6.1

Sistemi Operativi GESTIONE DELLA MEMORIA CENTRALE. D. Talia - UNICAL. Sistemi Operativi 6.1 GESTIONE DELLA MEMORIA CENTRALE 6.1 Gestione della Memoria Background Spazio di indirizzi Swapping Allocazione Contigua Paginazione 6.2 Background Per essere eseguito un programma deve trovarsi (almeno

Dettagli

Problemi sui rettangoli con le incognite

Problemi sui rettangoli con le incognite Problemi sui rettangoli con le incognite Problemi tipo somma e differenza di dimensioni La somma delle 2 dimensioni di un rettangolo è35 cm la loro differenza è5 cm trovare perimetro ed area del rettangolo

Dettagli

Desiderata: memoria capiente e veloce. Connessioni tra livelli di memoria. Memoria cache, struttura. Tecniche impiegate. Ad ogni accesso alla memoria

Desiderata: memoria capiente e veloce. Connessioni tra livelli di memoria. Memoria cache, struttura. Tecniche impiegate. Ad ogni accesso alla memoria Connessioni tra livelli di memoria Tape Registers Cache Main memory Magnetic disk Optical disk (Architettura degli Elaboratori) Gerarchie di memorie / 58 Metodo: Desiderata: memoria capiente e veloce i

Dettagli

Lezione 19 Memoria Virtuale

Lezione 19 Memoria Virtuale Lezione 9 Memoria Virtuale http://www.dii.unisi.it/~giorgi/didattica/arcal All figures from Computer Organization and Design: The Hardware/Software Approach, Second Edition, by David Patterson and John

Dettagli

memoria virtuale protezione

memoria virtuale protezione Memoria Virtuale Le memorie cache forniscono un accesso veloce ai blocchi di memoria usati più di recente La memoria virtuale fornisce un accesso veloce ai dati sulle memorie di massa usati più di recente.

Dettagli

SIMULAZIONE DELLA PROVA INTERMEDIA DEL CORSO DI CALCOLATORI ELETTRONICI

SIMULAZIONE DELLA PROVA INTERMEDIA DEL CORSO DI CALCOLATORI ELETTRONICI SIMULAZIONE DELLA PROVA INTERMEDIA DEL CORSO DI CALCOLATORI ELETTRONICI ESERCIZIO 1 (10 Punti) Si implementi una rete sequenziale la cui uscita valga Z=1 solo quando viene riconosciuta la sequenza in ingresso

Dettagli

T E S T I E S T A M P E 1

T E S T I E S T A M P E 1 1 TESTI E STAMPE 2 Come operare con il testo? 3 In Windows abbiamo due possibilità: 1. BLOCCO NOTE 2. WORD PAD 4 BLOCCO NOTE è utile a leggere i file con estensione.txt Per aprirlo: Start Tutti i programmi

Dettagli

Lezione 6- Reliazzare le connessioni

Lezione 6- Reliazzare le connessioni Lezione 6- Reliazzare le connessioni Capture rende facile posizionare le parti per il disegno. Dopo aver posizionato le parti occorre connetterle elettricamente. Tutte le informazioni elettriche sono conservate

Dettagli

GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico

GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico Guida all'accesso ai Map Service WMS e WMTS con ESRI ArcGIS Versione 01 novembre 2013 Redazione Arpa Piemonte - Sistema Informativo Ambientale

Dettagli

Manuale Utente Gestione Proposta Grafica

Manuale Utente Gestione Proposta Grafica Manuale Utente Gestione Proposta Grafica ABACO S.r.l. 1 ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : info@abacogroup.eu 17/05/2010

Dettagli

EASY Fatture Elettroniche

EASY Fatture Elettroniche EASY ---------- Fatture Elettroniche ---------------------------- Attribuzione del Riferimento amministrazione Pagina 1 di 13 INDICE INDICE... 2 1 SCOPO DEL DOCUMENTO... 3 2 AVVIO APPLICAZIONE EASY...

Dettagli

REGISTRO DELLE IMPRESE

REGISTRO DELLE IMPRESE REGISTRO DELLE IMPRESE UTILIZZO DEL SOFTWARE FEDRA - MODULISTICA FEDRA E PROGRAMMI COMPATIBILI - MODELLO S3 SCIOGLIMENTO E MESSA IN LIQUIDAZIONE CON DELIB. DEI SOCI PER SPA E SRL ISTRUZIONI TRIVENETO PARAGRAFO

Dettagli

Gestione deleghe. Ravvedimento operoso Con la versione 3.9 vengono implementati due nuovi tipi i ravvedimento:

Gestione deleghe. Ravvedimento operoso Con la versione 3.9 vengono implementati due nuovi tipi i ravvedimento: Nota Operativa Gestione deleghe 20 ottobre 2013 Ravvedimento operoso Con la versione 3.9 vengono implementati due nuovi tipi i ravvedimento: - Ravvedimento debiti scaduti, per il versamento di debiti non

Dettagli

esercizi memoria virtuale...

esercizi memoria virtuale... esercizi memoria virtuale 1..... tabella delle pagine (8.1) data la tabella delle pagine (pagina di 1024 bytes) di un processo tradurre i seguenti riferimenti in indirzzi fisici: 1052, 5499, 2221 2 1052,

Dettagli

Gestione della memoria

Gestione della memoria Gestione della memoria Gestione della Memoria Introduzione Spazi di indirizzamento Allocazione contigua Paginazione Segmentazione Segmentazione con paginazione 2 1 Introduzione La condivisione della memoria

Dettagli

N.B. 1.3 Impostazioni di sicurezza di Internet Explorer: Active X. Guida all'utilizzo di Web-Rainbow. Consiglio Nazionale delle Ricerche

N.B. 1.3 Impostazioni di sicurezza di Internet Explorer: Active X. Guida all'utilizzo di Web-Rainbow. Consiglio Nazionale delle Ricerche Procedura per tutti gli utenti. Dovremo ora assegnare le autorizzazioni in lettura e scrittura al profilo everyone. La fig. 08 ci mostra la schermata (che compare facendo click con il tasto destro sulla

Dettagli

Indirizzi IP, Classi, Subnetting, NAT

Indirizzi IP, Classi, Subnetting, NAT Indirizzi IP, Classi, Subnetting, NAT L'indirizzamento IP permette di identificare ogni host all'interno di una rete TCP/IP. Grazie all'utilizzo delle classi di indirizzi ed al subnetting è possibile organizzare

Dettagli

PROCEDURA PER L'INSERIMENTO DI LINK IPERTESTUALI NELL'ATTO

PROCEDURA PER L'INSERIMENTO DI LINK IPERTESTUALI NELL'ATTO PROCEDURA PER L'INSERIMENTO DI LINK IPERTESTUALI NELL'ATTO A seguito di numerose richieste pervenute si illustra qui di seguito la procedura per l'inserimento di link ipertestuali nel testo dell'atto,

Dettagli

Lavorare col programma di scrittura Blocco Note

Lavorare col programma di scrittura Blocco Note Lavorare col programma di scrittura Blocco Note Questa risorsa didattica è stata realizzata dallo staff di Pane e Internet per lo svolgimento di un corso di formazione rivolto ai migranti, organizzato

Dettagli

Fallimenti nella TLB

Fallimenti nella TLB Fallimenti nella TLB Un fallimento nella TLB può essere dovuto a due motivi: 1. la pagina fisica non è presente in memoria (page fault); 2. la traduzione non è nella TLB, anche se la pagina fisica è presente

Dettagli

Rappresentazione in complemento a 2: caratteristiche generali

Rappresentazione in complemento a 2: caratteristiche generali Rappresentazione in complemento a 2: caratteristiche generali La rappresentazione non è completamente posizionale, ma in parte sì. Guardando il bit più significativo (MSB) si capisce se il numero è positivo

Dettagli

Gestione della Memoria Introduzione ai Sistemi Operativi Corso di Informatica Laurea in Fisica

Gestione della Memoria Introduzione ai Sistemi Operativi Corso di Informatica Laurea in Fisica Gestione della Memoria Introduzione ai Sistemi Operativi Corso di Informatica Laurea in Fisica prof. Ing. Corrado Santoro A.A. 2008-09 Architettura di un sistema operativo Progr 1 Progr 2 Progr 3 Progr

Dettagli

Esercizio FAT 1. Soluzione: 1. Capacità del disco: 2 24 blocchi (3 byte=24 bit) 2

Esercizio FAT 1. Soluzione: 1. Capacità del disco: 2 24 blocchi (3 byte=24 bit) 2 Esercizio FAT 1 In un disco con blocchi di 1 Kbyte (= 2 10 byte), è definito un file system FAT. Gli elementi della FAT sono in corrispondenza biunivoca con i blocchi fisici del disco. Ogni elemento ha

Dettagli

The big picture. Gestione della Memoria (2) Paging (paginazione) Schema di traduzione degli indirizzi

The big picture. Gestione della Memoria (2) Paging (paginazione) Schema di traduzione degli indirizzi The big picture Augmenting Swappig Virtual Page request Page replacement Frame Paging Gestione della Memoria () Process organization () Non contiguous Contiguous Dynamic Table based Paging & HW support

Dettagli

Quarta Lezione: Disposizione Fisica degli apparati di rete

Quarta Lezione: Disposizione Fisica degli apparati di rete Quarta Lezione: Disposizione Fisica degli apparati di rete Packet tracer permette di disporre gli apparati di rete anche secondo la loro collocazione fisica. Come già osservato all apertura di packet tracer

Dettagli

Sistemi Operativi Il Sistema Operativo Windows (parte 2)

Sistemi Operativi Il Sistema Operativo Windows (parte 2) Sistemi Operativi Il Sistema Operativo Windows (parte 2) Docente: Claudio E. Palazzi cpalazzi@math.unipd.it Crediti per queste slides al Prof. Tullio Vardanega Gestione della memoria 1 Ogni processo dispone

Dettagli

Consegne estive per gli studenti con sospensione del giudizio nella materia Sistemi per l'elaborazione e la trasmissione dell'informazione.

Consegne estive per gli studenti con sospensione del giudizio nella materia Sistemi per l'elaborazione e la trasmissione dell'informazione. Consegne estive per gli studenti con sospensione del giudizio nella materia Sistemi per l'elaborazione e la trasmissione dell'informazione. Facendo esclusivamente uso delle istruzioni del linguaggio macchina

Dettagli

Guida alla gestione delle domande di Dote Scuola per l A.S per i Comuni

Guida alla gestione delle domande di Dote Scuola per l A.S per i Comuni Guida alla gestione delle domande di Dote Scuola per l A.S. 2016-2017 per i Comuni Questo documento contiene informazioni utili ai funzionari per utilizzare l applicativo web per la gestione delle domande

Dettagli

Schemi di paginazione nell architettura 86 (32 e 64 bit)

Schemi di paginazione nell architettura 86 (32 e 64 bit) Paginazione X86 1 Schemi di paginazione nell architettura 86 (32 e 64 bit) Questo documento mette insieme figure dai manuali Intel che illustrano gli aspetti salienti della gestione della memoria nell

Dettagli

Servizi on-line di Sicurezza, Protezione Civile e Prevenzione

Servizi on-line di Sicurezza, Protezione Civile e Prevenzione - Manuale Utente - Servizi on-line di Sicurezza, Protezione Civile e Prevenzione Pagina 1 di 16 Indice 1. Introduzione... 3 2. Accesso e modalità di navigazione... 3 3. Modalità di accesso ai servizi...

Dettagli

Guida alla gestione delle domande per l A.S di Dote Scuola componente Merito

Guida alla gestione delle domande per l A.S di Dote Scuola componente Merito Guida alla gestione delle domande per l A.S. 2016-2017 di Dote Scuola componente Merito Questo documento contiene informazioni utili al personale delle scuole paritarie per utilizzare l applicativo web

Dettagli

Sistemi Operativi Esercizi Gestione Memoria

Sistemi Operativi Esercizi Gestione Memoria Sistemi Operativi Esercizi Gestione Memoria Docente: Claudio E. Palazzi cpalazzi@math.unipd.it Crediti per queste slides ad A. Memo e T. Vardanega Sistemi Operativi - C. Palazzi 64 Esercizio 1 Dato un

Dettagli

Gestione della Memoria

Gestione della Memoria Gestione della Memoria Informatica B Il modello della memoria 2 E un modello lineare La memoria è una sequenza di celle numerate da 0 fino a un valore massimo M Il numero che identifica ogni cella è detto

Dettagli

PRENOTAZIONE VOLI DA TIME TABLE

PRENOTAZIONE VOLI DA TIME TABLE PRENOTAZIONE VOLI DA TIME TABLE REQUISITI: Iscrizione alla Compagnia Login al Sito www.virtualiroma.it Nel presente tutorial si vuole spiegare al pilota iscritto alla Nostra compagnia come prenotare i

Dettagli

Manuale accesso diretto ALPI MANUALE PER IL CARIMENTO DELLE PRESTAZIONI ALPI IN MODALITA DI ACCESSO DIRETTO SUL SISTEMA ARIANNA CUP

Manuale accesso diretto ALPI MANUALE PER IL CARIMENTO DELLE PRESTAZIONI ALPI IN MODALITA DI ACCESSO DIRETTO SUL SISTEMA ARIANNA CUP MANUALE PER IL CARIMENTO DELLE PRESTAZIONI ALPI IN MODALITA DI ACCESSO DIRETTO SUL SISTEMA ARIANNA CUP Il presente manuale, ha lo scopo di illustrare i passi da seguire per effettuare il caricamento di

Dettagli

Guida alla gestione delle domande per l A.S di Dote Scuola componente Merito

Guida alla gestione delle domande per l A.S di Dote Scuola componente Merito Guida alla gestione delle domande per l A.S. 2015-2016 di Dote Scuola componente Merito Questo documento contiene informazioni utili ai funzionari comunali per utilizzare l applicativo web per la gestione

Dettagli

Applicativo pause VDT per UP

Applicativo pause VDT per UP Applicativo pause VDT per UP Funzionalità operative Roma, 4 ottobre 2010 Ambito 2 Ai fini dell applicazione dell accordo del 25/03/10 sui videoterminalisti negli UP, sono state previste, all interno dei

Dettagli

Gestione della Memoria Principale

Gestione della Memoria Principale Gestione della Memoria Principale Fondamenti Binding, Loading, Linking Spazio indirizzi logico vs fisico Allocazione contigua Paginazione Segmentazione Fondamenti La gestione della memoria mira a soddisfare

Dettagli

Marco Listanti. Indirizzamento IP. DIET Dept. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017

Marco Listanti. Indirizzamento IP. DIET Dept. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017 Marco Listanti Esercizi i 7 Indirizzamento IP Frammentazione IP Esercizio 1 (1) Si identifichi la classe a cui appartengono i seguenti indirizzi IP 11100101 01011110 01101110 00110011 101.123.5.45 231.201.5.45

Dettagli

Gestione della Memoria Principale

Gestione della Memoria Principale Gestione della Memoria Principale Fondamenti Binding, Loading, Linking Spazio indirizzi logico vs. fisico Allocazione contigua Paginazione Segmentazione 1 Fondamenti La memoria di un elaboratore e organizzata

Dettagli

GUIDA RAPIDA ALLA MODIFICA DEL SITO

GUIDA RAPIDA ALLA MODIFICA DEL SITO GUIDA RAPIDA ALLA MODIFICA DEL SITO Login Per effettuare l accesso al pannello amministrativo del sito collegarsi all indirizzo http://www.grandhotellezagare.it/public/wp-admin/ immettendo le seguenti

Dettagli

Prenotazione degli Appelli d esame Online. Guida Studenti alla Prenotazione degli Appelli d esame

Prenotazione degli Appelli d esame Online. Guida Studenti alla Prenotazione degli Appelli d esame Prenotazione degli Appelli d esame Online Guida Studenti alla Prenotazione degli Appelli d esame Online Redatto da: Giorgio Gagliardi (KION Spa) Mariangela Lotito (KION Spa) Verificato da: Approvato da:

Dettagli

Questo comando permette di riportare la mappa al livello di zoom e alle coordinate iniziali predefinite. Utilizzo: cliccare sul pulsante.

Questo comando permette di riportare la mappa al livello di zoom e alle coordinate iniziali predefinite. Utilizzo: cliccare sul pulsante. Strumenti standard La barra degli strumenti si trova sopra la mappa. Gli strumenti sono identificati da pulsanti il cui aspetto grafico già di per sè spesso ne descrive la funzione. Sostando con il puntatore

Dettagli

Aggiornamento FX Store

Aggiornamento FX Store Aggiornamento FX Store In concomitanza col nostro quinto anniversario, stiamo aggiornando FX Store affinché sia compatibile con le ultime versioni dei browser principali: La nuova versione di Google Chrome

Dettagli

Walking cycle: Come realizzare un ciclo di camminata Tutorial 1. Avviare Blender, si presenterà questa schermata:

Walking cycle: Come realizzare un ciclo di camminata Tutorial 1. Avviare Blender, si presenterà questa schermata: Walking cycle: Come realizzare un ciclo di camminata Tutorial 1. Avviare Blender, si presenterà questa schermata: 2. Cliccare in alto a sinistra su File Open e poi selezionare il file Red-Nelb_v08.blend

Dettagli