Вы находитесь на странице: 1из 23

ARQUITETURA DE COMPUTADORES

NDICE
UNIDADE CENTRAL DE PROCESSAMENTO............................................................................................. 02 CONCEITO .................................................................................................................................. 02 INSTRUO DE MQUINA ........................................................................................................ 02 FUNES REALIZADAS PELA CPU ......................................................................................... 03 ESTRUTURA INTERNA DA CPU ............................................................................................... 03 UNIDADE LGICA ARITMTICA ............................................................................................... 04 UNIDADE DE CONTROLE.......................................................................................................... 04 REGISTRADORES ...................................................................................................................... 04 REGISTRADORES DE DADOS ............................................................................. 04 REGISTRADORES DE CONTROLE E DE ESTADO............................................. 05

SUBSISTEMA DE MEMRIA ....................................................................................................................... 06 CONCEITO .................................................................................................................................. 06 TIPOS E TAMANHOS DOS DADOS NA MEMRIA .................................................................. 07 REPRESENTAO E LOCALIZAO DOS DADOS NA MEMRIA ........................................ 08 OPERAES REALIZADAS PELA MEMRIA .......................................................................... 08 HIERARQUIA DO SUBSISTEMA DE MEMRIA ....................................................................... 09 CLASSIFICAO DAS MEMRIAS SEGUNDO PARMETROS ............................................. 10 REGISTRADORES ................................................................................................. 10 MEMRIA CACHE ................................................................................................. 11 MEMRIA PRINCIPAL ........................................................................................... 12 MEMRIA SECUNDRIA ...................................................................................... 13

DISPOSITIVIOS DE ENTRADA E SADA ..................................................................................................... 14 DISPOSITIVOS DE ENTRADA ................................................................................................... 14 DISPOSITIVOS DE SADA.......................................................................................................... 15 DISPOSITIVOS DE ENTRADA/SADA ....................................................................................... 16 INTERFACES .............................................................................................................................. 17

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 1

ARQUITETURA DE COMPUTADORES

REFERNCIAS ............................................................................................................................................. 18

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 2

ARQUITETURA DE COMPUTADORES

Um ponto importante para o aprendizado sobre o funcionamento de uma arquitetura computacional entender como as informaes so manipuladas dentro de uma arquitetura, englobando desde a aquisio dos dados e instrues at o processamento final e a gerao de resultados que sero utilizados pelo usurio ou outro sistema computacional. Para tanto, vamos enfocar nesta apostila o funcionamento de trs importantes componentes: a CPU, o Subsistema de Memria e os Dispositivos de Entrada e Sada (E/S), a comear pelo mais significativo: a CPU.

UNIDADE CENTRAL DE PROCESSAMENTO UCP


A Unidade Central de Processamento, tambm conhecida como CPU (Central Processing Unit), de longe o dispositivo mais significativo dentro de uma arquitetura computacional, pois ele responsvel pelas atividades de aquisio, processamento e envio das informaes resultantes do processamento para o armazenamento ou reaproveitamento por outro sistema ou pelo usurio. Na CPU ocorre o que se denomina Ciclo de Processamento, que comea na aquisio dos dados (solicitando dados da memria ou dos dispositivos de entrada e sada) at o envio do resultado do processamento (para a memria secundria dispositivos de armazenamento, ou para a memria principal reaproveitamento). Na CPU ocorrem as seguintes atividades bsicas:

Buscar uma instruo na memria; Interpretar a instruo (definir qual operao deve ser realizada e quais os componentes dados e operadores necessrios); Buscar os dados necessrios execuo da instruo (na memria ou nos dispositivos de E/S); Executar a instruo; Envia os dados resultantes (para a memria secundria armazenamento ou para dispositivos de E/S, conforme indicado pelo conjunto de instrues); Buscar uma nova instruo.

INSTRUO DE MQUINA

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 3

ARQUITETURA DE COMPUTADORES
Instruo de Mquina a definio dada ao conjunto de instrues, desenvolvidos em Linguagem de Programao e convertidos em Linguagem Binria. Lembre-se que qualquer instruo, para ser executada pela CPU precisa ser convertida em Linguagem Binria. O processo de desenvolvimento de uma Instruo de Mquina segue os seguintes passos:

Desenvolvimento do algoritmo terico, tambm conhecimento como Algoritmo Conceitual, utilizando as Linguagens Portugol, Fluxograma ou Linguagem Natural; Converso do Algoritmo Conceitual em Algoritmo Funcional, utilizando uma Linguagem de Programao, a ser escolhida pelo programador; Converso do Algoritmo Funcional em Linguagem Binria, atravs do processo de Compilao. Esse processo ser realizado pela IDE (Software para programao do Algoritmo Funcional), quer ir gerar o programa em Linguagem Binria. (Este programa composto por um conjunto de instrues em Linguagem Binria, que recebero o nome de Instruo de Mquina).

