Académique Documents
Professionnel Documents
Culture Documents
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
Pgina 1
ARQUITETURA DE COMPUTADORES
REFERNCIAS ............................................................................................................................................. 18
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.
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
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).
FUNO PROCESSAMENTO;
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).
Pgina 4
ARQUITETURA DE COMPUTADORES
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
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
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).
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).
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.
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).
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
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
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
FLOAT DOUBLE
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.
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)..
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
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.
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.
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
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.
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
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.
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.
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
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.
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
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
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).
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.
Pgina 20
ARQUITETURA DE COMPUTADORES
FONTES DE APOIO BIBLIOGRFICO
MARULA, Macelo; BENINI FILHO, Pio Armando. Informtica Conceitos e Aplicaes. 3 ed.
ARQUITETURA DE COMPUTADORES
CEEP Professor Balduino Barbosa de Deus / 2012 Pgina 21
ARQUITETURA DE COMPUTADORES
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.
Pgina 23