Vous êtes sur la page 1sur 16

Memria Principal O computador possui dispositivos que permitem armazenar dados, isntrues e resultados.

A esses dispositivos d-se o nome de memrias. Comunicam directamente com o processador e armazenam temporariamente (RAM e Cache) ou permanentemente (ROM) pequenas quantidades de informao. Devido ao seu cariz fundamental, este tipo de memria foi designado MEMRIA PRINCIPAL, CENTRAL ou PRIMRIA. A memria principal contituda por trs tipos de memrias distintos: * - Memria RAM * - Memria ROM * - Memria Cache Memria Ram O termo RAM (Random Access Memory) usado para designar uma memria de acesso aleatrio, ou seja, uma memria com facilidade de acesso a todos os endereos, no qual o tempo de acesso a qualquer um deles constante. Os dados neste tipo de memria podem ser lidos, escritos e apagados pelo processador. Quando o computador ligado, carregada na memria RAM a informao (programas e drivers) necessria ao seu funcionamento. Quanto maior for a memria RAM, mais informaes poder guardar, o que se traduz numa maior optimizao. As memrias RAM podem ser classificadas quanto sua forma fsica, nos seguintes tipos: Mdulo DIP (Dual In-Line Package) Mdulo SIMM de 30 contactos (Single In-Line Memory Module). Mdulo SIMM de 72 contactos Mdulo DIMM de 168 contactos (Double In-Line Memory Module). Mdulo SODIMM de 72, 144 e 200 contactos (Small Out-Line DIMM). Mdulo DIMM de 184 contactos. Outros tipos menos comuns. Memoria Rom A sigla ROM (Read Only Memory) representa uma memria apenas de leitura. As memrias ROM tm como funo o armazenamento de instrues bsicas sobre o hardware do computador, tais como as rotinas de arranque, rotinas de teste de dispositivos de hardware e

todas as instrues necessrias para que o processador reconhea e interaja correctamente com os dispositivos de entrada e sada. A memria ROM constituda por trs tipos de programas: * BIOS (Basic Input/Outpu System) Conjunto de instrues bsicas de software que permite ao processador trabalhar com perifricos bsicos (Unidade de disquetes). * POST (Power-On Self Test) Auto-teste de inicializao, realizado sempre que o computador inicializado. (Identifica a configurao instalada, inicializa os circuitos perifricos ligados motherboard, inicializa o vdeo, testa o teclado, carrega o sistema operativo para a memria, entrega o controlo do microprocessador ao sistema operativo). * SETUP (configurao do sistema) Programa de configurao do hardware do computador. Essa configurao pode ser feita manualmente pelo utilizador, atravs da escolha de vrias opes num interface prprio. Existem ainda trs tipos de memrias ROM segundo a forma de gravao: PROM (Programmable Read Only Memory) A informao s pode gravada uma nica vez atravs de um equipamento especial. A programao feita fundindo fusveis internos memria. EPROM (Erasable Programmable ROM) Pode-se gravar e apagar um determinado nmero de vezes. A programao feita pela induo de cargas elctricas aos circuitos internos. A eliminao do programa faz-se expondo a memria a raios ultravioleta. EEPROM (Electricaly EPROM) . Podem ser programadas electronicamente sem as retirar do seu local na motherboard. MEMRIA CACHE O processador muito mais rpido do que a memria RAM. Isso faz com que fique subutilizado quando envia muitos dados. Durante grande parte do tempo no processa nada, s espera que a memria fique pronta para enviar novamente os dados. Para fazer com que o processador no fique subutilizado quando envia muitos dados para a RAM, foi colocada uma memria mais rpida, chamada de CACHE, do tipo SRAM (Static Random Access Memory). O dados so lidos da memria RAM e copiados para a memria Cache. Estando esses dados na Cache, o processador acede mais rapidamente a eles quando necessita. A memria CACHE encontrada em dois tipos (nveis):