FUNES REALIZADAS PELA CPU


A CPU vem preparada para realizar conjuntos bsicos de atividade, que se complementam:

FUNO PROCESSAMENTO;

Realiza as atividades de processamento dos dados.

FUNO CONTROLE:

o o o

Realiza a busca e interpretao das instrues; Realiza a busca dos dados (na memria ou nos dispositivos de E/S); Armazena o resultado do processamento (armazenamento ou reaproveitamento).

ARQUITETURA INTERNA DA CPU


Conforme a tecnologia avana, a CPU passa a ter cada vez mais componentes. Para efeito de estudo, vamos nos concentrar em 03 (trs), considerados como fundamentais: Unidade Lgica Aritmtica ULA, Unidade de Controle UC e Registradores.

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 4

ARQUITETURA DE COMPUTADORES

UNIDADE LGICA ARITMTICA ULA


Unidade responsvel pela execuo das atividades bsicas da CPU (aritmtica e lgica). A

ULA recebe as instrues e os dados, em seguida executa o processamento (instrues sobre os dados), em seguida envia os dados para os Registradores. A CPU preparada para realizar operaes sobre dois dados (Operaes Binrias) e operaes sobre um dado (Operao Unria).

UNIDADE DE CONTROLE UC
A Unidade de Controle responsvel por controlar o fluxo de instrues, dados e informaes

que entram e saem da CPU. A UC tem como principais atividades:

o o o o o o

Buscar instrues na memria principal; Identificar qual a instruo est sendo realizada; Buscar dados na memria interna (Registradores) ou em meios externos (memrias (principal e/ou secundria) ou ainda nos Dispositivos de E/S); Controlar a execuo das operaes pela ULA; Armazenar dados resultantes na memria interna (Registradores) ou em meios externos (memrias ou Dispositivos de E/S); Buscar prxima instruo.

REGISTRADORES
a memria interna da CPU. Os Registradores armazenam os dados que sero enviados para

a ULA, bem como armazenam as informaes resultantes do processamento.

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 5

ARQUITETURA DE COMPUTADORES
Os Registradores so classificados em dois grupos principais (dependendo do tipo de CPU, podem existir Registradores de funes adicionais):

REGISTRADORES DE DADOS
Este tipo de registrador armazena dados que sero enviados para o processamento, bem como armazenam informaes resultantes do processamento, e que sero enviados novamente para a ULA (reaproveitamento) ou para o meio externo (memrias ou E/S). Cada registrador tem espao suficiente para armazenamento de somente um dado ou instruo. A ULA possui dois registradores de entrada de dados para o processamento e um registrador de sada para armazenamento das informaes (sendo que este registrador vai enviar essas informaes para armazenamento ou reaproveitamento).

REGISTRADORES DE CONTROLE E ESTADO


Os Registradores de Controle e Estado so responsveis por informar o estado atual da ULA, bem como informar qual a prxima instruo a ser realizada. Basicamente dois registradores deste tipo so essenciais CPU:

CONTADOR DE PROGRAMAS (PROGRAM COUNTER PC) Indica a prxima instruo a ser realizada; REGISTRADOR DE INSTRUO (INSTRUCTION COUNTER IR) Indica a instruo que est sendo executada pela ULA DECODIFICADOR DE INSTRUO Registrador que atende diretamente a Unidade de Controle, responsvel pela identificao do tipo de instruo a ser realizada, bem como a necessidade de busca dos dados.

As CPUs evoluem conforme evolui a tecnologia de fabricao. Sendo assim, algumas alteraes so evidenciadas de fabricante para fabricante e de gerao para gerao. Como exemplo, algumas CPUs no contam somente com uma ULA, mas duas, alm de uma Unidade de Ponto Flutuante UPF, responsvel exclusivamente para operaes com nmeros de ponto flutuante (decimais). Estas e outras alteraes podem e devem ser acompanhadas pelos tcnicos de manuteno e suporte, visto que quanto maior o nmero de ULAs, bem maior ser a capacidade de processador. Outro ponto a ser considerado a evoluo bastante acelerada do Clock da CPU (componente que define a frequncia de trabalho (instrues realizadas por segundo), dentro de uma CPU), barramentos (fios paralelos de comunicao e transmisso de dados entre componentes) e chipsets (controladores de componentes dentro da Placa-Me).

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 6

ARQUITETURA DE COMPUTADORES
Esses componentes evoluem na mesma velocidade que a tecnologia, tornando-se necessrio ao tcnico, o acompanhamento mais profundo destes trs componentes.

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 7

