Forum Informatica Unict

LAUREA TRIENNALE (D.M. 270/04) => Sistemi Operativi, 9 CFU => Topic started by: delaserna on 01-06-2011, 10:17:40



Title: errore slide o libro?
Post by: delaserna on 01-06-2011, 10:17:40
mi riferisco alla slide 24 della parte sulla gestione della memoria.
sulla slide si parla di shift a destra del contatore,mentre sul libro (p.190) si parla di spostamento a sinistra di un bit dei contatori.

qual'è la direzione esatta?

tra l'altro nel compito pubblicato dal prof. c'è una domanda su questo argomento e le risposte "valide" comprendono sia lo shift a destra che quello a sinistra


Title: Re:errore slide o libro?
Post by: Mario Di Raimondo on 01-06-2011, 18:10:20
Come già chiarito a lezione, la procedura corretta è quella sulle slide. Inoltre basta ragionare un minimo sul senso dell'algoritmo e sul peso che hanno i bit di ordine superiore.


Title: Re:errore slide o libro?
Post by: delaserna on 01-06-2011, 18:38:21
purtroppo non ero a lezione.avevo intuito che fosse quella delle slide perchè ho fatto il ragionamento che ha proposto lei nella risposta.
era solo per chiarire dove stava l'errore.
grazie


Title: Re:errore slide o libro?
Post by: Zaibach on 04-06-2011, 11:26:04
Riguardo l'esercizio 1 (la risposta è la D, i bit vengono shiftati verso destra) faccio notare che nella terza edizione ITALIANA del Tanenbaum di Sistemi Operativi c'è un errore, probabilmente di traduzione.

Dice: "i contatori sono tutti spostati a SINISTRA di 1 bit prima che sia aggiunto il bit R". Ovviamente questo è falso come si vede anche dalla figura sottostante, i bit vengono tutti shiftati a DESTRA di una posizione.

Inizialmente ha causato confusione anche a me  :boh

Saluti  :-ciao

Avevo già fatto notare l'errore in un altro post prima ancora che tu chiedessi!  :-K
Saluti!!  .ciaociao