* Memria cache L1 encontra-se dentro do processador ou cache interna. A sua capacidade pode ir at aos 128 Kbytes, divididos em duas partes (uma para dados e outra para instrues). * Memria cache L2 encontra-se na motherboard ou dentro do processador (mais recentemente). Quando externa, a sua capacidade depende do chipset presente na motherboard. Quando interna, a capacidade varia de 128 Kbytes a 2 Mbytes. As memrias estticas so desenvolvidas segundo as seguintes tecnologias: * Asynchronous SRAM utilizada a partir do 386, com frequncia de funcionamento acima de 33 Mhz, com tempos de acesso de 20 a 12 ns (nanossegundos). * Synchronous Burst SRAM considerada a melhor para computadores com frequncia de funcionamento at 66 Mhz, com tempos de acesso de 12 a 8,5 ns. * Pipelined Burst SRAM consegue trabalhar com frequncias de funcionamento at 133 Mhz, com tempos de acesso de 8 a 4,5 ns. * Custom SRAM consegue trabalhar com a mesma frequncia de funcionamento do processador, com tempo de acesso de 400 Mhz. MEDIDAS DE MEMRIA Da mesma forma que o crebro humano, o computador tambm possui uma memria, onde, quando est ligado, so armazenadas as informaes. A menor unidade utilizvel para representao de informaes num computador o BIT . Como este nico bit insuficiente para representar um carcter eles so reunidos em conjuntos de oito. Estes conjuntos de 8 bits recebem a denominao de BYTE . Sobre as informaes armazenadas num computador, utiliza-se o termo byte , correspondendo a um caracter. Tendo em conta que a unidade byte muito pequena para indicar valores mais extensos, utilizam-se mltiplos do byte : Kbyte Unidade equivalente a 1.024 bytes Mbyte Unidade equivalente a 1.024 kbytes Gbytes Unidade equivalente a 1.024 Mbytes

Memoria Cache

Na rea da computao, cache (tambm usado a grafia: cachet ou cach) um dispositivo de acesso rpido, interno a um sistema, que serve de intermedirio entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede. A vantagem principal na utilizao de um cache consiste em evitar o acesso ao dispositivo de armazenamento - que pode ser demorado -, armazenando os dados em meios de acesso mais rpidos. O uso de memrias cache visa obter uma velocidade de acesso a memria prxima da velocidade de memrias mais rpidas, e ao mesmo tempo disponibilizar no sistema uma memria de grande capacidade, a um custo similar de memrias de semicondutores mais baratas.

Os tipos de memria cache mais conhecidos so: mapeamento direto, totalmente associativa e associativa por conjunto (N-way). Mapeamento direto : cada bloco da memria principal mapeado para uma linha do cache. Mapeamento associativo : um bloco da memria principal pode ser carregado para qualquer linha do cache. Mapeamento associativo por conjunto: meio termo entre o direto e o associativo. Com a evoluo na velocidade dos dispositivos, em particular nos processadores, o cache foi dividido em nveis, j que a demanda de velocidade a memria to grande que so necessrios caches grandes com velocidades altssimas de transferencia e baixas latncias. Sendo muito difcil e caro construir memrias caches com essas caractersticas, elas so construdas em nveis que se diferem na relao tamanho X desempenho. Cache L1[editar] Uma pequena poro de memria esttica presente dentro do processador. Em alguns tipos de processador, como o Pentium 2, o L1 dividido em dois nveis: dados e instrues (que "dizem" o que fazer com os dados).O primeiro processador da Intel a ter o cache L1 foi o i486 com 8KB. Geralmente tem entre 16KB e 128KB; hoje j encontramos processadores com at 16MB de cache. Cache L2[editar] Possuindo o Cache L1 um tamanho reduzido e no apresentando uma soluo ideal, foi desenvolvido o cache L2, que contm muito mais memria que o cache L1. Ela mais um caminho para que a informao requisitada no tenha que ser procurada na lenta memria principal. Alguns processadores colocam esse cache fora do processador, por questes econmicas, pois um cache grande implica num custo grande, mas h excees, como no Pentium II, por exemplo, cujas caches L1 e L2 esto no mesmo cartucho que est o processador. A memria cache L2 , sobretudo, um dos elementos essenciais para um bom rendimento do processador mesmo que tenha um clock baixo. Um exemplo prtico o caso do Intel Itanium 9152M (para servidores) que tem apenas 1.6 GHz de clock interno e ganha de longe do atual Intel Extreme, pelo fato de possuir uma memria cache de 24MB. Quanto mais alto o clock do processador, mais este aquece e mais instvel se torna. Os processadores Intel Celeron tem um fraco desempenho por possuir menos memria cache L2. Um Pentium M 730 de 1.6 GHz de clock interno, 533 MHz FSB e 2 MB de cache L2, tem rendimento semelhante a um Intel Pentium 4 2.4 GHz, aquece muito menos e torna-se muito mais estvel e bem mais rentvel do que o Intel Celeron M 440 de 1.86 GHz de clock interno, 533 MHz FSB e 1 MB de cache L2.

