1. Quais so as unidades funcionais de um sistema computacional? Processador ou unidade central de processamento, memria principal e dispositios de entrada!sada. 2. Quais os componentes de um processador e "uais so suas fun#$es? %m processador & composto por unidade de controle, unidade l'ica e aritm&tica, e re'istradores. ( unidade de controle )%C* & respons+el por 'erenciar as atiidades de todos os componentes do computador, como a 'raa#o de dados em discos ou a ,usca de instru#$es na memria. ( unidade l'ica e aritm&tica )%-(*, como o nome indica, & respons+el pela reali.a#o de opera#$es l'icas )testes e compara#$es* e aritm&ticas )somas e su,tra#$es*. /. Como a memria principal de um computador & or'ani.ada? ( memria & composta por unidades de acesso c0amadas c&lulas, sendo cada c&lula composta por um determinado n1mero de ,its. (tualmente, a 'rande maioria dos computadores utili.a o ,2te )3 ,its* como taman0o de c&lula. 4. 5escrea os ciclos de leitura e 'raa#o da memria principal. 6o ciclo de leitura, a %CP arma.ena no 7(8, o endere#o da c&lula a ser lida e 'era um sinal de controle para a memria principal, indicando "ue uma opera#o de leitura dee ser reali.ada. 9 conte1do da)s* c&lula)s*, identi:cada)s* pelo endere#o contido no 7(8, & transferido para o 7;8 6o cliclo de 'raa#o, a %CP arma.ena no 7(8, o endere#o da c&lula "ue ser+ 'raada e arma.ena no 7;8, a informa#o "ue deer+ ser 'raada. ( %CP 'era um sinal de controle para a memria principal, indicando "ue uma opera#o de 'raa#o dee ser reali.ada e a informa#o contida no 7;8 & transferida para a c&lula de memria endere#ada pelo 7(8 <. Qual o n1mero m+=imo de c&lulas endere#adas em ar"uiteturas com 7(8 de 1>, /2 e >4 ,its? 7(8?1> ,its n1mero ma= c&lulas ? 2 1>
7(8?/2 ,its n1mero ma= c&lulas ? 2 /2
7(8?>4 ,its n1mero ma= c&lulas ? 2 >4
>. 9 "ue so memrias ol+teis e no@ol+teis? 7emrias ol+teis precisam estar sempre ener'i.adas para manter suas informa#$es, o "ue no acontece com as no@ol+teis. A. Conceitue memria cac0e e apresente as principais anta'ens no seu uso. A memria cache uma memria voltil de alta velocidade, porm com pequena capacidade de armazenamento. O tempo de acesso a um dado nela contido muito menor que se o mesmo estivesse na memria principal. O propsito do uso da memria cache minimizar a disparidade existente entre a velocidade com que o processador executa instrues e a velocidade com que dados so acessados na memria principal. 3. Quais as diferen#as entre a memria principal e a memria secund+ria? ( memria principal & um dispositio de arma.enamento, em 'eral ol+til, onde so arma.enados instru#$es e dados utili.ados pelo processador durante a e=ecu#o de pro'ramas. ( memria secund+ria & um dispositio no@ol+til com maior capacidade de arma.enamento, por&m com menor elocidade de acesso aos seus dados arma.enados. B. 5iferencie as fun#$es ,+sicas dos dispositios de C!S. 9s dispositios de entrada e sada podem ser diididos em duas cate'oriasD os "ue so utili.ados como memria secund+ria e os "ue serem para a interface usu+rio@m+"uina. 9s dispositios utili.ados como memria secund+ria )discos e :tas ma'n&ticas* caracteri.am@ se por ter capacidade de arma.enamento ,astante superior ao da memria principal. Seu custo & relatiamente ,ai=o, por&m o tempo de acesso E memria secund+ria & ,em superior ao da memria principal. 9utros dispositios tFm como :nalidade a comunica#o usu+rio@m+"uina, como teclados, monitores de deo, impressoras e plotters. 1G.Caracteri.e os ,arramentos processador@memria, C!S e ,acHplane. Os barramentos processadormemria so de curta extenso e alta velocidade para que se!a otimizada a trans"er#ncia de in"ormao entre processadores e memrias. Os barramentos de $%& possuem maior extenso, so mais lentos e permitem a conexo de di"erentes dispositivos. O barramento de bac'plane tem a "uno de inte(rar os dois barramentos anteriores. 11.Como a t&cnica de pipelinin' mel0ora o desempen0o dos sistemas computacionais? )ermitindo ao processador executar m*ltiplas instrues paralelamente em est(ios di"erentes. 12.Conceitue a t&cnica de ,enc0marH e como & sua reali.a#o. A tcnica conhecida como benchmar' permite a anlise de desempenho comparativa entre sistemas computacionais. +este mtodo, um con!unto de pro(ramas executado em cada sistema avaliado e o tempo de execuo comparado. A escolha dos pro(ramas deve ser criteriosa para re"letir os di"erentes tipos de aplicao. 1/.Por "ue o cdi'o@o,Ieto 'erado pelo tradutor ainda no pode ser e=ecutado? Jsso ocorre em fun#o de um pro'rama poder c0amar su,@rotinas e=ternas, e, neste caso, o tradutor no tem como associar o pro'rama principal Es su,@rotinas c0amadas. Csta fun#o & reali.ada pelo linHer. 14.Por "ue a e=ecu#o de pro'ramas interpretados & mais lenta "ue a de pro'ramas compilados? Como no e=iste a 'era#o de um cdi'o e=ecut+el, as instru#$es de um pro'rama deem ser tradu.idas toda e. "ue este for e=ecutado. 1<.Quais as fun#$es do linHer? Suas fun#$es ,+sicas so resoler todas as referFncias sim,licas e=istentes entre os mdulos de um pro'rama e reserar memria para sua e=ecu#o. 1>.Qual a principal fun#o do loader? Carre'ar na memria principal um pro'rama para ser e=ecutado. 1A.Quais as facilidades oferecidas pelo depurador? 9 depurador oferece ao usu+rio recursos como acompan0ar a e=ecu#o de um pro'rama instru#o por instru#oK possi,ilitar a altera#o e isuali.a#o do conte1do de ari+eisK implementar pontos de parada dentro do pro'rama ),reaHpoint*, de forma "ue, durante a e=ecu#o, o pro'rama pare nesses pontos e especi:car "ue, toda e. "ue o conte1do de uma ari+el for modi:cado, o pro'rama enie uma mensa'em )watc0point*. 13.C=pli"ue o processo de atia#o ),oot* do sistema operacional. ,nicialmente, todo o cdi(o do sistema operacional reside memria secundria como discos e "itas. -oda vez que um computador li(ado, o sistema operacional tem que ser carre(ado da memria secundria para a memria principal. $sse procedimento realizado por um pro(rama localizado em um bloco espec."ico do disco /boot bloc'0.