ARQUITETURA DE COMPUTADORES
SUBSISTEMA DE MEMRIA
Memria, conforme conceito bsico, a capacidade de seres vivos ou no (maquinrios) de reter informao, de forma temporria ou permanente, permitindo a sua recuperao posteriormente. Em uma arquitetura computacional, mais precisamente dentro de um computador, encontramos vrios tipos de memrias, organizadas em uma cadeia hierrquica, segundo caractersticas bsicas (a serem vista ainda nesta apostila). As memrias, independente do nvel hierrquico, podem executar somente duas operaes: escrita (write) e leitura (read). Mas, para executar essas operaes de forma rpida e eficiente, os dados armazenados necessitam de um cdigo (endereo) que facilite a localizao das informaes solicitadas pelos dispositivos (sobretudo a CPU).

TIPOS E TAMANHOS DOS DADOS NA MEMRIA


A memria presente em um computador ou dispositivos de memria necessita ser medida com a finalidade de determinar a quantidade de dados que pode armazenar. Para obter essa informao, utilizamos unidades de medidas especficas para memrias eletromagnticas (dispositivos de

armazenamento) O conhecimento da capacidade de armazenamento de cada dispositivo tornar-se importante no momento do desenvolvimento de um Sistema Computacional. As unidades de medida de memria so:

BIT A menor unidade representada dentro do computador. O bit pode armazenar somente 0s e 1s. Sozinho, no capaz de armazenar nenhuma informao significativa, porm em conjunto armazena dados e instrues a serem realizadas.

BYTE (B) Nome dado ao conjunto formado por 08 bits. Representa o equivalente a 01 caractere (alfanumrico, sinais, caracteres armazenamento de informaes. especiais). a unidade padro para medida de

KILOBYTE (KB) Representa 1.024 bytes (2 ). Exemplo: 512 KB = 512 x 1.024 bytes = 524.288 bytes.
10

MEGABYTE (MB) Representa 1.024 x 1.024 = 1.048.576 bytes (2 ).


20

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 8

ARQUITETURA DE COMPUTADORES
Exemplo: 32 M x 1.024 x 1.024 = 33.226.752 bytes.

GIGABYTE (GB) Representa 1.024 x 1.024 x 1.024 = 1.073.741.824 bytes (2 ) Exemplo: 2 G x 1.024 x 1.024 x 1.024 = 2.147.483.648 bytes.
30

TERABYTE (TB) Representa 1.024 x 1.024 x 1.024 x 1.024 = 1.099.511.627.776 bytes (2 )


40

PETABYTE (PT) Representa 1.024 x 1.024 x 1.024 x 1.024 x 1.024 = 1.125.899.906.842.624 bytes (2 )
50

Alm dessas unidades de medidas, existem as PALAVRAS, que representam o tamanho mximo de dados que podem ser inseridos a cada ciclo de processamento realizado pelo processador. O tamanho das palavras so definidos pela arquitetura do processador. (processadores de um ncleo armazenam palavras de 32 bits e e processadores com vrios ncleos armazenam 64 bits). Uma vez que conhecemos as unidades de medida das memrias, necessrio reconhecer os tipos de dados armazenados dentro de um computador. Apesar da unidade BIT referir-se aos pulsos eletromagnticos representados em binrio (0s e 1s), as outras unidades a partir do BYTES servem para medir a quantidade de memria utilizada pelos dados inseridos no computador pelo usurio ou por aplicativos preparados para essa atividade. Alm disso, levando-se em conta a rea de atuao do profissional Tcnico em Informtica, tornase necessrio o reconhecimento dos tipos de dados que possam ser utilizados dentro das memrias utilizadas pelo computador, bem como suas formas de declarao e tamanhos utilizados. TIPO CARACTERE O QUE ARMAZENA Caracteres alfabticos e alguns smbolos especiais Nmeros inteiros positivos e negativos, inclusive o 0 (zero) Nmeros decimais, positivos e negativos TIPO (PORTUGOL) CARACTER TIPO (LINGUAGEM C) CHAR TAMANHO 1 byte 2 bytes (Arquitetura de 32 bits) 4 bytes (Arquitetura de 64 bits) 8 bytes 16 bytes

INTEIRO

INTEIRO

INT

REAL REAL DE DUPLA PRECISO

REAL REAL

FLOAT DOUBLE

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 9

ARQUITETURA DE COMPUTADORES
Alm disso, levando-se em conta a rea de atuao do profissional Tcnico em Informtica, tornase necessrio o reconhecimento dos tipos de dados que possam ser utilizados dentro das memrias utilizadas pelo computador, bem como suas formas de declarao e tamanhos utilizados.

REPRESENTAO E LOCALIZAO DOS DADOS NA MEMRIA