Cache L3[editar] Terceiro nvel de cache de memria. Inicialmente utilizado pelo AMD K6-III (por apresentar o cache L2 integrado ao seu ncleo) utilizava o cache externo presente na placa-me como uma memria de cache adicional. Ainda um tipo de cache raro devido a complexidade dos processadores atuais, com suas reas chegando a milhes de transstores por micrmetros ou nanmetros de rea. Ela ser muito til, possvel a necessidade futura de nveis ainda mais elevados de cache, como L4 e assim por diante. Caches inclusivos e exclusivos[editar] Caches Multi-level introduzem novos aspectos na sua implementao. Por exemplo, em alguns processadores, todos os dados no cache L1 devem tambm estar em algum lugar no cache L2. Estes caches so estritamente chamados de inclusivos. Outros processadores (como o AMD Athlon) tm caches exclusivos - os dados podem estar no cache L1 ou L2, nunca em ambos. Ainda outros processadores (como o Pentium II, III, e 4 de Intel), no requerem que os dados no cache L1 residam tambm no cache L2, embora possam frequentemente faz-lo. No h nenhum nome universal aceitado para esta poltica intermediria, embora o termo inclusivo seja usado. A vantagem de caches exclusivos que so capazes de armazenarem mais dados. Esta vantagem maior quando o cache L1 exclusivo de tamanho prximo ao cache L2, e diminui se o cache L2 for muitas vezes maior do que o cache L1. Quando o L1 falha e o L2 acerta acesso, a linha correta do cache L2 trocada com uma linha no L1. Esta troca um problema, uma vez que a quantidade de tempo para tal troca ser realizada relativamente alta. Uma das vantagens de caches estritamente inclusivos que quando os dispositivos externos ou outros processadores em um sistema multiprocessado desejam remover uma linha do cache do processador, necessitam somente mandar o processador verificar o cache L2. Nas hierarquias de cache exclusiva, o cache L1 deve ser verificado tambm. Uma outra vantagem de caches inclusivos que um cache maior pode usar linhas maiores do cache, que reduz o tamanho das Tags do cache L2. (Os caches exclusivos requerem ambos os caches teres linhas do mesmo tamanho, de modo que as linhas do cache possam ser trocadas em uma falha no L1 e um acerto no L2). Tamanho do cache[editar] Quando feita a implementao da memria cache, alguns aspectos so analisados em relao a seu tamanho: a relao acerto/falha; tempo de acesso a memria principal; o custo mdio, por bit, da memria principal, do cache L1 e L2: o tempo de acesso do cache L1 ou L2; a natureza do programa a ser executado no momento Tcnicas de escrita de dados do cache[editar] Tecnicas de "Write Hit": Write-Back Cache[editar] Usando esta tcnica a CPU escreve dados diretamente no cache, cabendo ao sistema a escrita posterior da informao na memria principal. Como resultado, o CPU fica livre mais rapidamente para executar outras operaes. Em contrapartida, a latncia do controlador pode induzir problemas de consistncia de dados na memria principal, em sistemas multiprocessados com memria compartilhada. Esses problemas so tratados por protocolos de consistncia do cache. Exemplo:

