Periféricos de computadores
|
|
- Maria Luiza Benevides Carvalho
- 7 Há anos
- Visualizações:
Transcrição
1 Periféricos de computadores João Canas Ferreira Arquitectura de Computadores FEUP/LEIC Contém figuras de Computer Organization and Design (cap. 8), D. Patterson & J. Hennessey, 3 a. ed., Elsevier Tópicos 1 Periféricos: aspectos gerais 2 Discos magnéticos 3 Comunicação entre CPU e periféricos 4 Desempenho de subsistemas de E/S ArqComp: Periféricos de computadores 2/
2 1 Periféricos: aspectos gerais 2 Discos magnéticos 3 Comunicação entre CPU e periféricos 4 Desempenho de subsistemas de E/S ArqComp: Periféricos de computadores 3/
3 Subsistema de entrada/saída de dados Todos os componentes usados para transferir dados de/para o subsistema CPU + Memória são designados como periféricos. Periféricos típicos são: 1. teclado, rato, monitor; 2. discos magnéticos, discos ópticos; 3. dispositivos de ligação a redes; 4. impressoras, scanners, etc. Alguns critérios de qualidade: 1. fiabilidade: medida do tempo de funcionamente até falhar; 2. disponibilidade: medida do tempo em que o sistema está operacional; 3. expansibilidade. Desempenho depende de muitos factores: características do dispositivo, sistema operativo, método de comunicação com o resto do sistema. ArqComp: Periféricos de computadores 4/
4 Classificação de periféricos A diversidade de periféricos é enorme. Uma classificação simples utiliza os seguintes três critérios: Comportamento: 1. Entrada (leitura única); 2. Saída (escrita única, sem leitura); 3. Armazenamento (leitura e escrita, geralmente mais que uma vez). Tipo de cliente/fornecedor: Humano ou máquina. Taxa de dados: taxa máxima de transferência de dados para CPU ou memória. Exemplo: Teclado dispositivo de entrada, usado por humano taxa máxima de dados de 10 bytes/segundo. ArqComp: Periféricos de computadores 5/
5 CPU e periféricos: exemplo ArqComp: Periféricos de computadores 6/
6 Critérios de desempenho Os critérios de desempenho dependem muito da aplicação. Exemplo: largura de banda de E/S (medida de débito) pode ser considerada de duas maneiras diferentes: Que quantidade de dados passa pelo sistema por unidade de tempo? (unidade: B/s) Quantas operações de E/S podem ser executadas por unidade de tempo? Aplicações de multimédia, com transferências de ficheiros longos, estão no primeiro caso. Recepção de reservas (transacções pequenas) está no 2 o caso. Noutras aplicações, interessa o tempo de resposta (medida de latência, que pode ser dependente da largura de banda da comunicação). Exemplo: computador desktop. Existem aplicações em que interessam ambos os parâmetros: Multibanco, servidores Web. ArqComp: Periféricos de computadores 7/
7 1 Periféricos: aspectos gerais 2 Discos magnéticos 3 Comunicação entre CPU e periféricos 4 Desempenho de subsistemas de E/S ArqComp: Periféricos de computadores 8/
8 Disco magnético: vista interna ArqComp: Periféricos de computadores 9/
9 Discos magnéticos variados ArqComp: Periféricos de computadores 10/
10 Características de um disco magnético Sistema de armazenamento não-volátil. Conjunto de discos (de metal) rotativos com eixo comum: RPM. Cada disco tem 2 superfícies de gravação cobertas com material magnético. Cada superfície está dividida em círculos concêntricos: as pistas. Cada pista está dividida em sectores (tradicionalmente de 512 bytes, mais recentemente 4096 bytes). Todas as pistas que estão simultaneamente sob as cabeças de leitura constituem um cilindro (vertical). Em cada pista, a informação está organizada em: n o de sector, espaço livre, informação do sector, espaço livre, n o de sector, espaço livre, etc. Actualmente, o número de sectores varia com a posição da pista: pistas exteriores têm mais sectores. A densidade (bits por unidade de área) tem vindo a aumentar: 100% ao ano entre 1997 e 2001; 40% ao ano actualmente. Em 2001: bits/polˆ2 (comercial), bits/polˆ2 (lab); A escrita ou leitura são efectuadas por cabeças de escrita/leitura ligadas a um braço. Todas as cabeças de leitura se movimentam simultaneamente: todas estão sobre o mesmo sector da mesma pista (mas de superfícies diferentes). A capacidade é indicada em potências de 10: 1 MB = 10 6 bytes. ArqComp: Periféricos de computadores 11/
11 Constituição de um disco magnético ArqComp: Periféricos de computadores 12/
12 Tempos de operação Tempo de acesso soma dos três tempos mencionados a seguir; Tempo de busca tempo que demora a pôr o braço no cilindro pretendido. Fabricantes especificam os tempos máximo, mínimo, médio (soma dos tempos de todas as buscas possíveis/n o de buscas possíveis). Latência de rotação tempo que o sector pretendido demora a surgir debaixo do braço após cabeça chegar ao cilindro: 5.6 ms 2.0 ms. Tempo de transferência tempo que demora a transferir um sector já posicionado sob a cabeça: MB/s (SATA: > 125 MB/s) Alguns controladores de disco têm uma cache: 320 MB/s. Tempo de transferência reduz-se 40% ao ano; Tempo de acesso reduz-se 10% ao ano. ArqComp: Periféricos de computadores 13/
13 Proximidade dos acessos O princípio da proximidade também vale para acessos a disco: na prática, o tempo de busca médio é muito inferior ao especificado pelos fabricantes. Gráficos mostram a percentagem de acessos com buscas de comprimento entre os dois valores do eixo dos YY. Exemplo (gráfico da esquerda): 8% dos acessos envolveu uma distância de busca entre 16 e 30 cilindros. Linha 0 é um caso especial: acessos no mesmo cilindro. ArqComp: Periféricos de computadores 14/
14 Cálculo do tempo de leitura Objectivo: determinar o tempo médio para ler/escrever um sector de 512 bytes de um disco de RPM. Tempo médio de busca é de 6 ms, taxa de transferência de 50 MB/s. O controlador tem um overhead de 0.2 ms. Tempo médio de busca: 6 ms Latência de rotação (em segundos): /60 = Tempo de transferência (em segundos): 0.5 KB 50 MB = = Controlador acrescenta sempre 0.2 ms por transferência. Total = = 9.2 ms Se o tempo médio de busca for apenas 25% do especificado: Total = = 4.7 ms ArqComp: Periféricos de computadores 15/
15 Disponibilidade e fiabilidade Medida de fiabilidade: MTTF (mean time to failure), tempo médio até falhar. Exemplo: o mesmo fabricante vende modelos com MTTF: h, h e h (a 25 o C). Medida de interrupção de serviço: MTTR (mean time to repair), tempo médio de reparação. Tempo médio entre avarias MTBF(mean time between failures): MTTF + MTTR. Medida de disponibilidade: Como aumentar MTTF? disponibilidade = MTTF MTBF = MTTF (MTTF + MTTR) Aumentar a tolerância a falhas através do uso controlado de redundância. Por exemplo, fazer acessos simultâneos a dois discos, de forma a que cada um seja sempre uma cópia do outro. RAID: Redundant Array of Inexpensive Disks ArqComp: Periféricos de computadores 16/
16 1 Periféricos: aspectos gerais 2 Discos magnéticos 3 Comunicação entre CPU e periféricos 4 Desempenho de subsistemas de E/S ArqComp: Periféricos de computadores 17/
17 Barramentos (1/2) Infra-estrutura de comunicação: barramento. Meio de comunicação partilhado que usa um conjunto de linhas comuns para ligar múltiplos subsistemas. Vantagens: Versatilidade (é fácil adicionar mais subsistemas) Baixo custo Desvantagens: Possível estrangulamento da comunicação Projecto delicado devido a limitações físicas. Barramentos são compostos por linhas de dados e linhas de controlo. Linhas de controlo: são usadas para efectuar pedidos e para especificar o tipo de dados. Linhas de dados: transmitir dados, endereços e parâmetros de comandos complexos. ArqComp: Periféricos de computadores 18/
18 Barramentos (2/2) Transacção de barramento: sequência de operações do barramento iniciada por um pedido. Pode envolver muitas operações individuais. Barramentos podem ser dividos em: barramentos processador-memória: curtos, de muito alta velocidade, adaptados ao susbsistema de memória; barramentos de E/S: mais compridos, vários tipos de dispositivos com taxas de transferência muito diferentes. Geralmente, não ligam directamente ao CPU. Um barramento síncrono inclui uma linha de relógio e usa um protocolo fixo de comunicação (com tempos relativos ao sinal de relógio do barramento): protocolos tendem a ser rápidos e simples. Desvantagens: todos os dispositivos devem operar à mesma velocidade e os barramentos não podem ser compridos (degradação do sinal de relógio). Muito usados em ligações processador-memória. Um barramento assíncrono não tem um sinal de relógio comum. Adpata-se naturalmente a dispositivos de diferentes velocidades. Desvantagens: A transmissão de informação deve ser coordenada de forma mais complexa (protocolo de handshaking ). Tendência: passar de barramentos com muitas linhas em paralelo para ligações ponto-a-ponto com poucas linhas e dispositivos ligados por comutadores. ArqComp: Periféricos de computadores 19/
19 Exemplos de barramentos de E/S Dois barramentos normalizados muito usados. Baseados em comunicação ponto-a-ponto (barramentos série ). ArqComp: Periféricos de computadores 20/
20 Protocolo de comunicação: handshaking (1/2) ReadReq: linha controlada pelo dispositivo de E/S. DataRdy: linhas controladas pela memória. Data e Ack : linhas partilhadas, ArqComp: Periféricos de computadores 21/
21 Protocolo de comunicação: handshaking (2/2) Exemplo de uma transacção assíncrona: Transferência de posição de memória para dispositivo de E/S: 1. Memória detecta que sinal ReadReq está a 1 : obtém endereço da linha de dados e activa Ack para indicar que foi activada. 2. Dispositivo de E/S detecta Ack e liberta as linhas de dados e ReadReq. 3. Memória detecta ReadReq a 0 e coloca Ack a 0 também. 4. Quando a memória tem os dados prontos a transferir, coloca a informação nas linhas de dados e coloca DataRdy a Dipositivo E/S detecta DataRdy a 1, lê dados do barramento, após o que leva Ack a Memória detecta Ack a 1, pelo que baixa DataRdy e liberta as linhas de dados. 7. Dispositivo de E/S detecta que DataRdy está a 0, e coloca Ack a 0. Pode começar uma nova transacção. ArqComp: Periféricos de computadores 22/
22 Sistema baseado num Pentium 4 ArqComp: Periféricos de computadores 23/
23 Características de controladores E/S ArqComp: Periféricos de computadores 24/
24 Tarefas do sistema operativo Características relavantes do sistema de E/S: Vários programas partilham o sistema de E/S. Sistema de E/S usam (muitas vezes) interrupções para comunicar informação sobre as operações de E/S, levando o CPU a entrar em modo supervisor. O controlo de baixo nível dos dispositivos de E/S é muito complexo porque implica a gestão de muitos eventos simultâneos e porque os requisitos dos dispositivos são muito minuciosos. Tarefas a executar pelo S. O.: Garantir que cada processo apenas acede aos dispositivos (ou às partes dos dispositivos) a que tem direito. Fornecer abstracções que permitam isolar o acesso aos dispositivos dos detalhes de cada um deles. Atender as interrupções geradas pelos dispositivos de E/S. Garantir acesso equitativo e eficiente aos dispositivos. ArqComp: Periféricos de computadores 25/
25 Comandos de E/S Para executar uma transferência de E/S, o CPU deve seleccionar o dispositivo e transmitir um ou mais comandos. Método 1: dispositivos mapeados em memória Uma secção do espaço de endereçamento é associada a um dispositivo: leituras e escritas para esses endereços são interpretadas como comandos. O sistema de memória ignora os acessos, mas o controlador do dispositivo detecta-os e actua em concordância. O acesso aos dispositivos é controlado: os dispositivos apenas surgem no espaço de endereçamento do sistema operativo (e não dos processos individuais). Os dispositivos usam os endereços para determinar o tipo de comando. A família MIPS usa esta abordagem. (E o nanomips também... ) Método 2: instruções especiais de I/O Alguns processadores têm instruções especiais de E/S que permitem especificar o número do dispositivo e os dados a enviar/receber. A arquitectura IA-32 da Intel (386, Pentium, etc.) usa esta abordagem. ArqComp: Periféricos de computadores 26/
26 Comunicação com o processador Existem duas abordagens à estratégia de comunicação entre CPU e periféricos: Varrimento (polling) O CPU verifica periodicamente o estado do periférico. O dispositivo simplesmente coloca a informação apropriada num registo, que é acedido pelo CPU. Vantagem: simplicidade. Desvantagem: pode desperdiçar tempo de CPU significativo. O processador pode aceder muitas vezes ao dispositivo, apenas para constatar que este ainda não está pronto. Interrupções Quando o dispositivo termina uma tarefa, envia uma interrupção ao CPU (activando uma linha pré-definida). As interrupções são assíncronas em relação à execução de instruções: uma interrupção não está associada à execução de uma instrução e não implica o protelamento/suspensão da execução da instrução. O CPU apenas necessita de verificar se existe uma interrupção pendente quando inicia a execução de uma nova instrução. Uma interrupção pode vir acompanhada de informação adicional (por exemplo, a identidade do dispostivo que a gerou ou a sua prioridade). ArqComp: Periféricos de computadores 27/
27 Tratamento de interrupções sw CPU $fp, 24($sp) addu $fp, $sp, 32 move $t0, $a0 sw $t0, 20($sp) sub $a0, $t0, 1 jal rotina move $t1, $v0 lw $t0, 20($sp) sw $t1, 16($sp) sub $a0, $t0, 2 jal rotina move $t2, $v0 lw $t1, 16($sp) add $v0, $t1, $t2... # tratmento da interrupção.text 0x mfc0 $k0, $13 mfc0 $k1, $14 andi $k0, $k0, 0x003c... jr $k1 1. execução normal 3. atendimento da interrupção 2. interrupção Periférico 4. retomar a execução normal CPU ACK (interrupção atendida) INTR periférico ArqComp: Periféricos de computadores 28/
28 Transferências memória dispositivos E/S: DMA A transferência de dados entre um dispositivo de E/S e memória ocorre tipicamente em duas etapas: 1. transferência do dispositivo de E/S para o CPU; 2. transferência do CPU para memória. Em transferências por DMA (Direct Memory Access), os dados são transferidos directamente do dispositivi para a memória. DMA é realizado por um controlador dedicado, que pode trabalhar de maneira independente do processador central. 1. CPU prepara a transferência DMA: identificação do dispositivo, operação a efectuar, endereço de memória inicial, n o de bytes a transferir. 2. Controlador de DMA efectua a transferência, enquanto CPU prossegue com as respectivas actividades. 3. Após terminar a transferência, o controlador de DMA envia uma interrupção ao CPU. ArqComp: Periféricos de computadores 29/
29 Sistema com DMA IO_read_or_write MEM_read_or_write endereços dados CPU Memória RAM pedido de transferência de A Periférico A Periférico B Controlador DMA activar periféricoa pedido de transferência de B fim de operação (interrupção) activar periférico B pedido de controlo do barramento autorização ArqComp: Periféricos de computadores 30/
30 1 Periféricos: aspectos gerais 2 Discos magnéticos 3 Comunicação entre CPU e periféricos 4 Desempenho de subsistemas de E/S ArqComp: Periféricos de computadores 31/
31 Impacto de E/S sobre o desempenho Um programa demora 100 s a terminar. Desse tempo, 90 s são de tempo de CPU. Assuma que o desempenho de CPU melhora 50% por ano durante cinco anos, enquanto o sistema de E/S permanece igual. Ao fim de cinco anos, quanto mais rápido é o programa? Tempo de E/S = = 10 s Tabela para cinco anos (valores arredondado à unidade): Ano CPU (s) E/S (s) Total (s) % E/S /1.5 = /1.5 = /1.5 = /1.5 = /1.5 = Melhoria de desempenho do CPU: 90/12 = 7.5 Melhoria de desempenho total: 100/22 = 4.5 ArqComp: Periféricos de computadores 32/
32 Abordagem ao projecto de um sistema E/S Tarefa típica: projectar sistema de E/S de forma a respeitar restrições de largura de banda para uma certa carga (conjunto de programas a executar). Alternativa: dado um sistema de E/S parcialmente configurado, equilibrar o sistema de forma a obter a maior largura de banda possível. Abordagem geral: 1. Determinar o elo mais fraco no sistema de E/S. 2. Configurar este componente para ter o desempenho pretendido (taxa de transmissão). 3. Determinar os requisitos do resto do sistema e configurar os demais elementos para permitirem obter a taxa de transmissão determinada anteriormente. ArqComp: Periféricos de computadores 33/
33 Projecto de um sistema de E/S: especificação (Trata-de de um exemplo muito simplificado. Muitas vezes apenas simulação permite obter resultados suficientemente rigorosos.) Especificação do sistema: 1. CPU capaz de executar instruções/s. Em média, o S. O. dispende instruções por operação de E/S. 2. Barramento de acesso a memória com uma taxa de transferência de 1000 MB/s. 3. Controladores de disco SCSI Ultra320 com uma taxa de 320 MB/s e capazes de usar até 7 discos. 4. Discos magnéticos com taxas de transferência de 75 MB/s e um tempo médio conjunto de busca e latência rotacional de 6 ms. A carga (para o sistema de E/S) consiste em leituras de 64 KB (leitura sequencial de sectores de uma mesma pista). Os programas do utilizador gastam instruções por cada operação de E/S. Objectivo: Determinar a maior taxa sustentável de E/S, bem como o número de discos e de controladores necessários. (Assumir que nunca existem conflitos nos acessos a disco.) ArqComp: Periféricos de computadores 34/
34 Projecto de um sistema de E/S: cálculos (I) Os componentes fixos são o CPU e memória. Começar por determinar as restrições impostas por estes componentes. Taxa máxima de E/S do CPU: Taxa de execução de instruções N o de instruções por E/S = E/S = ( ) 103 s Barramento de memória (transferências de 64 KB): Largura de banda Bytes por E/S = = E/S s O CPU é o limitador do desempenho. O sistema deve ser configurado para uma taxa de operações de E/S por segundo. ArqComp: Periféricos de computadores 35/
35 Projecto de um sistema de E/S: cálculos (II) Determinar os restantes requisitos do sistema. Tempo gasto por cada disco numa operação de E/S: Cada disco pode realizar: 64 KB Tempo por E/S = 6 + = 6.9 ms 75 MB/s N o operações de E/S = E/S Para saturar o CPU são necessárias operações E/S por segundo. Portanto, o número de discos é: N o de discos = A taxa de transmissão de um disco é: 146 Tamanho da transferência Tempo de transferência 69 discos 64 KB = 6.9 ms s 9.56 MB/s 7 discos necessitam de = 66.9 MB/s, o que é menor que 320. Logo, o controlador não é saturado pelos 7 discos. O sistema necessitará de 69/ 7 = 10 controladores. ArqComp: Periféricos de computadores 36/
36 Elementos de consulta [Patterson & Hennessy]: Secções 8.1, 8.2 (excepto parte sobre RAID [pág da ed. inglesa]), [Delgado & Ribeiro]: Secções (parcialmente 6.2) [Arroz, Monteiro & Oliveira]: Cap. 14 ArqComp: Periféricos de computadores 37/
Periféricos de computadores
Periféricos de computadores João Canas Ferreira Arquitectura de Computadores FEUP/LEIC Contém figuras de Computer Organization and Design (cap. 8), D. Patterson & J. Hennessey, 3ª. ed., Elsevier Tópicos
Leia maisMódulo 3 - Estrutura e configuração de Sistemas Operativos monoposto
Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto 20-05-2009 - Aula nº 121,122 Funções de um Sistema Operativo Gestão do processador ao nível da sua planificação Gestão da Memória Gestão
Leia maisEntrada/Saída e Armazenamento
Entrada/Saída e Armazenamento [Introdução à Organização de Computadores] Adriano J. Holanda 23/5/2017 Interconexão de E/S. Processador Cache Interconexão de memória e entrada e saída Memória principal
Leia maisDISCO MAGNÉTICO Cabeçote Trilha
1 São os componentes mais importantes da memória externa. É formado por um prato circular coberto de um material que pode ser magnetizado. Os dados são gravados e posteriormente lidos por meio de uma bobina
Leia mais30 de Maio de Aula 21
30 de Maio de 2005 1 Entradas e saídas de dados I Aula 21 Estrutura desta aula Sistemas de entradas/saídas de dados (I/O) Desempenho: throughput vs latência Anatomia dos discos rígidos Barramentos Tipos
Leia maisSistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto
Sistemas Operacionais Abertos Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Princípios básicos de hardware Periférico é um dispositivo conectado a um computador de forma a possibilitar
Leia maisMICROPROCESSADORES. Unidade de Entrada/Saída (I/O) Nuno Cavaco Gomes Horta. Universidade Técnica de Lisboa / Instituto Superior Técnico
MICROPROCESSADORES (I/O) Nuno Cavaco Gomes Horta Universidade Técnica de Lisboa / Instituto Superior Técnico Sumário Introdução Unidade de Processamento Unidade de Controlo Conjunto de Instruções Unidade
Leia maisPeriféricos possuem características diferentes. Periféricos são mais lentos que UCP e Memória Necessita-se de módulos de Entrada/Saída
Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que UCP e Memória Necessita-se de módulos
Leia maishttp://www.ic.uff.br/~debora/fac! 1 Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que
Leia maisSistemas Operacionais. Prof. MSc. André Yoshimi Kusumoto
Sistemas Operacionais Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Princípios básicos de hardware Periférico é um dispositivo conectado a um computador de forma a possibilitar sua interação
Leia maisEntrada e Saída e Dispositivos
Entrada e Saída e Dispositivos Uma das funções do Sistema Operacional é: - Gerência de dispositivos de E/S. Operações: - Tratamento de interrupções - Tratamento erros - Interfaceamento entre os dispositivos
Leia maisArquitectura de Computadores MEEC (2013/14 2º Sem.)
Arquitectura de Computadores MEEC (2013/14 2º Sem.) Unidades de Entrada/Saída (I/O) Prof. Nuno Horta PLANEAMENTO Introdução Unidade de Processamento Unidade de Controlo Arquitectura do Conjunto de Instruções
Leia maisArquitectura de Computadores MEEC (2013/14 2º Sem.)
Arquitectura de Computadores MEEC (2013/14 2º Sem.) Unidades de Entrada/Saída (I/O) Prof. Nuno Horta PLANEAMENTO Introdução Unidade de Processamento Unidade de Controlo Arquitectura do Conjunto de Instruções
Leia maisSistemas de entrada/saída
Os dispositivos de E/S são a comunicação do sistema operacional com o mundo externo. Os dispositivos de entrada e saída são controlados pelos sistemas operacionais. O S.O emite comandos para os dispositivos,
Leia maisDesempenho dos Computadores
Arquitectura de Computadores II Engenharia Informática (11545) Tecnologias e Sistemas de Informação (6621) Desempenho dos Computadores Fonte: Arquitectura de Computadores, José Delgado, IST, 2004 Nuno
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Entrada e Saída Slide 1 Entrada e Saída Dispositivos Externos E/S Programada Organização e Arquitetura de Computadores I Sumário E/S Dirigida por Interrupção
Leia maisDispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Problemas com Entrada e Saída ü Periféricos possuem características
Leia maisDispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Prof. Marcos A. A. Guerine mguerine@ic.uff.br 1 Dipositivos periféricos ou simplesmente periféricos permitem a comunicação da
Leia maisUniversidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização e Arquitetura Básicas B de (Parte III)
Leia maisSubsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Gerência de Dispositivos Subsistemas de E/S Device Driver Controlador de E/S
Leia maisArquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.3 Subsistemas de E/S
Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.3 Subsistemas de E/S Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com TÓPICOS - FUNÇÕES
Leia maisDispositivos de Entrada e Saída
Departamento de Ciência da Computação - UFF Dispositivos de Entrada e Saída Prof. Marcos A. Guerine mguerine@ic.uff.br 1 Dipositivos periféricos ou simplesmente periféricos permitem a comunicação da máquina
Leia maisArquitecturas Avançadas de Computadores MEEC (2008/09 2º Sem.)
Arquitecturas Avançadas de Computadores MEEC (2008/09 2º Sem.) Sistemas de Armazenamento Prof. Nuno Cavaco Gomes Horta Universidade Técnica de Lisboa / Instituto Superior Técnico Computing Revolution (1960-1980)
Leia maisMicroprocessadores. Sistemas de Entrada / Saída
Sistemas de Entrada / Saída António M. Gonçalves Pinheiro Departamento de Física Covilhã - Portugal pinheiro@ubi.pt Modos de transferência de informação entre µprocessador e sistemas de Entrada/Saída.
Leia maisSistemas de Entrada e Saídas
Sistemas de Entrada e Saídas José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-12-06 José Costa (DEI/IST) Sistemas de Entrada
Leia maisPCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca
PCS-2529 Introdução aos Processadores Prof. Dr. Paulo Sérgio Cugnasca 1 2 Existem 4 esquemas diferentes de E/S possíveis, cada um se aplicando em uma determinada situação. E/S Programada. E/S Acionada
Leia maisSistemas Operativos I/O. Rui Maranhão
Sistemas Operativos I/O Rui Maranhão (rma@fe.up.pt) I/O (E/S)? Parte do SO que permite interagir (convenientemente) com o ambiente que o rodeia Cria canais virtuais entre os programas e os periféricos
Leia maisSistemas de Entrada e Saída
Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 33 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 2
Leia maisOrganização de Computadores
Organização de Computadores Aula 23 Entrada e Saída (I/O) Rodrigo Hausen 03 de novembro de 2011 http://cuco.pro.br/ach2034 1/62 Apresentação 1. Bases Teóricas 2. Organização de computadores... 2.3. Estruturas
Leia maisOrganização e Arquitetura de Computadores I
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização e Arquitetura Básicas de (Parte III
Leia maisBarramento. Prof. Leonardo Barreto Campos 1
Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;
Leia maisArquitetura de Um Computador
Arquitetura de Um Computador José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-20 José Costa (DEI/IST) Arquitetura de Um
Leia maisNome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Qual o primeiro nome do computador à base de transístores?
ANO LETIVO 2018/2019 FICHA DE AVALIAÇÃO DE ARQUITETURA DE COMPUTADORES Módulo Nº: 4 Data: 13/03/20189 Tipo de Prova: Teórica Classificação: O Docente: (Rafael Henriques) Nome: N.º Ano: Turma: Turno: Leia
Leia maisSistemas Operacionais. Entrada/Saída
Sistemas Operacionais Entrada/Saída Atualizado em 28/02/2014 Como ocorre a comunicação de E/S Aplicação Operações de E/S Chamadas de Sistema S.O. Subsistema de E/S Núcleo (Kernel) Drivers HARDWARE Controladoras
Leia maisUniversidade Federal de Minas Gerais. Sistemas Operacionais. Aula 19. Sistema de Entrada/Saída
Aula 19 Sistema de Entrada/Saída Sistema de E/S Por que estudar? Essenciais! Muitos tipos: - mouse - discos - impressora - scanner - rede - modem Cada fabricante complica de um jeito diferente. Tempos
Leia mais2ª Lista de Exercícios de Arquitetura de Computadores
2ª Lista de Exercícios de Arquitetura de Computadores 1. Descreva as funções desempenhadas pelos escalonadores de curto, médio e longo prazo em um SO. 2. Cite três motivos pelos quais o controle do processador
Leia maisProblemas com Entrada e Saída
Problemas com Entrada e Saída Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que UCP e
Leia maisArquitectura de Computadores
Arquitectura de Computadores Sistema de Entradas e Saídas (14.1 a 14.3) José onteiro Licenciatura em Engenharia Informática e de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I BARRAMENTO Slide 1 Sumário Introdução Componentes de Computador Funções dos Computadores Estruturas de Interconexão Interconexão de Barramentos Slide 2 Introdução
Leia maisAula 09. Módulos de Entrada e Saída
Aula 09 Módulos de Entrada e Saída Módulo de E/S Se não tivermos como colocar dados nos computadores de que eles servirão? Os barramentos fornecem um meio de mover dados de dentro para fora do sistema.
Leia maisEstrutura de Sistemas Operacionais. Capítulo 1: Introdução
Estrutura de Sistemas Operacionais 1.1 Silberschatz, Galvin and Gagne 2005 Capítulo 1: Introdução O que faz um sistema operacional? Revisão da organização de um computador Revisão de alguns conceitos de
Leia maisDo Inglês HARD DISK inicialmente designado Winchester (nome de código da IBM durante o desenvolvimento do projecto)
O DISCO RÍGIDO 1 Do Inglês HARD DISK inicialmente designado Winchester (nome de código da IBM durante o desenvolvimento do projecto) Parte do computador onde são armazenados os dados DE FORMA PERMANENTE
Leia maisInfra-Estrutura de Software
Infra-Estrutura de Software Entrada / Saída Diversidade de dispositivos Hardware de E/S Características de dispositivos Caracter: transferem bytes um a um. Ex.terminal Bloco: transferem bytes em bloco.
Leia maisSistemas Operacionais. Sistema de entrada e Saída
Sistemas Operacionais Sistema de entrada e Saída Sistema de Entrada e Saída I/O É uma das principais tarefas de um sistema computacional Como máquina abstrata o S.O. deve oferecer uma visão padronizada
Leia maisSistemas de Entrada e Saídas III
Sistemas de Entrada e Saídas III José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2014-12-10 José Costa (DEI/IST) Sistemas de
Leia maisOrganização de Computadores 1
Organização de Computadores 1 3.4 SISTEMA DE ENTRADA E SAÍDA Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann: Computadores atuais Componentes estruturais: Memória Principal Unidade de Processamento
Leia maisCap. 12 Gerência de Dispositivos 1
Arquitetura de Sistemas Operacionais Técnico em Informática MBI-1 e NBI-1 Gerência de Dispositivos Cap. 12 Gerência de Dispositivos 1 Introdução Sumário Acesso ao Subsistema de Entrada e Saída Subsistema
Leia maisSSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior
Leia maisNome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Quais as vantagens da utilização de transístores face às válvulas de vácuo?
ANO LETIVO 2018/2019 FICHA DE AVALIAÇÃO DE ARQUITETURA DE COMPUTADORES Módulo Nº: 4 Data: 14/03/20189 Tipo de Prova: Teórica Classificação: O Docente: (Rafael Henriques) Nome: N.º Ano: Turma: Turno: Leia
Leia maisEntradas/Saídas (I/O) Dispositivos de entrada/saída (periféricos) Barramento (Bus) Endereçamento de dispositivos entrada/saída
Entradas/Saídas (I/O) Dispositivos de entrada/saída (periféricos) Barramento (Bus) Endereçamento de dispositivos entrada/saída Dispositivos de entrada/saída Componentes da arquitectura de Von Neumann Grande
Leia maisArquitectura de Computadores II. Interface com Periféricos
Arquitectura de Computadores II 3º Ano Interface com Periféricos João Luís Ferreira Sobral Departamento do Informática Universidade do Minho Abril 2005 Aspecto frequentemente relegado para segundo plano
Leia maisArquitetura de Microprocessadores
Arquitetura de Computadores UNIDADE 4 Arquitetura de 27-02-2019 Sumário FSB e Além; Tipo de microprocessadores; Organização do Sistema de E/S; Hierarquia da memória; North Bridge A CPU Bus, Front Side
Leia maisARQUITETURA DE COMPUTADORES UNIDADES DE MEMÓRIA. Prof: Leandro Coelho
1 ARQUITETURA DE COMPUTADORES UNIDADES DE MEMÓRIA Prof: Leandro Coelho Leandro.coelho@unifacs.br Plano de Aula 2 Memória Interna Registradores Cache L1 L2 Principal (RAM) Secundária Persistente Plano de
Leia maisENTRADA E SAÍDA (I/O)
MICROPROCESSADORES II (EMA911915) ENTRADA E SAÍDA (I/O) 2 O SEMESTRE / 2018 MATERIAL DIDÁTICO Patterson & Hennessy (4a edição) Capítulo 6 (Tópicos I/O) 6.1 Introduction 6.5 Connecting Processors, Memory,
Leia maisSISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar
- Aula 1-1. ENTRADAS E SAIDAS Uma das principais funções dos sistemas operacionais é controlar os dispositivos de entrada e saída (E/S ou I/O). O Sistema Operacional (SO) deve ser capaz de enviar comando
Leia maisINFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.
INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO isabeladamke@hotmail.com Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o
Leia maisOrganização de Computadores Memória. Professor: Francisco Ary
Organização de Computadores Memória Professor: Francisco Ary Parte do computador responsável por armazenar dados e instruções; volátil; ou permanente sem a memória o computador não seria capaz de armazenar
Leia maisArquitectura de Computadores
Arquitectura de Computadores Sistema de Entradas e Saídas (14.1 e 14.2) José onteiro Licenciatura em Engenharia Informática e de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior
Leia maisO COMPUTADOR POR DENTRO
1 2 SISTEMAS DE INFORMAÇÃO O COMPUTADOR POR DENTRO Ensino Recorrente 3 4 O CPU constitui o orgão central do computador. As suas características determinam, em grande medida, a performance global do sistema.
Leia maisOrganização de Computadores II
Universidade Estácio de Sá Curso de Informática Organização de Computadores II Entrada e Saída Prof. Gabriel P. Silva 24.11.2004 Comunicação com o Processador A comunicação dos periféricos com o processador
Leia maisGerência de Entrada e Saída
Gerência de Entrada e Saída Dispositivos de Entrada e Saída (1) Constituídos de 2 partes: Mecânica Eletrônica Controladora ou Adaptadora Controladora Placa ligada a um slot livre, ou inserida diretamente
Leia maisUniversidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.
Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Organização e Arquitetura Básicas
Leia maisSistemas de armazenamento
Sistemas de armazenamento João Canas Ferreira Dezembro de 2004 Contém figuras de Computer Architecture: A Quantitative Approach, J. Hennessey & D. Patterson, 3 a. ed., MKP c JCF, 2004 AAC (FEUP/LEIC) Sistemas
Leia maisBARRAMENTOS. Adão de Melo Neto
BARRAMENTOS Adão de Melo Neto 1 SUMÁRIO COMPUTADOR EXEMPLO DE UMA INSTRUÇÃO NA MEMÓRIA CICLO DE BUSCA/EXECUÇÃO DE UM INSTRUÇÃO INTERRUPÇÃO ACESSO DIRETO A MEMÓRIA (DMA DIRECT MEMORY ACESS) BARRAMENTO BARRAMENTO
Leia maisNotas da Aula 14 - Fundamentos de Sistemas Operacionais
Notas da Aula 14 - Fundamentos de Sistemas Operacionais 1. Dispositivos de E/S Uma operação de entrada e saída é aquela que envolve a leitura ou escrita de dados a partir de dispositivos que estão fora
Leia maisOrganização e Arquitetura de Computadores
Organização e Arquitetura de Computadores Hierarquia de Memória: Introdução Alexandre Amory Edson Moreno Nas Aulas Anteriores Computação Organização interna de CPU Parte operativa: Lógica combinacional
Leia maisParte I Multiprocessamento
Sistemas Operacionais I Estrutura dos SO Prof. Gregorio Perez gregorio@uninove.br 2004 Parte I Multiprocessamento Roteiro 1 Multiprocessadores em Sistemas Fortemente Acoplados 1.1 1.2 1.3 Processamento
Leia maisINSTITUTO FEDERAL CATARINENSE Campus Ibirama
INSTITUTO FEDERAL CATARINENSE Campus Ibirama Arquitetura de Hardware Professor Eduardo Stahnke Arquiteturas Grande diversidade das arquiteturas de computadores Componentes básicos do computador Os Principais
Leia maisFundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 14: Entrada e Saída: Dispositivos e Tipos de Acesso Diego Passos Dispositivos de E/S Operação de E/S É qualquer operação que mova dados do contexto do processador
Leia maisSistemas Operacionais Aula 15: Sistemas de I/O. Ezequiel R. Zorzal
Sistemas Operacionais Aula 15: Sistemas de I/O Ezequiel R. Zorzal ezorzal@unifesp.br Objetivos Explorar a estrutura do subsistema de E/S de um sistema operacional Discutir os princípios do hardware de
Leia maisUNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS C SISTEMAS OPERATIVOS
UNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS C1203 - SISTEMAS OPERATIVOS 2º Semestre 2005/2006 27/7/2007 Resolução 1. Identifique três situações em que ocorra uma transição do modo de execução utilizador
Leia maisMontagem e Manutenção de Computadores
Montagem e Manutenção de Computadores Organização dos Computadores Aula de 04/03/2016 Professor Alessandro Carneiro Introdução Um computador consiste de vários dispositivos referidos como hardware: o teclado,
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisArquitetura de Microprocessadores
Arquitetura de Computadores UNIDADE 4 Arquitetura de Microprocessadores Aula nº 13 e 14 1º Período Ano letivo 2017/2018 Lição nº 13 e 14 15-01-2019 Sumário Arquitetura de von Neumann; O CPU BUS Arquitetura
Leia maisOrganização de um computador. O que é um computador Organização de um computador Arquitectura de von Neumann
Organização de um computador O que é um computador Organização de um computador Arquitectura de von Neumann Execução de um programa Como um computador executa um programa? O que é um computador? E um programa?
Leia mais1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO Bases de Numeração Representação de Números em Base 2 5
PREFÁCIO 1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO 1 1.1 Bases de Numeração 3 1.1.1 Representação de Números Inteiros em Base b 3 1.1.2 Representação de Números em Base 2 5 1.1.3 Representação de Números Fraccionários
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de Computadores José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2014-09-17 José Costa (DEI/IST) Introdução
Leia maisMicrocontroladores e Interfaces
Microcontroladores e Interfaces 3º Ano Eng. Electrónica Industrial Carlos A. Silva 2º Semestre de 2004/2005 http://www.dei.uminho.pt/lic/mint Assunto: ses Aula #11 O que é um bus BUS: Traduz-se como barramento
Leia maisBARRAMENTO DO SISTEMA. Adão de Melo Neto
BARRAMENTO DO SISTEMA Adão de Melo Neto 1 BARRAMENTOS DO SISTEMA O mecanismo mais comum de interconexão dos componentes de um computador (processador, memória principal e módulos de E/S) usa um barramento
Leia maisO estudo da arquitectura de computadores efectua-se com recurso à Abstracção
ARQUITECTURA DE COMPUTADORES O estudo da arquitectura de computadores efectua-se com recurso à Abstracção Podemos ver um computador de várias formas. Para um utilizador normalmente o computador é a aplicação
Leia maisSistema de entrada e saída (E/S)- Módulos de E/S; tipos de operações de E/S
Sistema de entrada e saída (E/S)- Módulos de E/S; tipos de operações de E/S Explicitar aos alunos os modelos de entrada e saída em um computador e quais barramentos se aplicam a cada componente: memória,
Leia maisUnidade 1: Tecnologias da Informação e Comunicação Conceitos Introdutórios. Tecnologias da Informação e Comunicação
Agrupamento Campo Aberto - Beiriz Tecnologias da Informação e Comunicação Unidade 1: Tecnologias da Informação e Comunicação Áreas de Aplicação das TIC n n n Computação l l Informática Burótica Comunicação
Leia maisTecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)
Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Conceitos de Hardware e Software Referências: Arquitetura de Sistemas Operacionais. F. B. Machado, L. P. Maia. Editora
Leia maisArquitetura de Computadores
Arquitetura de Computadores AULA 4 Organização de Sistemas de Computadores s Bits Sumário de Ordem de Bytes Conceitos Básicos Secundária Códigos de Correção de Erros Prof. Edilberto M. Silva Edilberto
Leia maisInstalação e Manutenção de Computadores Sandra Silva
Instalação e Manutenção de Computadores Sandra Silva 2010 Unicenter. Todos os direitos reservados Hardware vs software Hardware É a parte física do computador, ou seja, o conjunto de dispositivos responsáveis
Leia maisWilliam Stallings Arquitetura e Organização de Computadores 8 a Edição
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 3 Visão de alto nível da função e interconexão do computador slide 1 Conceito de programa Sistemas hardwired são inflexíveis.
Leia maisFUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres
FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO Cristina Boeres Sistema de Computação! Conjunto de componentes integrados com o objetivo de manipular dados e gerar informações úteis.
Leia maisCapítulo 13: Sistemas de E/S. Operating System Concepts with Java 7th Edition, Nov 15, 2006
Capítulo 13: Sistemas de E/S Capítulo 13: Sistemas de E/S Hardware de E/S Interface de E/S da aplicação Subsistema de E/S do kernel Transformando requisições de E/S em operações de hardware Fluxos Desempenho
Leia maisMemoria. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática
Arquitectura de Computadores II Engenharia Informática (11545) Tecnologias e Sistemas de Informação (6621) Memoria Fonte: Arquitectura de Computadores, José Delgado, IST, 2004 Nuno Pombo / Paulo Fazendeiro
Leia maisFundamentos de Arquiteturas de Computadores Turma :A1 Lista 3 Profa.: Simone Martins
UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Fundamentos de Arquiteturas de Computadores Turma :A Lista 3 Profa.: Simone Martins. A figura abaixo mostra
Leia maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 20: Título: Sumário: Sistema de primária (ciclo de acesso, memória estática, memória dinâmica, planos
Leia mais4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e
CEFET-RS Curso de Eletrônica 4.3 - DMA & Chipset Profs. Roberta Nobre & Sandro Silva robertacnobre@gmail.com e sandro@cefetrs.tche.br Unidade 04.3.1 DMA Dados podem ser transferidos entre dispositivos
Leia maisConceitos Básicos de Planejamento
Conceitos Básicos de Planejamento Avaliação de Desempenho Prof. Kleber Rezende kleber.rezende@ifsuldeminas.edu.br Revisão Fundamentos de Redes Hierarquia de Protocolos; Protocolo TCP (Transmission Control
Leia maisSAN (Storage Area Network)
SAN (Storage Area Network) Definição San é uma sub-rede de alto débito de dispositivos de armazenamento patilhados (exemplo discos e tapes) e servidores. As SAN s estão directamente ligadas à rede (redes
Leia maisFUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4. Cristina Boeres
FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4 Cristina Boeres Memória! É um dos componentes de um sistema de computação! Sua função é armazenar informações que são ou serão manipuladas
Leia maishttp://www.ic.uff.br/~debora/fac! 1 Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e escrita Capacidade 2 Componente de um sistema
Leia maisProgramação. Module Introduction. Cap. 1 Fundamentos de Computadores
Engenharia Informática (5374) - 1º ano, 1º semestre Tecnologias e Sistemas de Informação (6619) - 1º ano, 1º semestre Bioengenharia (9099) 2º ano, 1º semestre Ciências Biomédicas (10135) 2º ano, 1º semestre
Leia maisBARRAMENTOS DO SISTEMA FELIPE G. TORRES
BARRAMENTOS DO SISTEMA FELIPE G. TORRES BARRAMENTOS DO SISTEMA Um computador consiste em CPU, memória e componentes de E/S, com um ou mais módulos de cada tipo. Esses componentes são interconectados de
Leia mais