Como j citado anteriormente (ainda nesta apostila), um bit no consegue representar uma informao funcional, pois somente consegue armazenar 0s e 1s. Porm, para resolver tal problema, usa-se um agrupamento de bits (a quantidade de bits agrupados variam de fabricante para fabricante, pois no h um padro), que recebe o nome de clula. Cada clula contm certo nmero de bits, destinados a armazenar informaes significativas (temse por informao significativa a informao representada de forma clara. Por exemplo: 1 bit = 0s ou 1s no faz muito sentido para o usurio nem para o computador, pois est incompleta. Por outro lado, 1 byte = 1 caractere nesse caso j possvel para representar alguma informao que seja til tanto ao usurio quanto ao computador). Mas como localizar os dados dentro da memria? A explicao segue em forma de exemplo. Para entendermos melhor, consideremos o exemplo de uma biblioteca. Na biblioteca cada livro recebe um cdigo de identificao composto por uma identificao (no caso o nome do livro) e uma localizao (nome da estante, prateleira). Quando algum usurio da biblioteca necessita de tal livro, basta informar o nome do livro ao funcionrio, e em seguida, ele informar a localizao. Da mesma forma, o dispositivo de memria, no momento da sua fabricao, recebe um conjunto de endereos fixos (cada clula recebe um endereo diferente). Tanto para a gravao quanto leitura do endereo da memria, basta o dispositivo que solicita a operao (leitura ou escrita), informar o respectivo endereo para ter acesso aos dados.

OPERAES REALIZADAS PELA MEMRIA


As operaes realizadas pela memria so basicamente a escrita (write) e a leitura (read). Para complemento, todas as memrias de escrita so substitutivas, enquanto as operaes de leitura somente copiam dados da memria para o dispositivo (CPU). Veja a figura abaixo:

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 10

ARQUITETURA DE COMPUTADORES

O valor 11110 copiado da UCP MP e armazenado na clula 1000 substituindo o contedo anterior

Operao de Escrita

Operao de Leitura
O valor 10011, armazenado no endereo na MP 0110 copiado para a UCP substituindo o valor anterior (11110)..

HIERARQUIA DOSUBSISTEMA DE MEMRIA


Em um computador, existem vrios tipos de memrias, organizado de forma hierrquica. Essa organizao realizada baseando-se em algumas caractersticas bsicas, que determinam o tipo de memria. A hierarquia do subsistema de memria representada em forma de pirmide. Quanto menor o tempo de leitura/gravao, menor a capacidade de armazenamento e mais prximo ao topo da pirmide. Quanto maior o tempo de leitura/gravao, maior a capacidade de armazenamento e mais prximo da base da pirmide.

Para determinar qual a posio da memoria dentro da hierarquia do Subsistema de Memria, existem certos parmetros a serem considerados.

TEMPO DE ACESSO Tempo decorrido da solicitao do dispositivo (CPU) at a entrega do dado. Esse item avalia qual o tempo gasto pelo dispositivo para entregar ao dispositivo solicitante o dado requerido.

CAPACIDADE Quantidade de dados que podem ser armazenados dentro de um dispositivo. Geralmente medida em bytes, podendo ser classificada tambm quanto a quantidade de clulas.

VOLATILIDADE Memria que no armazenam dados aps o computador ser desligado. Caracterstica das memrias fabricao com circuitos puramente eletrnicos.

TECNOLOGIA DE FABRICAO

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 11

ARQUITETURA DE COMPUTADORES
Define o tipo de tecnologia utilizada para a fabricao de determinado dispositivo. Atualmente so considerados trs tipos:

Memria de Semicondutores Utilizam componentes eletrnicos, baseados em semicondutores. So rpidas e caras. No armazenam dados. Permitem a leitura/gravao de dados.

Memria de Meio Magntico Utilizam tecnologia magntica para armazenamento de dados. Armazenam dados de forma permanente. So mais acessveis ao usurio, podendo ser expandidas posteriormente. Permitem a leitura/gravao de dados.

Memria de Meio tico Utilizam tecnologia tica para gravao de dados. Armazenam dados de forma permanente. Aps a gravao, permite operaes somente de leitura, com exceo de mdias especiais que permitem a gravao/regravao/leitura.

TEMPORARIEDADE Tempo de permanncia de um dado na memria. Conforme muda a tecnologia de fabricao no dispositivo, muda a quantidade de tempo de permanncia. Memrias de Semicondutores armazenam dados tempo suficiente para a execuo da instruo, enquanto que Memrias de Meio Magntico e Memrias de Meio tico armazenam por tempo indeterminado (a considerar como indeterminado o limite de vida do item de armazenamento. Exemplo: Memrias de Meio Magntico armazenam informaes at perder o magnetismo, o que pode ocorrer em anos.).