A escrita de um endereo feita inicialmente numa linha do cache, e somente no cache. Quando mais tarde algum novo endereo precisar desta linha do cache, estando esta j ocupada, ento o endereo inicial guardado na memoria e o novo endereo ocupa-lhe o lugar na respectiva linha do cache. Para reduzir a frequncia de escrita de blocos de endereos na memria aquando da substituio usado um "dirty bit", este um bit de estado, ou seja, quando o endereo instanciado inicialmente numa linha do cache, estando essa linha vazia, o valor inicial implicitamente '0', quando o bloco do endereo modificado(quando ocorre uma substituio) o valor inicial passa a '1' e diz-se que o bloco do endereo est "dirty". Vantagens a escrita ocorre velocidade do cache; escritas mltiplas de um endereo requerem apenas uma escrita na memria; consome menos largura de banda. Desvantagens difcil de implementar; nem sempre existe consistncia entre os dados existentes no cache e na memria; leituras de blocos de endereos no cache podem resultar em escritas de blocos de endereos "dirty" na memoria. Write-Through Cache[editar] Quando o sistema escreve para uma zona de memria, que est contida no cache, escreve a informao, tanto na linha especfica do cache como na zona de memria ao mesmo tempo. Este tipo de caching providencia pior desempenho do que Write-Back Cache, mas mais simples de implementar e tem a vantagem da consistncia interna, porque o cache nunca est dessincronizada com a memria como acontece com a tcnica Write-Back Cache. Vantagens fcil de implementar; um "cache-miss" nunca resulta em escritas na memria; a memria tem sempre a informao mais recente. Desvantagens a escrita lenta; cada escrita necessita de um acesso memria; consequentemente usa mais largura de banda da memria. Tecnicas de "Write Miss": Write Allocate[editar] O bloco de endereo carregado na ocorrncia seguindo-se uma aco de "write hit". O "Write Allocate" usado com frequencia em caches de "Write Back". No Write Allocate[editar] O bloco de endereo directamente modificado na memria, no carregado no cache. O "No Write Allocate" usado frequentemente em caches de "Write Through".

Barramento

Podemos definir barramentos como vias de comunicao pela quais o processador se comunica com o seu exterior (memrias, perifricos, etc.). possvel ainda ser definido como um conjunto de sinais eltricos transmitidos atravs das trilhas ou vias da placa me com o mesmo propsito. Abaixo temos um organograma para entendermos melhor o conceito de barramento:

Barramento Local : por onde o processador se comunica aos dispositivos essenciais da placa me, tal como a memria RAM, cach, etc. Barramento de Dados: atravs dele que os dados so transmitidos bidirecionalmente, ou seja, enviando e recebendo dados simultaneamente. Barramento de Controle: Como o prprio nome j diz , efetua o controle do trfego de dados sendo unidirecional, ou seja, s realiza uma nica operao por vez. Barramento de Endereo: atravs dele que feito o endereamento a memria, sendo um barramento unidirecional ou seja, s realiza uma nica operao por vez. Barramento de Expanso: Com ele conectamos os perifricos ao micro, tal como placa de vdeo, som, etc.

ISA (Industry Standard Architecture): O ISA foi o primeiro barramento de expanso, existindo verses de 8 ou 16 bits e sendo dividido em duas partes , conforme abaixo:

Embora fossem processadores de 16 bits, os 8800 comunicavem-se com os perifricos externos utilizando um barramento de 8 bits, da o padro ISA original tambm um barramento de 8 bits. Inicialmente o barramento ISA operava com uma velocidade de 8.33 MHz. Aps a introduo dos processadores 286, o barramento ISA foi atualizado, tornando o barramento de 16 bits que conhecemos. Na poca a prioridade foi preservar a compatibilidade com placas antigas. Justamente por isso que foram adicionados pinos extras na forma de expanso. O barramento ISA extremamente lento, pois transmite apenas 8.33 MB/S, na teoria, mas na prtica ele transmite realmente 5 MB/s. Nos primeiros barramentos ISA a configurao era feita atravs de um Jumper. Mais tarde foi desenvolvido o barramento ISA Plug-and-play, que se configura automaticamente atravs do BIOS. Barramento EISA: Barramento semelhante ao ISA, mas com algumas diferenas fsicas e lgicas. Seu Slot mais alto e possui duas linhas de contatos: a linha superior tem a mesma pinagem do ISA, para manter a compatibilidade com todos os perifricos e a linha inferior possui 90 novos contatos, utilizados pelas placas de 32 bits.

