Arquitectura de Computadores (ACom)
|
|
- Ruy Wagner Castanho
- 5 Há anos
- Visualizações:
Transcrição
1 Arquitectura de Computadores (ACom) EAer Acetatos das Aulas Teóricas Versão 50 - Português Aula N o 24: Título: Sumário: Sistema de Entradas e Saídas e interfaces; periféricos; Exemplos de periféricos 2015/2016 NunoRoma@tecnicoulisboapt
2 Arquitectura de Computadores (ACom) Sistema de Entradas e Saídas Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 1 / 45 Aula Anterior & Na aula anterior emória Virtual: Translation Lookaside Buffer (TLB) Interligação emória Virtual - Caches Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 2 / 45
3 Road ap & Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 3 / 45 Planeamento & Planeamento Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 4 / 45
4 Sumário & Hoje: Sistema de Entradas e Saídas: & Bibliografia: Secções 141 a 143 Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 5 / 45 & & Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 6 / 45
5 & & Interacção com o exterior: Entrada de dados (ex: interruptores, teclas, etc) Saída de dados (ex: lâmpadas, LEDs, etc) Dispositivos de entrada/saída: Grande variedade de dispositivos Características muito díspares: Largura de banda Tempos de resposta Formato de dados Como conciliar com sistema computacional? Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 7 / 45 Dispositivos de Entradas/Saídas & Exemplos: Periférico Tipo Parceiro LB (kb/s) Teclado Entrada Humano 0,01 Rato Entrada Humano 0,02 Impressora ecânica Saída Humano 1,00 Floppy Entrada/Saída áquina 50,00 Impressora Laser Saída Humano 100,00 Voz Entrada/Saída Humano 500,00 Disco Óptico Entrada/Saída áquina 500,00 Disco agnético Entrada/Saída áquina 5000,00 Rede Entrada/Saída áquina 10000,00 Placa gráfica Saída Humano 30000,00 Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 8 / 45
6 & & Acesso aos periféricos: Semelhante ao acesso a uma posição de memória; É indiferente para o processador aceder a uma posição de memória ou a um periférico; apeamento no espaço de endereçamento dos diferentes periféricos Implica a existência de um circuito de interface Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 9 / 45 Arquitectura de Entradas/Saídas & Sistema de barramentos que permite ao processador trocar informação com a memória e com todos os periféricos do sistema: Processador Barramento de endereços Barramento de dados Barramento de controlo emória Periférico Periférico Periférico Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 10 / 45
7 Arquitectura de Entradas/Saídas & Processador Barramento de endereços Barramento de dados Barramento de controlo emória Periférico Periférico Periférico Barramento de Endereços Permite ao processador indicar a posição de memória ou o periférico com que pretende interagir (uni-direccional); Barramento de Dados Permite a transferência de dados entre o processador e a memória ou os periféricos (bi-direccional); Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 11 / 45 Arquitectura de Entradas/Saídas & Processador Barramento de endereços Barramento de dados Barramento de controlo emória Periférico Periférico Periférico Barramento de Controlo Permite a coordenação da transferência de dados: Direcção/sincronização da transferência; Dimensão dos dados; Selecção de memória / periférico; Pedidos de atenção, etc Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 11 / 45
8 & Barramento de endereços Barramento de dados Barramento de controlo Descodificação de endereços Registos Controlo Comunicação com o periférico - isolar o processador das particularidades dos diferentes periféricos: Adaptação ao nível físico (níveis de tensões/correntes); Adaptação de ritmos de funcionamento (mais baixos do que o do processador); Descodificação de endereços (identificação do periférico de destino); Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 12 / 45 & Barramento de endereços Barramento de dados Barramento de controlo Descodificação de endereços Registos Controlo Comunicação com o periférico - isolar o processador das particularidades dos diferentes periféricos: Controlo de modos de funcionamento dos periféricos; Controlo e simplificação da comunicação entre o processador e o periférico; Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 12 / 45
9 & Barramento de endereços Barramento de dados Barramento de controlo Descodificação de endereços Registos Controlo Comunicação com o periférico - isolar o processador das particularidades dos diferentes periféricos: Sinalização (barramento de controlo) através do sistema de interrupções; Participação em modos de transferência avançados (ex: DA) Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 12 / 45 Ciclos de Leitura e Escrita & Relógio em Enable Read / Write 10ns T1 T2 T3 T0 T1 Endereços Endereços válidos Dados Válidos Tempo de acesso = 25ns Relógio 10ns T1 T2 T3 T0 T1 em Enable Read / Write Endereços Endereços válidos Dados Dados Tempo de acesso = 25ns Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 13 / 45
10 & Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 14 / 45 apas de emória & uitas vezes, o espaço de memória está fragmentado e/ou utiliza diferentes tipos de memórias FFFFFh F0000h RA UCP 20 em Read em Enable Dados Endereços A15 A R/W CS RA DATA ADDR 1FFFFh 10000h 07FFFh 00000h RA RO A19 A16 4 Descodificador EN A R/W CS RA DATA ADDR CS RO DATA ADDR Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 15 / 45
11 & uni-direccionais (ex: impressora, rato, etc) Um registo (porto) onde o processador escreve os dados a enviar / ler do periférico; bi-direccionais (ex: modem, impressora, etc) Dois registos (portos): Processador escreve Processador lê Vantagem: por intermédio de registos (portos), a interface permite que a operação seja feita à velocidade do processador Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 16 / 45 & geralmente presentes na maioria dos periféricos: Portos de Dados (transferência de dados) Portos de Controlo (configuração da interface, comunicações, etc) Portos de Estado (leitura do estado do periférico, da ligação, etc) Endereços diferentes, identificados pelo módulo de descodificação Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 17 / 45
12 Endereçamento dos portos & Os portos de uma interface correspondem, em geral a endereços consecutivos: Descodificação Externa A i a A n-1 A 0 a A i-1 Barramento de endereços Barramento de dados Barramento de controlo En Descodificação Interna 0 n-1 A Controlo Escrita X Leitura OEn Porto 0 Porto n-1 Periférico X Periférico A As interfaces apenas descodificam os bits menos significativos, para endereçar os vários registos internos Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 18 / 45 Endereçamento dos portos & Os portos de uma interface correspondem, em geral a endereços consecutivos: Descodificação Externa A i a A n-1 A 0 a A i-1 Barramento de endereços Barramento de dados Barramento de controlo En Descodificação Interna 0 n-1 A Controlo Escrita X Leitura OEn Porto 0 Porto n-1 Periférico X Periférico A Os bits mais significativos podem ser descodificados exteriormente, pelo que a interface apenas está activa numa determinada gama de endereços Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 18 / 45
13 Organização do Endereçamento & Duas alternativas: A - Barramentos de endereços, dados e controlo partilhados pelas interfaces dos periféricos e pela memória; B - Conjunto de barramentos separados para as interfaces dos periféricos e a memória Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 19 / 45 Organização do Endereçamento & Duas alternativas: A - Barramentos de endereços, dados e controlo partilhados pelas interfaces dos periféricos e pela memória; B - Conjunto de barramentos separados para as interfaces dos periféricos e a memória: Aumento do desempenho, permitindo aceder à memória em simultâneo com a comunicação com os periféricos Capacidade de processamento em paralelo Arquitectura mais complexa Alternativa: co-processador dedicado para I/O, partilhando a memória com o processador principal Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 20 / 45
14 Partilha de Barramentos & Duas alternativas para a partilha de barramentos: emória E/S Independent-IO Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 21 / 45 Partilha de Barramentos & Duas alternativas para a partilha de barramentos: emória emória E/S E/S Independent-IO emory-mapped IO Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 21 / 45
15 Partilha de Barramentos & Duas alternativas para a partilha de barramentos: A - emory apped (portos mapeados em memória): B - Independent IO (entradas/saídas separadas): Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 22 / 45 Partilha de Barramentos & Duas alternativas para a partilha de barramentos: A - emory apped (portos mapeados em memória): Um único espaço de endereçamento, partilhado pela memória e periféricos; É necessário reservar, no espaço de endereçamento de memória, um conjunto de endereços para portos de entrada e saída; Não há necessidade de instruções específicas de entrada e saída; B - Independent IO (entradas/saídas separadas): Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 22 / 45
16 Partilha de Barramentos & Duas alternativas para a partilha de barramentos: A - B - emory apped (portos mapeados em memória): Independent IO (entradas/saídas separadas): Espaços de endereçamento separados para a memória e para os portos de entrada/saída, partilhando os mesmos barramentos; Todo o espaço de endereçamento disponível para aceder à memória; Barramento de controlo fornece indicação se um determinado endereço corresponde a memória ou a um porto, através de sinais do tipo: E/IO EREAD, IOREAD, EWRITE, IOWRITE Instruções específicas de entrada e saída (em geral, apenas do tipo transferência): IN, OUT Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 22 / 45 & Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 23 / 45
17 Teclado & Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 24 / 45 D e s c o d ux 3 x 3 8 interrupção scan code y Teclado & Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 25 / 45 D e s c o d ux 3 x 3 8 interrupção scan code y Princípio de Funcionamento: atriz de linhas e colunas com interligações eléctricas; Um interruptor correspondente a uma tecla em cada cruzamento linha / coluna; Premir a tecla fecho do circuito entre uma linha e uma coluna;
18 Teclado & interrupção scan code y D e s c o d x ux Princípio de Funcionamento: Circuito de interface inclui um controlador que contém dois contadores: Contador y faz o varrimento das linhas, activando uma linha de cada vez; Contador x por cada contagem do contador y, o contador x faz o varrimento das colunas; A detecção de uma coluna activa indica que a tecla na posição (x,y) da matriz está premida Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 25 / 45 Teclado & interrupção scan code y D e s c o d x ux Debounce: Problema: antes de uma linha estabilizar no novo nível eléctrico, após se ter premido um interruptor, esta apresenta uma oscilação de sinal que pode erroneamente indicar uma sequência repetida de premir e libertar a tecla; Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 26 / 45
19 Teclado & interrupção scan code y D e s c o d x ux Debounce: Problema: antes de uma linha estabilizar no novo nível eléctrico, após se ter premido um interruptor, esta apresenta uma oscilação de sinal que pode erroneamente indicar uma sequência repetida de premir e libertar a tecla; Solução: filtragem dos picos, esperando um tempo razoável entre uma alteração de estado de uma tecla Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 26 / 45 Teclado & interrupção scan code y D e s c o d x ux Scan Codes: Para reduzir a quantidade de informação a transmitir ao processador, são enviadas apenas as alterações do estado das teclas Exemplo (tecla ): premida make code liberta break code Também aplicável às silent keys (shift, control, acentos, etc) Para poder detectar a mudança de estado de cada tecla, o controlador terá de manter uma memória com o estado actual de cada tecla Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 27 / 45
20 Teclado & interrupção scan code y D e s c o d x ux Device Driver: Software de interface com o periférico; Conversão das coordenadas (x,y) para um dado scan code; Permite atribuir símbolos diferentes à mesma tecla, adaptando-se a diferentes ĺınguas; Verifica se um dado make code ocorre entre um shift premida e um shift liberta: Detecção de letras maiúsculas, acentos, etc Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 28 / 45 Teclado & interrupção scan code y D e s c o d x ux Sinalização do Processador: Alteração do estado de uma tecla controlador do teclado envia uma interrupção para o processador, indicando que tem dados para enviar; Para evitar a perda de dados, o controlador do teclado possui um buffer (capacidade reduzida) capaz de armazenar uma sequência de eventos do teclado; Buffer cheio aviso sonoro para indicar que as teclas estão a ser ignoradas Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 29 / 45
21 onitor & A interface entre o monitor e o computador é realizada pela placa gráfica; Dois modos de funcionamento: modo de texto; modo gráfico; Em qualquer dos modos, o monitor é visto como uma matriz de caracteres (modo de texto) ou de pixels (modo gráfico) Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 30 / 45 onitor & Placa Gráfica UCP emória modo texto emória modo gráfico RO caracteres ASCII Gerador varrimento monitor RGB onitor odo de texto: Comum em monitores antigos (monitores alfanuméricos) ou para manter a compatibilidade entre diferentes interfaces gráficas; Escrita é feita enviando, para a placa gráfica, o código ASCII do caracter; A posição de escrita é definida pelas coordenadas actuais (linha,coluna) do cursor, mantidas pela placa gráfica; Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 31 / 45
22 onitor & Placa Gráfica UCP emória modo texto emória modo gráfico RO caracteres ASCII Gerador varrimento monitor RGB onitor odo de texto: Incremento e scroll automáticos do cursor, aquando de uma escrita; O código ASCII inclui comandos para controlar o cursor: BS (backspace) - decrementa o valor da coluna; LF (linefeed) - incrementa o valor da linha; CR (carriage return) - coloca o valor da coluna a zero; As placas gráficas utilizam uma RO para obter a descrição dos caracteres em termos de pixels Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 31 / 45 onitor & odo gráfico: O processador define, pixel a pixel, o que deve aparecer no monitor; Definição gráfica: n o total de pixels (n o linhas x n o colunas); odos gráficos monocromáticos: Um bit por pixel para indicar se está aceso ou apagado; odos gráficos policromáticos: Para cada pixel define-se a cor desejada, de entre um conjunto de cores de uma determinada palete de cores; O tamanho da palete determina o número máximo de cores possível; Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 32 / 45
23 onitor & odo gráfico: A placa gráfica mantém o estado de cada pixel numa memória interna, que determina a definição máxima permitida Exemplo: Definição 1280 x 1024 (256 cores) 1280 x 1024 x 8 bits = 1,25 B Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 32 / 45 onitor & onitores onocromáticos: Baseados num tubo de raios catódicos: um feixe de electrões é emitido contra uma tela de fósforo, radiando luz; Por controlo do varrimento do feixe e da intensidade ao longo do varrimento, é possível definir padrões na tela Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 33 / 45
24 onitor & onitores Policromáticos: Para cada pixel existem três telas de fósforo correspondendo às três cores elementares: vermelho, verde e azul (RGB); Três feixes de electrões permitem radiar luz, independentemente, em cada uma das telas Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 34 / 45 onitor & LCDs: Cada pixel é um elemento semicondutor activo cuja cor pode ser controlada independentemente; Cada pixel pode ser endereçado individualmente, permitindo que a interface seja completamente digital; Para manter a compatibilidade com as placas gráficas anteriores, os monitores LCD, em geral, aceitam como entrada o sinal RGB tradicional Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 35 / 45
25 Sinal de Vídeo & Placa Gráfica UCP emória modo texto emória modo gráfico RO caracteres ASCII Gerador varrimento monitor RGB onitor Sinal de Vídeo: A placa gráfica lê, em sequência, as posições da memória interna e gera três sinais analógicos para o monitor: vermelho, verde e azul; A intensidade de cada uma destas cores é definida por um byte; Palete de cores com 2 24 entradas (true-color); Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 36 / 45 Sinal de Vídeo & Placa Gráfica UCP emória modo texto emória modo gráfico RO caracteres ASCII Gerador varrimento monitor RGB onitor Sinal de Vídeo: O monitor é re-escrito 24 vezes por segundo, exigindo uma grande largura de banda entre a placa gráfica e o monitor Exemplo: Ritmo de transmissão: 24 x 1280 x 1024 x 3 = 90 B/s emória de Vídeo: 1280 x 1024 x 3 = 3,75 B Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 36 / 45
26 Discos agnéticos & Discos agnéticos: Duas funções controladas pelo sistema operativo: Armazenamento de dados de forma permanente Gerido pelo sistema de ficheiros Elemento de mais alto nível na hierarquia de memória (memória virtual) Gerido pelo sistema operativo O espaço de armazenamento está dividido em pelo menos duas partições: Sistema de ficheiros; Sistema de memória (SWAP) Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 37 / 45 Discos agnéticos & Organização Interna: Disco Rígido Cilindro Pista Sector Pilha de discos magnéticos, permanentemente em rotação a uma velocidade elevada e constante; Cada disco está organizado em pistas concêntricas; Cilindro: conjunto de pistas com o mesmo raio; Cada pista está dividida em sectores (elemento mínimo de informação num disco); Cada disco tem uma cabeça magnética que se pode deslocar radialmente para se posicionar sobre qualquer pista desse disco Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 38 / 45
27 Discos agnéticos & Funcionamento: Disco Rígido Cilindro Pista Sector O sistema operativo acede ao disco (R/W) em termos de um ou mais sectores; Cada sector tem uma referência única; O controlador de disco determina qual dos cilindros contém o sector pretendido e em qual das pistas deste cilindro este sector se encontra; Desloca a cabeça desse cilindro e espera que o sector passe por debaixo da cabeça magnética Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 39 / 45 Discos agnéticos & Temporização: T1: tempo de procura (em inglês, seek time): tempo que a cabeça magnética demora até chegar à pista onde o sector se encontra (exemplo: 8ms); T2: tempo rotacional (em inglês, rotational latency): tempo que demora desde que a cabeça magnética se encontra em posição até que o sector desejado passe por baixo desta (exemplo: 3ms); T3: tempo de leitura/escrita (em inglês, access time): tempo que demora a leitura ou a escrita de um sector (exemplo: 0,09ms); T TOTAL = T1 + T2 + T3 10ms T E 100ns O tempo de acesso ao disco é cerca de vezes maior do que o tempo de acesso à memória; Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 40 / 45
28 Discos agnéticos & Temporização: O controlador de disco lê os dados do disco com uma taxa de transferência muito elevada; Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 41 / 45 Discos agnéticos & Temporização: O controlador de disco lê os dados do disco com uma taxa de transferência muito elevada; Possui um buffer para onde são copiados os sectores que só depois serão lidos pelo processador Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 41 / 45
29 Discos agnéticos & Temporização: O controlador de disco lê os dados do disco com uma taxa de transferência muito elevada; Possui um buffer para onde são copiados os sectores que só depois serão lidos pelo processador O tempo de leitura/escrita é desprezável face aos tempos de procura e rotacional Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 41 / 45 Discos agnéticos & Temporização: O controlador de disco lê os dados do disco com uma taxa de transferência muito elevada; Possui um buffer para onde são copiados os sectores que só depois serão lidos pelo processador O tempo de leitura/escrita é desprezável face aos tempos de procura e rotacional Solução: Aumentar o tamanho do sector Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 41 / 45
30 Discos agnéticos & Temporização: O controlador de disco lê os dados do disco com uma taxa de transferência muito elevada; Possui um buffer para onde são copiados os sectores que só depois serão lidos pelo processador O tempo de leitura/escrita é desprezável face aos tempos de procura e rotacional Solução: Aumentar o tamanho do sector Problema: Desperdício de espaço, quando se pretende armazenar ficheiros pequenos Tamanho típico: entre 512Bytes e 4 kbytes Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 41 / 45 Discos agnéticos & Temporização: O controlador de disco lê os dados do disco com uma taxa de transferência muito elevada; Possui um buffer para onde são copiados os sectores que só depois serão lidos pelo processador O tempo de leitura/escrita é desprezável face aos tempos de procura e rotacional Solução: Aumentar o tamanho do sector Problema: Desperdício de espaço, quando se pretende armazenar ficheiros pequenos Tamanho típico: entre 512Bytes e 4 kbytes Solução alternativa: Desfragmentação do disco Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 41 / 45
31 Discos agnéticos & Desfragmentação do disco: Aumentar a eficiência no acesso, garantindo a estrutura lógica dos dados em sectores contíguos: Apenas se perde uma vez o tempo da procura e rotacional para leitura e escrita de vários sectores Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 42 / 45 & Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 43 / 45
32 & Comunicação Série vs Paralela Sincronização Comunicação Série Síncrona Barramento SPI Barramento I2C Comunicação Série Assíncrona Norma RS-232 Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 44 / 45 Nota de Agradecimento & Agradecimento Algumas páginas desta apresentação foram extraidas de: [1] José Carlos onteiro, Arquitectura de Computadores, Instituto Superior Técnico (IST), Universidade Técnica de Lisboa, Portugal, 2010 Prof Nuno Roma ACom 2015/16 (EAer) - DEEC-IST 45 / 45
Arquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) EAer Acetatos das Aulas Teóricas Versão 40 - Português Aula N o 25: Título: Sumário: Sistema de Entradas e Saídas e interfaces; periféricos; Exemplos de periféricos
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 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 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 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 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 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 Memória I
Sistemas de Memória I José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-11-22 José Costa (DEI/IST) Sistemas de Memória I 1
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 (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 22: Título: Sumário: cache; cache por blocos; Política de substituição; Tratamento das operações de
Leia maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 23: Título: Sumário: Memória paginada; Tabela de páginas; Tabela de páginas hierárquica. 2014/2015
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 maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 5.0 - Português Aula N o 23: Título: Sumário: - II ; memória virtual - caches. 2015/2016 Nuno.Roma@tecnico.ulisboa.pt Arquitectura
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 DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3.0 - Português Aula N o 21: Título: Sumário: Memórias Circuitos e tecnologias de memória (RAM estática e dinâmica, ROM); Planos de memória;
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 maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 24: Título: Sumário: - II ; memória virtual - caches. 2014/2015 Nuno.Roma@tecnico.ulisboa.pt Arquitectura
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 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 maisSistemas Digitais (SD) Memórias
Sistemas Digitais (SD) Memórias Aula Anterior Na aula anterior: Exemplo (Moore) Projecto de circuitos sequenciais baseados em contadores 2 Planeamento SEMANA TEÓRICA 1 TEÓRICA 2 PROBLEMAS/LABORATÓRIO 15/Fev
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 maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 5.0 - Português Aula N o 27: Título: Sumário: Estrutura interna de um PC Estrutura interna de um PC; Sistema de entradas e saídas
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 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 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 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 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 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 mais2.º Teste de Introdução à Arquitetura de Computadores IST LEIC-Taguspark 1.º Semestre 2014/2015 Duração: 60 minutos 16 dezembro 2014
2.º Teste de Introdução à Arquitetura de Computadores IST LEIC-Taguspark 1.º Semestre 2014/2015 Duração: 60 minutos 16 dezembro 2014 NOME NÚMERO 1. (1,5+1,5 + 1 valores) Considere o seguinte programa,
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 maisEndereçamento. 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) Endereçamento Fonte: Arquitectura de Computadores, José Delgado, IST, 2004 Nuno Pombo / Paulo
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 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 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 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 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 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 maisOrganização de Computadores
Organização de Computadores Aula 19 Barramentos: Estruturas de Interconexão Rodrigo Hausen 14 de outubro de 2011 http://cuco.pro.br/ach2034 1/40 Apresentação 1. Bases Teóricas 2. Organização de computadores
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 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 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 maisFCA - Editora de Informática xv
Índice Geral Agradecimentos ix Prefácio xi Índice das Simulações xxv 1 - Introdução ao mundo dos computadores 1 1.1 O computador como ferramenta... 2 1.2 A importância dos computadores... 4 1.3 Processamento
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 maisARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Arquitetura de Von Newmann Prof Daves Martins Msc Computação de Alto Desempenho Email: daves.martins@ifsudestemg.edu.br Vídeos Vídeo aula RNP http://edad.rnp.br/rioflashclient.php?xmlfile=/ufjf/licenciatura_com
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 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 Nível Superior das Funções e Interconexões do Computador Parte 3 Barramentos Conectando Todas as unidades devem
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 maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 08: Título: Sumário: Programação em (programação estruturada, comentários, constantes); Exemplos de
Leia maisSistemas de Memória III
Sistemas de Memória III José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-11-29 José Costa (DEI/IST) Sistemas de Memória III
Leia mais2.1 Circuitos electrónicos analógicos Circuitos electrónicos digitais...29
Índice Geral Agradecimentos... vii Prefácio... ix Índice Geral... xiii Índice das Simulações... xxiii Índice das Figuras... xxvii Índice das Tabelas... xli Índice dos Programas... li 1 - Introdução ao
Leia maisEntrada e Saída (E/S)
Organização e Arquitetura de Computadores Entrada e Saída (E/S) Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha givanaldo.rocha@ifrn.edu.br Baseado no material do prof. Sílvio Fernandes
Leia maisBarramentos: interface e temporização
Barramentos: interface e temporização Os barramentos (endereços, dados, controlo) são o meio de comunicação entre o microcontrolador e o exterior A nossa análise deste assunto incidirá sobre dois tipos
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 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 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 maisBarramento ISA. Placas ISA de 8 bits: usam apenas 62 pinos
Industry Standard Architecture Barramento Industrial desenvolvido pela IBM em 1980. O primeiro computador pessoal IBM (1981) inclui uma adaptação do barramento ISA de 8 bits, para a interligação dos diversos
Leia maisMICROCOMPUTADORES. Professor Adão de Melo Neto
MICROCOMPUTADORES Professor Adão de Melo Neto Sumário Organização Básica I (base) Organização Básica II (refinamento) Organização Básica III (Microcontrolador 8051) ORGANIZAÇÃO BÁSICA I Composição Unidade
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 maisOs textos nestas caixas foram adicionados pelo Prof. Joubert
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 Os textos nestas caixas foram adicionados pelo Prof. Joubert
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 maisINSTITUTO SUPERIOR TÉCNICO. Arquitectura de Computadores (ACom)
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Informática Arquitectura de Computadores (ACom) LEIC-A, MEIC-A Acetatos das Aulas Teóricas Versão 1.0 - Português Aula
Leia maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 14: Título: Sumário: do P3 - Microprogramação Unidade de do P3; Unidade de do P3 (micro-sequenciador,
Leia maisSistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano
Planificação Anual 2017/2018 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano 1 MÓDULO 7: Arquitectura de Computadores
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 maisInfra-Estrutura de Software. Entrada / Saída
Infra-Estrutura de Software Entrada / Saída Diversidade de dispositivos Hardware de E/S E/S: Como a CPU acessa a informação? ü Espaço de endereçamento: conjunto de endereços de memória que o processador
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 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 maisFundamentosemInformática
FundamentosemInformática 03 Bit e Byte 1 -Introdução Toda informação inserida no computador passa pelo Microprocessador e é jogada na memória RAM para ser utilizada enquanto seu micro trabalha. Essa informação
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 BARRAMENTO BARRAMENTO DE DADOS, BARRAMENTO DE ENDEREÇOS E DE CONTROLE PRINCIPAIS
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 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 maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 19
Aula Teórica 19 Sumário: Dispositivos de entrada: O teclado (conclusão) e o rato. Leitura Recomendada: Capítulo 34 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley. Capítulo 3,
Leia maisRepescagem - 2.º Teste de Introdução à Arquitetura de Computadores 1.º Semestre 2014/2015 Duração: 60 minutos 16 janeiro 2015
Repescagem - 2.º Teste de Introdução à Arquitetura de Computadores IST LEIC-T.º Semestre 204/205 Duração: 60 minutos 6 janeiro 205 NOME NÚMERO. (2,5+,5 valores) Considere o seguinte programa. Periferico
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 maisGestão de Memória. Espaço de Endereçamento
Gestão de Memória Parte I Mecanismos Espaço de Endereçamento Conjunto de posições de memória que um processo pode referenciar Para ler, escrever ou executar E se referenciar outras posições de memória?
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 maisExistem três formas básicas de efectuar operações de entrada/saída:
Unidades de I/O Interface Entrada/Saída Existem três formas básicas de efectuar operações de entrada/saída entrada/saída isoladaas instruções IN e OUT transferem dados entre o registo AX ou a memória e
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 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 maisArquitectura de Computadores 2006/2007 2º Semestre 2º Teste (B) - 15/06/2007. Folha de Respostas
Arquitectura de Computadores 2006/2007 2º Semestre 2º Teste (B) - 15/06/2007 Número: Nome: INSTRUÇÕES: - A duração da prova é de 2 horas. - Responda apenas nesta Folha de Respostas ; nada mais será recebido.
Leia maisAula 25: E/S: Controladoras, Mapeamentos e Técnicas
Aula 25: E/S: Controladoras, Mapeamentos e Técnicas Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) E/S: Controladores, Mapeamentos e Técnicas
Leia maisArquitectura de Computadores (ACom)
Arquitectura de Computadores (ACom) MEAer Acetatos das Aulas Teóricas Versão 5.0 - Português Aula N o 13: Título: P3 - Sumário: Unidade de do P3 (micro-sequenciador, teste de variáveis, memórias de mapeamento,
Leia maisORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL
ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL MEMÓRIA Componente de um sistema de computação cuja função é armazenar informações que são manipuladas pelo sistema para que possam ser recuperadas
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 maisELE Microprocessadores I
ELE 1078 - Microprocessadores I AULA 13 Conjunto de Instruções do Microprocessador 8085A - Entrada e Saída (I/O) - 13.1 - Grupos de Instruções As instruções no 8085 são distribuídas em 5 grupos: Grupo
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 maisGestão de Memória. Espaço de Endereçamento
Gestão de Memória Parte I Mecanismos Espaço de Endereçamento Conjunto de posições de memória que um processo pode referenciar E se referenciar outras posições de memória? HW de gestão de memória desencadeia
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 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 maisDr. Joaquim de Carvalho Figueira da Foz
Planificação Anual 2018/2019 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitetura de Computadores (SDAC) 12º ano MÓDULO 7: Arquitetura de Computadores 45
Leia maisUFCD SISTEMA OPERATIVO INSTALAÇÃO E CONFIGURAÇÃO
ÍNDICE 1 ÍNDICE 3. FUNÇÕES DE UM SISTEMA OPERATIVO... 3 A Gestão dos programas... 3 A.1) Monotarefa... 3 A.2) Multitarefa... 4 B Controlo dos recursos de hardware... 5 B.1) GESTÃO DO MICROPROCESSADOR...
Leia maisProf. Adilson Gonzaga
Exemplo de Projeto com Microcontrolador MCS-51 Prof. Adilson Gonzaga Definições Iniciais: Microcontrolador Tamanho da Memória de Programa Interna define o tamanho da Memória de Programa Externa a ser utilizada.
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 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 mais