CUSTO Conforme varia o tipo de tecnologia, varia tambm o custo de fabricao. Esse custo aumenta quando se considera a fabricao de Memrias de Semicondutores e diminui quando se utiliza outras tecnologias de fabricao. Geralmente, 1 byte produzida em Meio Magntico custa cerca de US$ 0,000001, enquanto que o mesmo byte produzido em Memrias de Semicondutores pode custar cerca de US$ 0,0001. Exemplo: Uma quantidade de 32M produzida em meio magntico, custa cerca de US$ 33,55. A mesma quantidade produzida utilizando semicondutores custa cerca de US$ 335,54.

CLASSIFICAO DAS MEMRIAS SEGUNDO PARMETROS


Vamos analisar os quatros tipos de memrias existem em computador, utilizando os parmetros de classificao.

REGISTRADORES CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 12

ARQUITETURA DE COMPUTADORES
Registrador a memria interna da CPU. fabricada com a mesma tecnologia da CPU. Localiza-se no topo da pirmide hierrquica do Subsistema de Memria.

TEMPO DE ACESSO Por ser construda com a mesma tecnologia da CPU, possui um tempo de acesso (leitura/gravao) compatvel (igual) ao da CPU. Geralmente executa uma operao em torno de 1 a 5 nanossegundos.

CAPACIDADE Possuem capacidade suficiente para armazenar um nico dado / instruo / endereo, cerca de 8 a 64 bits.

VOLATILIDADE Fabricada com circuitos eletrnicos. No armazena dados aps o desligamento do computador.

TECNOLOGIA DE FABRICAO So fabricados utilizando tecnologia de semicondutores, mesmo tipo de tecnologia de fabricao da CPU.

TEMPORARIEDADE Armazena dados suficientes para a utilizao da ULA. Aps serem utilizados os dados so substitudos por outros requisitados pela Unidade de Controle.

CUSTO Produzidos com tecnologia de semicondutores, possuem custo elevado de produo.

MEMRIA CACHE
Tem a funo de acelerar a velocidade de transferncia de dados entre a CPU e a Memria Principal. Fabricada com a mesma tecnologia da CPU. Na pirmide hierrquica, localiza-se abaixo dos Registradores.

TEMPO DE ACESSO So construdas com a mesma tecnologia da CPU, possuindo tempo de acesso menor que a Memria Principal. Geralmente executa uma operao em torno de 5 a 7 nanossegundos.

CAPACIDADE

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 13

ARQUITETURA DE COMPUTADORES
A CPU solicita dados primeiramente da Memria Cache, por isso, o tamanho desta memria deve ser suficiente para armazenar uma razovel quantidade de dados. As memrias Cache produzidas atualmente possuem capacidade em torno de 1MB (L1 Dentro da CPU), 2MB (L2 Fora da CPU) e at 5MB (L3 Fora da CPU). Algumas CPUs possuem Caches L1 e L2 internas, deixando somente a Cache L3 na Placa-Me.

VOLATILIDADE Fabricada com circuitos eletrnicos. No armazena dados aps o desligamento do computador.

TECNOLOGIA DE FABRICAO So fabricados utilizando tecnologia de semicondutores, mesmo tipo de tecnologia de fabricao da CPU.

TEMPORARIEDADE Armazena dados suficientes para a utilizao da CPU. O tempo de armazenamento bem menor que o tempo de execuo da instruo.

CUSTO Produzidos com tecnologia de semicondutores, possuem custo elevado de produo.

MEMRIA PRINCIPAL
A Memria Principal funciona como depsito da CPU. Sua principal funo armazenar dados e instrues, permitindo, inclusive, o acesso sequencial s instrues armazenadas, reduzindo, assim, o tempo de espera da CPU pelas instrues. Na pirmide hierrquica, fica abaixo das Memrias Cache.

TEMPO DE ACESSO construda com tecnologia de semicondutores, apesar disso sua velocidade de leitura/gravao fica abaixo da Memria Cache, devido a sua capacidade de armazenamento ser bem mais elevada. Geralmente executa uma operao em torno de 7 a 15 nanossegundos.

CAPACIDADE

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 14

ARQUITETURA DE COMPUTADORES
Por ter a funo de armazenamento, mesmo que temporariamente, de dados e instrues, sua capacidade de armazenamento deve ser bem maior que as Memrias Cache. Atualmente encontramos quantidades superiores a 4GBytes.

VOLATILIDADE Fabricada com circuitos eletrnicos. No armazena dados aps o desligamento do computador.

TECNOLOGIA DE FABRICAO So fabricados utilizando tecnologia de semicondutores, mesmo tipo de tecnologia de fabricao da CPU.