O barramento EISA operava com uma velocidade de 8.33 MHz, mas como trabalha com transferncia de 32 bits , seu desempenho pode ser 4x mais rpido que o ISA. Barramento VLB (Vesa Local BUS): Barramento de 32bits, muito mais rpido que o ISA e o VLB, pois trabalha com velocidade de 33MHz e taxa de transferncia de 133MB/s. O barramento VLB surgiu como barramento prprio para placa de vdeo na poca, pois os aplicativos grficos j eram populares. Devido a sua velocidade , o VLB ganhou espao tambm em outros dispositivos, como controladoras IDE e SCSI. A velha preocupao com a compatibilidade fez com que a popularidade do VLB fosse manchada, pois como barramento era uma extenso do ISA tradicional, as placas ficaram muito grande, necessitando uma presso maior no encaixe, que causava um um srio problema de mau contato e at mesmo que a placa envergasse. Em 1992 o barramento VLB teve seu fim, com a criao de um novo barramento chamado PCI.

Barramento PCI (Interconector de Componentes Perifricos): Barramento lanado em 1992, que ainda utilizado hoje em placas novas. Este barramento opera nativamente a 33 MHz e transmite teoricamente 133MB/s, assim como no VLB, mas com a vantagem de sua frequncia ser vinculada frequncia de operao da placa me, ou seja, se for feito um overclock, a frequncia da PCI tambm ser alterada. O barramento PCI faz o trabalho de ponte entre o chipset ponte norte e o ponte sul, isso fazia com que o barramento fique sufocado. O barramento PCI trouxe um recurso muito importante para o desempenho do PC , que foi suporte Bus mastering, que um sistema avanado de acesso direto memria, pois ele permite que HD`s, placas de vdeo e outros dispositivos gravem informaes diretamente na memria, sem precisar passar pelo processador. Atualmente encontramos todos os tipos de placas em barramento PCI (placa de rede, faxmodem, placa de vdeo, placa wireless e etc..), mas este barramento em breve vai se tornar ultrapassado, pois outros barramentos mais novos esto utilizando recursos muito mais avanados.

Barramento AGP (Porta de Acelerao grfica): A baixa taxa de transferncia do barramento PCI limitou o lanamento de placas de vdeo mais potentes por este motivo a Intel desenvolveu um novo barramento exclusivo para placas de vdeo, com uma velocidade de 66MHz e transmitindo 32 bits, alimentado com 3,3V, operando em 3 modos diferentes:

Como verificamos acima, as placas x1 e x2 so alimentadas com 3,3v, enquanto as outras com 1,5v. Neste caso, se colocamos placas trocadas, corremos o risco de queimar tanto a placa de vdeo como a placa me. Para evitar este problema o barramento AGP foi dividido em tipos de slots. Barramento AGP PRO Pensando nas placas de vdeo mais fortes, foi criado o padro AGP PRO, que consistia no uso de 48 contatos adicionais, utilizados para reforar o fornecimento eltrico do slot. O padro AGP PRO 110 elevava para 110 watts. Devido ao alto custo na fabricao do barramento AGP Pro, ele nunca se popularizou.

Barramento PCI-Express: O padro PCI Express (ou PCIe ou, ainda, PCI-EX) foi concebido pela Intel em 2004 e se destaca por substituir, ao mesmo tempo, os barramentos PCI e AGP. Isso acontece porque o PCI Express est disponvel em vrios segmentos: 1x, 2x, 4x, 8x e 16x. Quanto maior esse nmero, maior a taxa de transferncia de dados. Como mostra a imagem abaixo, esse diviso tambm reflete no tamanho dos slots PCI Express:

O PCI Express 16x, por exemplo, capaz de trabalhar com taxa de transferncia de cerca de 4 GB por segundo, caracterstica que faz ele ser utilizado por placas de vdeo, um dos dispositivos que mais geram dados em um computador. O PCI Express 1x, mesmo sendo o mais fraco, capaz de alcanar uma taxa de transferncia de cerca de 250 MB por segundo, valor suficiente para boa parte dos dispositivos mais simples. Com o lanamento do PCI Express 2.0, que aconteceu no incio de 2007, as taxas de transferncia da tecnologia praticamente dobraram.

Imput/Output um termo da informtica referente aos dispositivos de Entrada e Sada. Quando um hardware insere dados no computador, dizemos que ele um dispositivo de entrada. Agora quando esses dados so colocados a mostra, ou quando saem para outros dispositivos, dizemos que estes hardwares so dispositivos de sada. Saber quais so os dispositivos de entrada e sada de um computador fcil. No pense que um bicho de sete cabeas. Listarei neste artigo os principais dispositivos de entrada e sada do computador.

Dispositivo de Entrada do Computador Teclado Principal dispositivo de entrada do computador. nele que voc insere caracteres e comandos do computador. No inicio da computao sua existncia era primordial para que o ser humano podesse interagi com o computador. O inserimento de dados eram feitos atravs dos prompt de comandos. Mouse No menos importante que os teclados, os mouses ganharam grande importncia com advento da interface grfica. atravs dos botes do mouse que interagirmos com o computador. Os sistemas operacionais de hoje esto voltados para uma interface grfica e intuitiva onde difcil imaginar algum usando um computador sem este perifrico de entrada. cones de programas, jogos e links da internet, tudo isto clicado atravs dos mouses. Touchpad um dispositivo sensvel ao toque que na informtica tem a mesma funo que o mouse. So utilizados principalmente em Notebooks. Web Cam Cmera acoplada no computador e embutida na maioria dos notebooks. Dependendo do programa usado, sua funo e capturar imagens que podem ser salvos tanto como arquivos de imagem ou como arquivos de vdeo. Scanner Perifrico semelhante a uma copiadora, mas com funo contraria. O escner tem a funo de capturar imagens e textos de documentos expostos sobre a sua superfcie. Estes dados sero armazenados no prprio computador. Microfone Perifrico de entrada com a funo de gravao de voz e testes de pronuncias. Tambm podem ser usados para conversao online.

Dispositivo de Sada do Computador Monitor Principal dispositivo de sada de um computador. Sua funo mostrar tudo que est sendo processado pelo computador. Impressora Dispositivo com a funo de imprimir documentos para um plano, folha A4, A3, A2, A1 e etc. Este documento pode ser um desenho, textos, fotos e gravuras. Existem diversos

tipos de impressora as mais conhecidas so a matricial, jato de tinta, a laser e a Plotter. Caixas de Som Dispositivo de saida essencial para quem desejar processar arquivos de udio como MP3, WMA e AVI.

Dispositivos de Entrada e Sada O avano da tecnologia deu a possibilidade de se criar um dispositivo com a capacidade de enviar e transmitir dados. Tais perifricos so classificados como dispositivos de entrada e sada. So eles: Pen Drives Tipo de memria porttil e removvel com capacidade de transferir dados ou retirar dados de um computador. Impressora Multifuncional - Como o prprio nome j diz este tipo impressora poder servir tanto como copiadora ou scanner. Monitor Touchscreen Tela de monitor sensvel ao toque. Atravs dela voc recebe dados em forma de imagem e tambm enviar dados e comandos ao computador atravs do toque. A tecnologia mais usada na indstria telefnica e seu uso em monitores de computadores ainda est em fase de expanso. Observao: No se confunda, dispositivos de entrada e sada o mesmo que perifricos de entrada e sada. As palavras "dispositivos" e "perifricos" so usados como sinnimos.

Vous aimerez peut-être aussi