17
7/17/2019 Aula Sistemas Operacionais Parte03 http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 1/17 Sistemas Operacionais Professora: Hanna Sérgia Sousa de Magalhães E-mail: [email protected]

Aula Sistemas Operacionais Parte03

Embed Size (px)

DESCRIPTION

sistemas 3

Citation preview

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 1/17

SistemasOperacionais

Professora: Hanna Sérgia Sousa de Magalhães

E-mail: [email protected]

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 2/17

Ca!"ulo #CONCEITOS DE HARDWARE E SOFTWARE

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 3/17

$n"rodu%ão

• Serão aresen"ados concei"os b&sicos dehard'are e de sof"'are rela"i(os ) ar*ui"e"ura decomu"adores e necess&rios ara a comreensãodos demais ca!"ulos.

3

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 4/17

Hard'are

• +m sis"ema comu"acional é um con,un"o decircui"os ele"rnicos in"erligados formado orrocessadores mem/rias regis"radoresbarramen"os moni"ores de (!deo imressoras

mouse discos magné"icos além de ou"rosdisosi"i(os f!sicos 0hard'are1.

•  2odos esses disosi"i(os maniulam dados naforma digi"al o *ue roorciona uma maneiracon3&(el de reresen"a%ão e "ransmissão dedados.

4

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 5/17

Sis"ema Comu"acional

5

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 6/17

Sis"ema Comu"acional

6

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

•  2odos os comonen"es de um sis"emacomu"acional são agruados em "r4ssubsis"emas b&sicos chamados unidadesfuncionais: rocessador ou unidade cen"ral de

rocessamen"o mem/ria rincial e disosi"i(osde en"rada5sa!da.

• Es"es subsis"emas es"ão resen"es em *ual*uer"io de comu"ador digi"al indeenden"e daar*ui"e"ura ou fabrican"e.

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 7/17

Processador

• 2ambém denominado unidade cen"ral derocessamen"o 0+CP1 gerencia "odo o sis"emacomu"acional con"rolando as oera%6esreali7adas or cada unidade funcional.

• 8 rincial fun%ão do rocessador é con"rolar ee9ecu"ar ins"ru%6es resen"es na mem/riarincial a"ra(és de oera%6es b&sicas comosomar sub "rair comarar e mo(imen"ardados.

   1   3   /   1   0   /   1   5

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

7

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 8/17

Processador

• Cada rocessador é comos"o or unidade decon"role unidade l/gica e ari"mé"ica eregis"radores.

• +nidade de con"role 0+C1 é resons&(el orgerenciar as a"i(idades de "odos os comonen"esdo comu"ador como a gra(a%ão de dados emdiscos ou a busca de ins"ru%6es na mem/ria.

• +nidade l/gica e ari"mé"ica 0+81 como o nomeindica é resons&(el ela reali7a%ão de oera%6es

l/gicas 0"es"es e comara%6es1 e ari"mé"icas0somas e sub"ra%6es1.

• ;egis"radores *uer arma7enam dados"emorariamen"e.

   1   3   /   1   0   /   1   5

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

8

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 9/17

;egis"radores

• <s regis"radores são disosi"i(os com a fun%ãorincial de arma7enar dados"emorariamen"e.

• < n=mero de regis"radores e sua caacidade

de arma7enamen"o (ariam em fun%ão daar*ui"e"ura de cada rocessador.

• 8lguns regis"radores odem ser maniuladosdire"amen"e or ins"ru%6es 0registradores de

uso geral1 en*uan"o ou"ros são resons&(eisor arma7enar informa%6es de con"role dorocessador e do sis"ema oeracional0registradores de uso específco1.

   1   3   /   1   0   /   1

   5

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

9

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 10/17

;egis"radores de usoesec!3co• En"re os regis"radores de uso esec!3co merecem des"a*ue:

• o con"ador de ins"ru%6es 0C$1 ou rogram coun"er 0PC1 con"émo endere%o da r/9ima ins"ru%ão *ue o rocessador de(ebuscar e e9ecu"ar. Toda vez que o processador busca uma novainstrução, este registrador é atualizado com o endereço dememória da instrução seguinte a ser executada;

• o aon"ador da ilha 08P1 ou s"ac> oin"er 0SP1 con"ém o

endere%o de mem/ria do "oo da ilha *ue é a es"ru"ura dedados onde o sis"ema man"ém informa%6es sobre rogramas*ue es"ão sendo e9ecu"ados e "i(eram *ue ser in"erromidos?

• o regis"rador de s"a"us ou rogram s"a"us 'ord 0PS1 éresons&(el or arma7enar informa%6es sobre a e9ecu%ão de

ins"ru%6es como a ocorr4ncia de o(erAo'. A maioria dasinstruções, quando executadas, alteram o registrador de statusconforme o resultado

   1   3   /   1   0   /   1

   5

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

10

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 11/17

Mem/ria Princial•

8 mem/ria rincial rim&ria ou real é o localonde são arma7enados ins"ru%6es e dados.

• 8 mem/ria é comos"a or unidades de acessochamadas células sendo cada célula comos"a

or um de"erminado n=mero de bus. < bi" é aunidade b&sica de mem/ria odendo assumir o(alor l/gico B ou .

   1   3   /   1   0   /   1

   5

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

11

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 12/17

Endere%o de Mem/ria• 8"ualmen"e a grande maioria dos

comu"adores u"ili7a o by"e 0D bi"s1como "amanho de célula orémencon"ramos comu"adores degera%6es assadas com células de F# e a"é mesmo B bi"s.Podemos concluir en"ão *ue a

mem/ria é formada or umcon,un"o de células onde cadacélula ossui um de"erminadon=mero de bi"s

• < acesso ao con"e=do de umacélula é reali7ado a"ra(és daeseci3ca%ão de um n=merochamado endere%o. < endere%o é

uma refer4ncia =nica *ue odemosfa7er a uma célula de mem/ria.Guando um rograma dese,a ler ouescre(er um dado em uma célulade(e rimeiro eseci3car *ual oendere%o de mem/ria dese,adoara deois reali7ar a oera%ão.

12

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 13/17

;egis"radores u"ili7ados

ara as oera%6es deMem/ria Princial• ;egis"rador denominado regis"rador de endere%o

de mem/ria 0memory regis"er address M8;1.8"ra(és do con"e=do des"e regis"rador a unidade

de con"role sabe *ual célula de mem/ria ser&acessada.

• ;egis"rador de dados da mem/ria 0memory buIerregis"er MJ;1. Es"e regis"rador é u"ili7ado ara

guardar o con"e=do de uma ou mais células demem/ria a/s uma oera%ão de lei"ura ou araguardar o dado *ue ser& "ransferido ara amem/ria em uma oera%ão de gra(a%ão.

13

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 14/17

Ciclo de lei"ura e

gra(a%ão

14

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 15/17

K=mero de células

endere%adas• < n=mero de células endere%adas na mem/riarincial é limi"ado elo "amanho do M8;. Kocaso de o regis"rador ossuir n bi"s a mem/riaoder& no m&9imo endere%ar # células is"o é. do

endere%o < ao endere%o 0#n

- 1.• n L numero de bi"s

15

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 16/17

Classi3ca%ão da Mem/ria

Princial• 8 mem/ria rincial ode ser classi3cada emfun%ão de sua (ola"ilidade *ue é a caacidade dea mem/ria reser(ar o seu con"e=do mesmo semuma fon"e de alimen"a%ão a"i(a.

• Mem/rias do "io ;8M 0;andom 8ccess Memory1são (ol&"eis

• Mem/rias ;<M 0;ead-<nly Memory1 são não(ol&"eis

e EP;<M 0Erasable Programinable ;<M1 *ue"ambém é do "io não-(ol&"eis.

16

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

7/17/2019 Aula Sistemas Operacionais Parte03

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte03 17/17

17

   S  s   i   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

   1   3   /   1   0   /   1   5

r!"ima aula #eremos tiposde mem!rias