TEMPORARIEDADE Armazena dados e instrues por tempo suficiente para a CPU possa execut-las. Uma instruo somente substituda na Memria Principal quando a CPU no necessita mais dela. O mesmo ocorre com os dados.

CUSTO Apesar de serem produzidas com tecnologia de semicondutores, o custo bem menos elevado que os da Memorias Cache e Registrador, tornando possvel a sua expanso quando necessrio.

MEMRIA SECUNDRIA
A Memria Secundria a memria de armazenamento do computador. Possui a menor velocidade de acesso, mas, em contrapartida, possui a maior capacidade de armazenamento permanente. constituda de vrios dispositivos, devido a isso utiliza vrias tecnologias de fabricao (meio magntico e meio tico). Localiza-se na base da pirmide hierrquica do Subsistema de Memria.

TEMPO DE ACESSO So vrios os dispositivos utilizados para armazenamento, por isso mesmo leva-se em considerao a construo de cada um. Dispositivos eletromecnicos (HDs) podem levar 8 a 15 milissegundos (muito acima dos nanossegundos), enquanto que os dispositivos de meio tico, podem levar de 120 a 300 nanossegundos.

CAPACIDADE Dependendo do dispositivo, atualmente, podem armazenar at 3TBytes (HDs), 700MBytes (CD-R), 4,4 GBytes (DVD-R), alm de outros dispositivos com capacidade ainda maiores.

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 15

ARQUITETURA DE COMPUTADORES
o

VOLATILIDADE Fabricada a finalidade de armazenamento permanente (magntica ou tica), no perdem os dados quando h interrupo no fornecimento de energia para o computador.

TECNOLOGIA DE FABRICAO So fabricados utilizando tecnologia de meio magntico e tecnologia de meio tico.

TEMPORARIEDADE Armazena dados suficientes para a utilizao da ULA. Aps serem utilizados os dados so substitudos por outros requisitados pela Unidade de Controle.

CUSTO Possuem o menor custo de produo, devido a isso, so fabricados com maior capacidade de armazenamento.

As tecnologias utilizadas na fabricao de dispositivos de memria tambm

evoluem

consideravelmente. No utilizam a mesma velocidade de evoluo que as CPUs, porm evoluem em capacidade e forma de transmisso de dados. Fica a critrio do profissional o constante aperfeioamento e reciclagem dos conhecimentos no que se refere ao Subsistema de Memria de uma Arquitetura Computacional. Quanto as variaes (tipos) de Memria Principal e Memria Secundria, fica a cargo das disciplinas de configurao o conhecimento referente aos modelos e formas de trabalhos da memria. Ao longo da disciplina Arquitetura de Computadores, estudamos a importncia da CPU e do Subsistema de Memria na manipulao de dados dentro de uma arquitetura computacional. Mas, para que haja processamento, tanto o dado quanto instruo, devem ser inseridos dentro do computador. Neste ponto entra em cena um conjunto de dispositivos, cuja funo enviar/receber informaes para/do computador. Esses dispositivos recebem o nome de Dispositivos de Entrada/Sada. Alguns autores os classificam como Perifricos de Entrada/Sada, ou simplesmente, E/S. Um item de fundamental importncia dentro do estudo dos Dispositivos de E/S o BARRAMENTO. O barramento o nome dado a um conjunto de fios paralelos, cuja funo possibilitar a comunicao entre dispositivo e o conjunto CPU/Memrias, ou mesmo entre dispositivos. Em uma Placa-Me temos trs barramentos principais: BARRAMENTO LOCAL, BARRAMENTO DE SISTEMA e BARRAMENTO DE EXPANSO. Os BARRAMENTOS LOCAL e DE SISTEMA so canais de transporte de dados entre a CPU

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 16

ARQUITETURA DE COMPUTADORES
e as Memrias. J o BARRAMENTO DE EXPANSO utilizado para comunicao entre dispositivo e CPU/Memrias e entre dispositivos. A figura abaixo demonstra um esquema de barramento de computadores populares.

Um componente presente nos barramentos o CONTROLADOR DE BARRAMENTO (alguns autores chamam de RBITRO DE BARRAMENTO), que tem a funo de controlar o fluxo de dados dentro transportados dentro do barramento.

DISPOSITIVOS DE ENTRADA E SADA


So classificados como dispositivo de entrada e sada, todo e qualquer dispositivo utilizado para enviar/receber dados para/da a CPU/Memrias. Basicamente temos dispositivos puramente de entrada, dispositivos puramente de sada e ainda dispositivos que executam as duas tarefas, denominados Dispositivos Mistos de Entrada e Sada. Os dispositivos puramente de entrada, somente enviam dados para a CPU/Memrias. Caso dos dispositivos externos, utilizados para a iterao com os usurios. Dentre os eles, temos:

TECLADO Semelhante a uma mquina de escrever, composto por um conjunto de teclas alfanumricas e uma placa de circuito eletrnica. Cada tecla possui um composto de borracha e material condutor. Quando a tecla pressionada, o material condutor entra em contato com a placa de circuito impresso, gerando sinais eltricos, que sero interpretados pelo controlador de teclado que fica embutido na placa-me.

MOUSE Dispositivo apontador, representando em formato de seta durante a execuo do sistema operacional. Bastante utilizado para trabalhos com ferramentas grficas. Atualmente, encontramos no mercado o mouse mecnico, baseado na tecnologia de roletes (sensores de movimentos) e pticos (baseados em tecnologia de fotodeteco identificao do movimento atravs da movimentao de um foco luminoso).

JOYSTICK

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 17

ARQUITETURA DE COMPUTADORES
Outro dispositivo apontador. O que o diferencia do mouse, devido sua principal utilizao ser em softwares de jogos ou montagem de maquetes tridimensionais.

SCANNER Dispositivo utilizado para digitalizar (converter para formato digital) documentos e imagens para armazenamento dentro do computador. Utilizado principalmente na rea de produo grfica.

LEITOR DE CDIGO DE BARRAS / LEITOR DE MARCAS PTICAS Leitor de Cdigo de Barras um dispositivo do tipo scanner preparado para leitura de barras verticais (cdigo de barras), bastante utilizados em reas comerciais e de logstica (empresas especializadas em entregas de produtos). O Leitor de Marcas pticas um dispositivo do tipo scanner preparado para ler documentos com marcas pticas, como por exemplo, provas de vestibulares e cartes de loteria.

OUTROS DISPOSITIVOS Dispositivos de leitura tica, cmeras digitais, dispositivos de captura de vdeo, microfone, mesa digitalizadora, caneta ptica, instrumentos musicais MID, scanners biomtricos (destinados a ler caractersticas do corpo como cdigo de acesso e segurana).

Os dispositivos puramente de sada, somente recebem dados da CPU/Memrias. Tambm so do tipo externo, utilizados para a iterao com os usurios. Dentre os eles, temos:

MONITOR DE VDEO Dispositivo semelhante a uma televiso, porm destinado a exibir representaes visuais de informaes enviadas pela CPU. Atualmente, no mercado os tipos de monitor variam conforme variam sua capacidade grfica (maior resoluo, maior capacidade de representao de cores). No mercado encontra-se Monitores tipo CRT (menor qualidade de cores, menor resoluo, menor valor), LCD (maior qualidade de cores, maior resoluo, valor relativamente acessvel), Monitores com tecnologia LED (qualidade de cores superior, resolues maiores, valor relativamente alto).

PROJETOR MULTIMDIA Dispositivo de sada utilizado para projetar a imagem em superfcies especficas (telas de projeo, mas as imagens tambm podem ser projetadas em paredes). Geralmente utilizado para exibir vdeos e apresentaes a uma quantidade elevada de pessoas.

IMPRESSORA

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 18

ARQUITETURA DE COMPUTADORES
Dispositivo utilizado para apresentar o resultado do processamento em documento impresso (papel, transparncia, etc). No mercado encontramos vrios tipos de impressoras, classificadas conforme a sua quantidade de cores, resoluo e forma de impresso.

Matricial utiliza impresso de contato (um cabeote com agulhas pressiona uma fita colorida contra o papel, imprimindo assim os caracteres). predominantemente monocromtica, porm existem no mercado impressoras matriciais coloridas (mas a qualidade de impresso colorida muito inferior).

Jato de Tinta utiliza gotas de tinta para imprimir no papel. Possui preo razoavelmente baixo. Pode utilizar impresso monocromtica e colorida. Possui boa qualidade de impresso.

Laser utilizada para impresso em grande porte, possui alta velocidade de impresso. No mercado existem impressoras laser monocromticas e coloridas (as coloridas ainda possuem um valor muito elevado e a qualidade de impresso inferior as impressoras jato de tinta).

ALTO-FALANTE / CAIXAS DE SOM Conectado na placa de som do computador, reproduz o som digital produzido pelo computador.

Os dispositivos mistos de entrada e sada funcionam tanto enviando quanto recebendo dados. Podem ser internos e externos. Dentre os eles, temos:

DISPOSITIVOS MULTIFUNCIONAIS Atualmente existe no mercado dispositivos que acumulam funes em um nico dispositivo. Como por exemplo, temos a impressora multifuncional que permite a entrada de dados (digitalizao de documentos) e a sada de dados (impressora). E ainda podem operar de forma independente do computado (cpia direta).

PLACAS DE SOM As placas de som podem ser utilizadas para captura/gravao de sons (entrada) e reproduo (sada).

PLACAS DE FAX-MODEM Este tipo de dispositivo envia e recebe informaes atravs de uma conexo telefnica..

TELA TOUCH-SCREEN Dispositivo quer permite a sada de dados (funo monitor) e a entrada de dados (atravs de toques na tela para indicar a opo desejada).

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 19

ARQUITETURA DE COMPUTADORES

INTERFACES
Os dispositivos de entrada e sada, para conectar-se ao computador, necessita de um controlador que estabelea a comunicao entre CPU/Memria e Dispositivo de E/S. A esse dispositivo d-se o nome de INTERFACE. As interfaces so controladores de fluxo de dados. Dependendo do dispositivo, a interface pode estar acoplada a uma placa de circuitos, junto ao dispositivo, ou pode estar inserida na placa-me em forma de um chipset. Para cada tipo de dispositivo h um tipo de interface. As principais so:

IDE (Integrated Drive Electronics Dispositivos Eletrnicos Integrados) Interface de controle para disco rgido do tipo IDE. A Controladora IDE (responsvel pelo controle de acesso aos dados dos disco rgido deste tipo) fica embutida na placa-me e trabalha em parceria com a placa lgica que fica localizada logo abaixo do HD, dispensando assim controladores mais avanadas.

USB (Universal Serial Bus Barramento Serial Universal) Barramento externo de alta velocidade, utilizado como interface, prprio para a conexo de vrios dispositivos com suporte a esta interface.

Alm desses controladores, merecem destaque controladores internos para placas de expanso, do tipo PCI e AGP, possuem o chamado controlador de borda. Neste tipo de controlador, a parte que controla o fluxo de informaes fica embutida na borda da placa, que vai ser conectada com um encaixe livre da placa-me.

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 20

ARQUITETURA DE COMPUTADORES
FONTES DE APOIO BIBLIOGRFICO

TANENBAUM, Andrew. Organizao Estruturada de Computadores. 5. ed.

MONTEIRO, Mario. Introduo Organizao de Computadores. 4 ed.

MARULA, Macelo; BENINI FILHO, Pio Armando. Informtica Conceitos e Aplicaes. 3 ed.

VELLOSO, Fernando de Castro. Informtica Conceitos Bsicos. 7 ed.

PAIXO, Renato Rodrigues Paixo. Monte seu PC com inteligncia. 9 ed.

Apostilas Pessoais Diversas.

Internet: www.google.com.br www.apostilando.com

CEEP CENTRO ESTADUAL DE EDUCAO PROFISSIONAL PROFESSOR BALDUNO BARBOSA DE DEUS


CURSOS: PROEJA INFORMTICA DISCIPLINA: ARQUITETURA DE COMPUTADORES PROFESSOR: FABIANO ALUNO(A): ________________________________________________________

ARQUITETURA DE COMPUTADORES
CEEP Professor Balduino Barbosa de Deus / 2012 Pgina 21

ARQUITETURA DE COMPUTADORES

2012

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 22

ARQUITETURA DE COMPUTADORES
ANEXO A SUBSISTEMA DE MEMRIA
Para que seja possvel compreender como ocorre a leitura/gravao das informaes dentro da memria do computador, preciso conhecer alguns fatores/conceitos fundamentais.

TAMANHO o tamanho utilizado, em bytes, para armazenar determinada informao ou instruo a ser interpretada/processada pela CPU da Arquitetura Computacional.

PALAVRA a quantidade mxima de dados que podem ser processador pela CPU a cada ciclo de processamento. Para computador mononcleares (cuja CPU possui um nico ncleo), a palavra possui o tamanho de 32 bits. Para computadores multinucleares (cuja CPU possui mais de um ncleo), a palavra possui o tamanho de 64 bits.

CLULAS o tamanho do agrupamento de setores dentro de um dispositivo de memria necessrio para o armazenamento de uma informao. Por exemplo, para um nmero inteiro, so necessrios 02 trilhas de 01 byte cada uma (02 Trilhas x 01 byte = 02 bytes).

ENDEREAMENTO a forma como o computador acessa um espao vazio (com a finalidade de gravao) ou preenchido (para a recuperao de alguma informao) dentro de um dispositivo de armazenamento.

Quando um aplicativo executado, a CPU procura no dispositivo de Memria Principal espao suficiente para o armazenamento dos dados utilizados pelo aplicativo. Tais informaes podem ser fornecidas atravs de um dispositivo de entrada e sada ou atravs de recuperao na memria secundria.

CEEP Professor Balduino Barbosa de Deus / 2012

Pgina 23

Вам также может понравиться