Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Perguntas de revisão 
1.1 Qual é, em termos gerais, a distinção entre a organização e a arquitetura do 
computador? Arquitetura de computadores refere-se aos atributos de um sistema visíveis a um programador, 
ou, dito de outra forma, esses atributos que têm um impacto direto sobre a execução de um programa 
lógico. Organização do computador refere-se à operação unidades e suas interconexões que realizam as 
especificações arquitetônicas. Exemplos de atributos arquitetônicos incluir o conjunto de instruções, o número 
de bits usados para representar vários tipos de dados (por exemplo, números, caracteres), mecanismos de E/S, 
e técnicas para lidar com a memória) Atributos organizacionais incluem os detalhes do hardware transparentes 
para o programador, tais como sinais de controle; interfaces entre o computador e periféricos, e a tecnologia de 
memória utilizada) 
1.2 Qual é, em termos gerais, a distinção entre a estrutura e a função do computador? 
Estruturas computador refere-se ao modo pelo qual os componentes de um computador são inter-relacionados. 
A Função de um Computador refere-se à operação de cada componente individual, como 
parte da estrutura) 
 
1.3 Quais são as quatro funções principais de um computador? Processamentos de dados, 
armazenamento de dados, movimentação de dados e controle 
1.4 Liste e defina resumidamente os principais componentes estruturais de um computador. 
Unidade Central de Processamento (CPU): controla a operação do computador e executa suas 
funções de processamento de dados, muitas vezes referido simplesmente como processador. 
Memória principal: Armazena dados. 
I / O: Move dados entre o computador e sI ambiente externo. 
A interligação do Sistema: Alguns mecanismo que prevê a comunicação entre CPU, memória principal, 
e I / O. Um exemplo comum de um sistema de interconexão ocorre por meio de um barramento de 
sistema, que consiste num número de fios condutores a que todas as outras componentes se ligam 
 
1.5 Liste e defina resumidamente os principais componentes estruturais de um processador A 
unidade de controle: controla o funcionamento da CPU e, portanto, o computador. 
Unidade Lógica e Aritmética (ALU): Realiza o processamento de dados do computador funções 
Registradores: fornece armazenamento interno para a CPU. 
Interconexão CPU: Alguns dos mecanismos que prevê a comunicação entre a unidade de controle, ALU 
e registradores. 
 
Perguntas de revisão 
2.1 O que é um computador de programa armazenado? Em um programa de computador armazenado, 
os programas são representadas numa forma adequada para armazenar na memória junto com os dados. O 
computador recebe as instruções, lendo-as da memória, e um programa pode ser ajustado ou alterado para definir 
os valores de uma parte da memória) 
 
2.2 Quais são os quatro componentes principais de qualquer computador de uso geral? A 
memória principal, que armazena os dados e instruções: uma aritmética e lógica unidade (ULA) 
capaz de operar em dados binários, uma unidade de controle, a qual interpreta as instruções na memória 
e faz com que eles sejam executados, e entrada e saída (I / O) equipamento operado pela unidade de 
controle. 
 
2.3 no nível de circuito integrado, quais são os três constituintes principais de um sistema de 
computação? Portas, células de memória e interconexões entre portas e células de memória 
 
2.4 Explique a lei de Moore. Moore observou que o número de transistores que podem ser colocados 
em um único chip foi dobrando a cada ano e previu corretamente que esse ritmo vai continuar em um futuro 
próximo 
 
 
2.5 Liste e explique as principais características de uma família de computadores. As Instrução 
definidas, semelhantes ou idênticas: Em muitos casos, o mesmo conjunto de instruções de uma máquina é 
compatível com todos os membros da família. Deste modo, um programa que executa em uma máquina 
também será executado em qualquer outra Semelhantes ou idênticos sistemas operacionais: O mesmo 
sistema operacional básico está disponível para toda a família membros. Aumentar a velocidade: A taxa 
de execução de instruções aumenta de baixo para os membros da família mais elevados. Aumento do 
número de portas de E/S : Vão de baixo para os membros da família mais elevados. Aumentar tamanho 
da memória: Ao passar de baixa para os familiares mais elevados. Aumento de custos: Ao passar de 
baixa para os membros da família mais elevados. 
 
2.6 Qual é a principal característica que distingue um microprocessador? Em um microprocessador, 
todos os componentes da CPU estão em um único chip. 
Perguntas de revisão 
3.1 Que categorias gerais de funções são especificadas pelas instruções do computador? 
Processadores de memória: Os dados podem ser transferidos a partir do processador para a memória 
ou a partir da memória para o processador. Processador- E/S: Os dados podem ser transferidos para ou a partir 
de um periférico, transferindo entre o processador e um módulo de E/S. Processamento de Dados: O 
processador pode executar alguma operação aritmética ou lógica em dados. Controle: Uma instrução pode 
especificar que a sequência de execução ser alterados. 
3.2 Liste e defina resumidamente os estados possíveis que definem a execução de uma 
instrução. Cálculos de endereço Instrução (IAC): Determine o endereço da próxima instrução para ser 
executado. Instrução de busca (se): Leia a instrução de seu local memória para dentro do processador. 
Decodificação operação Instrução (IOD): Analisa a instrução para determinar o tipo de operação a ser executada 
e operando(s) a ser utilizado(s). Operando cálculo de endereço (OAc): Se a operação envolve referência a 
um operando em memória ou disponível via I / O, em seguida, determinar o endereço do operando. Operando 
busca (if): Busca o operando da memória ou lê-lo em de I / O. Operação d e dados (do): Executa a operação 
indicada na instrução. Operando store (os): Escreva o resultado na memória ou para I / O. 
 
3.3 Liste e defina resumidamente duas técnicas para lidar com múltiplas interrupções. (1) 
Desabilitar todas as interrupções enquanto uma interrupção está sendo processada. 
(2) Definir prioridades para interrupções e permitir uma interrupção de maior prioridade de causa um 
manipulador de interrupção de menor prioridade para ser interrompido. 
 
3.4 Que tipos de transferências a estrutura de interconexão de um computador (por exemplo, 
barramento) precisa aceitar? Memórias para o processador: O processador lê uma instrução ou uma 
unidade de dados da memória. 
Processador para a memória: o processador escreve uma unidade de dados na memória. 
I/O para o processador: O processador lê dados de um dispositivo de I/O através de um módulo de E/S. 
Processador de I/O: O processador envia os dados para o dispositivo de E/S. I/O para ou a partir memória: 
Para estes dois casos, um módulo de E/S é permitido trocar dados diretamente com a memória, sem 
passar pelo processador, usando acesso direto à memória (DMA). 
 
3.5 Qual é o benefício de usar a arquitetura de barramento múltiplo em comparação com uma 
arquitetura de barramento único? Com vários barramentos há menos dispositivos por barramentos. 
Isto (1) reduz a propagação atraso, porque cada barramento pode ser mais curto, e (2) reduz os efeitos de 
estrangulamento. 
 
3.6 Liste e defina resumidamente os grupos funcionais das linhas de sinal para o barramento PCI 
Pinos do sistema: Incluir o relógio e o pino reset. Endereço e dados pinos: Incluir 32 linhas que são 
multiplexadas emtempo para endereços e dados. Pinos d e controle de interface: Controlar o tempo das 
transações e fornecer coordenação entre os iniciadores e alvos. Pinos de Arbitragem: Ao contrário das 
outras linhas de sinal da PCI, estes não são linhas compartilhadas. Em vez disso, cada mestre PCI tem o seu 
próprio par de linhas de arbitragem que o conecta diretamente ao barramento PCI arbitrário . Pinos de 
Relatório de Erros: Usado para reportar paridade e outros erros. Pinos de Interrupção: Estes são 
fornecidos para dispositivos PCI que deve gerar pedidos de serviço. Pinos de suporte de cache: Estes 
pinos são necessários para apoiar a memória PCI que pode ser armazenado em cache no processador ou outro 
dispositivo. Barramento de extensão de pinos de 64 bits: Incluir 32 linhas que são multiplexadas em tempo 
para endereços e dados e que são combinados com as linhas de endereço / dados obrigatoriamente para 
formar um 64-bit endereços / barramento de dados. JTAG / Boundary Scan Pins: Estas linhas de sinal apoiar 
procedimentos de teste definidos na norma IEEE 1149.1. 
 
Perguntas de revisão 
4.1 Quais são as diferenças entre acesso sequencial, acesso direto e acesso aleatório? Acesso 
sequencial: A memória é organizada em unidades de dados, chamado registros. Acesso deve ser feito em uma 
sequência linear específica. Acesso direto: blocos individuais ou registros têm um endereço único baseado 
na localização física. O acesso é feito por acesso direto para chegar a uma vizinhança geral, mais a 
pesquisa sequencial, contando, ou esperar para chegar ao local final. Acesso aleatório: Cada local endereçável 
na memória tem um único, fisicamente fio-nos abordar mecanismo. O tempo de acesso a um determinado local 
é independente da sequência de acessos anteriores e é constante 
 
4.2 Qual é o relacionamento geral entre tempo de acesso, custo de memória e capacidade? Fazer 
tempo acesso, maior custo por bit, maior capacidade, menor custo por bit, maior 
capacidade, mais lento o tempo de acesso. 
 
4.3 Como o princípio de localidade se relaciona com o uso de múltiplos níveis de memória? É 
possível organizar os dados através de uma hierarquia de memória de tal forma que a percentagem 
de acessos para cada nível sucessivamente mais baixo é substancialmente menor do que o do nível acima. 
Porque referências de memória tendem a se agrupar, os dados na memória de nível superior não precisa de 
alterar muitas vezes para satisfazer os pedidos de acesso à memória 
 
4.4 Quais são as diferenças entre mapeamento direto, mapeamento associativo e mapeamento 
associativo em conjunto? Em um sistema de cache, mapeamento direto mapeia cada bloco de memória 
principal em apenas um possível linha de cache. Mapeamento associativo permite que cada bloco de 
memória principal para ser carregado em qualquer linha de cache. No set-associativa mapeamento, o 
cache é dividido em uma série de conjuntos de linhas de cache, cada bloco de memória principal pode 
ser mapeado em qualquer linha em um conjunto particular 
 
4.5 Para uma cache mapeada diretamente, um endereço de memória principal é visto como 
consistindo em três campos. Liste e defina os três campos. Um campo identifica uma única palavra ou 
byte dentro de um bloco de memória principal) O outros dois campos especificam um dos blocos de memória 
principal) Esses dois campos são um campo de linha, que identifica uma das linhas do cache, e um campo 
de tag, que identifica um dos blocos que podem caber em linha 
 
4.6 Para uma cache associativa, um endereço de memória principal é visto como consistindo em 
dois campos. Liste e defina os dois campos. Um campo de tag identifica um bloco de memória principal) 
Um campo de palavra identifica um única palavra ou byte dentro de um bloco de memória principal 
 
4.7 Para uma cache associativa em conjunto, um endereço da memória principal é visto como 
consistindo em três campos. Liste e defina os três campos. Um campo identifica uma única palavra ou 
byte dentro de um bloco de memória principal) O outros dois campos especificam um dos blocos de memória 
principal) Esses dois campos são um campo de conjunto, que identifica um dos conjuntos de cache, e um 
campo de tag, que identifica um dos blocos que podem caber em que set. 
 
4.8 Qual é a diferença entre localidade espacial e localidade temporal? Localidade espacial se refere 
à tendência de execução de envolver um número de memória locais que estão agrupados. Localidade temporal 
refere-se à tendência de um processador para acessar locais de memória que tenham sido usados 
recentemente 
 
4.9 Em geral, quais são as estratégias para explorar a localidade espacial e a localidade 
temporal? localidade espacial é geralmente explorada usando blocos de cache maiores e por incorporando 
mecanismos de pré-busca (ir buscar itens de uso antecipado) na lógica de controle de cache) Localidade 
temporal é explorada, mantendo instrução usado recentemente e valores de dados na memória cache e 
explorando uma hierarquia de cache 
 
 
 
Perguntas de revisão 
5.1 Quais são as principais propriedades da memória semicondutora? Eles apresentam dois estados 
estáveis (ou semi-estável), que podem ser utilizados para representar binário 1 e 0, pois eles são capazes 
de ser escrito em (pelo menos uma vez), para definir o estado, pois eles são capazes de ser lido para 
sentir o estado. 
 
5.2 Quais são os dois sentidos em que o termo memória de acesso aleatório é usado? (1) A 
memória em que as palavras individuais de memória são acessados diretamente através de fio-nos abordar a 
lógica) (2) principal de memória semicondutor, em que é possível, tanto para ler os dados a partir da 
memória e para escrever novos dados para a memória rápida e facilmente) 
 
5.3 Qual é a diferença entre DRAM e SRAM em termos de aplicação? SRAM é usada para a memória 
cache (dentro e fora do chip),e é usada para o DRAM memória principal 
5.4 Qual é a diferença entre DRAM e SRAM em termos das características como velocidade, 
tamanho e custo? SRAM geralmente têm tempos de acesso mais rápidas do que as DRAM.DRAM são menos 
caro e mais pequeno do que SRAM. 
 
5.5 Explique por que um tipo de RAM é considerado como analógico e o outro digital. Uma célula 
de DRAM é essencialmente um dispositivo analógico usando um capacitor, o capacitor pode armazenar 
qualquer valor de carga dentro de uma faixa; um valor limiar determina se a carga é interpretado como 1 ou 
0. Uma célula SRAM é um dispositivo digital, em que os valores binários são armazenados usando flip-
flop configurações lógica-gate tradicionais. 
 
5.6 Quais são algumas aplicações para a ROM? Sub-rotinas de biblioteca para frequência, memória 
unidade de controle microprogramada queria funções, programas do sistema, mesas de função. 
 
5.7 Quais são as diferenças entre EPROM, EEPROM e memória flash? EPROM é lido e escrito 
eletricamente; antes de uma operação de gravação, todo o armazenamento As células devem ser eliminados 
ao mesmo estado inicial pela exposição do chip empacotado à radiação ultravioleta) Apagar é realizada por 
brilhar uma luz ultravioleta intensa através de uma janela que é projetado para o chip de memória) EEPROM 
é uma memória de leitura, principalmente, que pode ser escrito em qualquer hora sem apagar conteúdos 
anteriores, apenas o byte ou bytes abordados são atualizados. A memória flash é intermediário entre 
EPROM e EEPROM em termos de custo e funcionalidade) Como EEPROM, memória flash usa uma tecnologia 
de apagamento elétrico. Uma memória flash inteira pode ser apagada em um 
ou alguns segundos, o que é muito mais rápido do que EPROM.Além disso, é possível apagar apenas 
blocos de memória em vez de um chip inteiro. No entanto, a memória flash não fornece em nível de byte 
rasura) Tal como EPROM, memória flash utiliza apenas um transistor por bit, e assim atinge a alta densidade 
(em comparação com EEPROM) de EPROM 
 
5.8 Explique a função de cada pino na Figura 5.4b. Linhas A1 = Endereço - A0:. CAS = endereço de coluna, 
selecione:. D1 - D4 = linhas de dados. NC: = não conectar. OE: saída habilitar. RAS = endereço de linha, selecione:. 
Vcc: = fonte de tensão. Vss: = terra) WE: escrever permitir 
5.9 O que é bit de paridade? Um pouco anexado a uma matriz de dígitos binários para fazer a soma de todos 
os binário dígitos, incluindo o bit de paridade, sempre ímpar (paridade ímpar) ou até mesmo sempre (mesmo 
paridade). 
 
 
5.10 Como é interpretada a palavra síndrome para o código de hamming? A síndrome é criado pelo 
XOR do código em uma palavra com uma versão calculado do referido código. Cada bit da síndrome é 0 ou 1 de 
acordo com, se existe ou não um corresponder em que a posição do bit para as duas entradas. Se o síndroma 
contém todos 0s, nenhuma Foi detectado um erro. Se o síndroma contém um e apenas um bit 1, 
em seguida ocorre um erro num dos 4 bits de verificação. Não é necessária nenhuma correção. Se o síndrome 
contém mais de um bit definido como 1, então o valor numérico da Syndroma indica a posição do bit de dados 
de erro. Este bit de dados é invertido para correção. 
 
5.11 Como a SDRAM difere de uma DRAM comum? Ao contrário da DRAM tradicional, que é assíncrona, 
os dados de trocas SDRAM com o processador sincronizado com um sinal de relógio externo e em execução no 
total velocidade do barramento do processador / memória, sem impor estados de espera 
 
Perguntas de revisão 
6.1 Quais são as vantagens de usar um substrato de vidro para um disco magnético? Melhoria na 
uniformidade da superfície da película magnética para aumentar disco confiabilidade) Uma redução significativa 
em defeitos gerais na superfície para ajudar a reduzir erros leitura/gravação. Capacidade para suportar alturas 
de mosca inferiores (descritos posteriormente). Melhor rigidez para reduzir dinâmicas de disco. Maior 
capacidade de resistir a choques e dano 
 
6.2 Como os dados são gravados em um disco magnético? O mecanismo de gravação é baseada no 
facto de que a energia eléctrica que flui através de uma bobina produz um campo magnético. Os pulsos são 
enviados para a cabeça de gravação, e padrões magnéticos são gravados na superfície abaixo, com padrões 
diferentes para as correntes positivas e negativas. Uma corrente eléctrica no fio induz um campo magnético 
através da abertura, que por sua vez magnetiza uma pequena área do suporte de gravação. Invertendo o direção 
da corrente inverte o sentido da magnetização do suporte de gravação. 
6.3 Como os dados são lidos de um disco magnético? A cabeça de leitura é composto por um magneto 
(MR) Sensor parcialmente blindado. O Material de MR tem uma resistência elétrica que depende da direção do 
magnetização do médio movendo sob ele) Por passagem de uma corrente através da Sensor de MR, alterações 
de resistência são detectados como sinais de tensão. 
6.4 Explique a diferença entre um sistema CAV simples e um sistema com gravação em múltiplas 
zonas. Para o sistema constante da velocidade angular (CAV), o número de bits por pista é constante) Um 
aumento na densidade é conseguida com gravação por zonas múltiplas, no qual a superfície é dividida em 
várias zonas, com zonas mais distantes do centro contendo mais bits do que as zonas mais próximas do centro. 
6.5 Defina os termos trilha, cilindro e setor. Em um disco magnético. os dados são organizados no prato 
em um conjunto de anéis concêntricos, chamado faixas. Os dados são transferidos para e do disco em 
sectores. Para um disco com vários pratos, o conjunto de todas as faixas na mesma posição relativa no prato 
é referido como um cilindro. 
 
6.6 Qual é o tamanho típico de um setor de disco? 512 bytes 
6.7 Defina os termos tempo de busca, atraso rotacional, tempo de acesso e tempo de 
transferência. Em um sistema móvel-cabeça, o tempo que leva para posicionar a cabeça na pista é conhecido 
como o tempo de busca) Uma vez que a faixa é selecionada, o controlador de disco espera até que o setor 
apropriado gira para alinhar com a cabeça) O tempo que leva para o começando do setor a atingir a cabeça é 
conhecido como atraso rotacional) A soma o tempo de busca, se houver, eo atraso de rotação é igual ao 
tempo de acesso, que é o tempo que leva para entrar em posição para ler ou escrever. Uma vez que a 
cabeça está em posição, a leitura ou gravação é então realizada como os movimentos do setor sob a cabeça, 
o que é a parte de transferência de dados da operação e do tempo para a transferência é a tempo de transferência 
 
6.8 Que características comuns são compartilhadas por todos os níveis de RAID? RAID é um 
conjunto de unidades de disco físicas vistos pelo sistema operacional como um único unidade lógica) 2. Os 
dados são distribuídos entre as unidades físicas de um array. 3. Capacidade do disco redundante é usado 
para armazenar informações de paridade, que garante a recuperação de dados em caso de uma falha de disco. 
 
 
6.9 Defina resumidamente os sete níveis de RAID. 0: não-redundante 1: espelhado, cada disco tem um 
disco espelho contendo o mesmo dados. 2: redundante via código de Hamming, um código de correção de erro 
é calculado através de bits em cada disco de dados correspondente, e os bits de código são armazenadas 
nas posições de bits correspondentes por vários discos de paridade) 3: paridade Bit-intercalado; semelhante 
ao nível 2, mas em vez de um código de correção de erro, um simples bit de paridade é calculado para o 
conjunto de bits individuais na mesma posição em todos os discos de dados. 4: paridade Bloco entrelaçado, 
um bit-por-bit de paridade é calculado através de tiras tiras em cada disco de dados correspondente, e os 
bits de paridade são armazenados na faixa correspondente no disco de paridade) 5: paridade distribuída 
bloco intercalados; semelhante ao nível 4, mas distribui as tiras de paridade em todos os discos. 6: Block-
intercalados dupla paridade distribuída, dois cálculos de paridade diferentes são executados e armazenados em 
blocos separados em discos diferentes. 
6.10 Explique o termo dados intercalados (striped data). 6.10 O disco é dividido em tiras; estas tiras 
podem ser blocos físicos, setores, ou algum outra unidade) As tiras são mapeadas round robin para os 
membros da matriz consecutivos. Um conjunto de tiras logicamente consecutivas que mapeia exatamente uma 
tira de cada membro da matriz é referida como uma listra) 
 
6.11 Como a redundância é obtida em um sistema RAID? Para o nível RAID 1, a redundância é 
conseguido por ter duas cópias idênticas de todos dados. Para níveis mais elevados, a redundância é alcançada 
através da utilização de erro de correção códigos. 
 
6.12 no contexto do RAID, qual é a distinção entre acesso paralelo e acesso independente? Em 
uma matriz de acesso paralelo, todos os discos membros participam na execução de todos os I/O pedido. 
Tipicamente, os eixos das unidades individuais estão sincronizados, de modo que cada cabeça de disco 
está na mesma posição em cada disco, em qualquer dado momento. Em uma matriz de acesso 
independente, cada disco membro opera de forma independente, de modo que os pedidos de E/S 
separados podem ser satisfeitos em paralelo. 
6.13 Qual é a diferença entre CAV e CLV? Para o sistema constante da velocidade angular (CAV), o número 
de bits por pista é constante) A uma velocidade linearconstante (CLV), o disco de roda mais lentamente para 
acessos, perto da borda exterior do que para aqueles perto do centro. Assim, a capacidade de uma faixa 
e a latência rotacional ambos aumento para posições mais próximas do bordo exterior da o disco. 
6.14 Que diferenças entre um CD e um DVD são responsáveis pela maior capacidade de 
armazenamento do segundo? 1. Bits são embalados de forma mais estreita em um DVD) O espaçamento 
entre as alças de uma espiral um CD é de 1,6 mM e a distância mínima entre os poços ao longo da espiral é 0,834 
um) O DVD utiliza um laser com comprimento de onda mais curto e atinge um espaçamento de malha 0,74 mM 
e uma distância mínima entre poços de 0,4 mM. O resultado destas duas melhorias é sobre um aumento 2K de 
sete vezes em capacidade, a cerca de 4,7 GB) 2. O DVD emprega uma segunda camada de poços e as terras na 
parte superior da primeira camada de um DVD de camada dupla tem uma camada semireflective em 
cima da camada reflectora, e pelo ajustamento de foco, os lasers em discos DVD pode ler cada uma das 
camadas separadamente) Esta técnica é quase o dobro da capacidade do disco, a cerca de 8,5 G B) A 
reflectividade inferior da segunda camada limita a sua capacidade de armazenamento de modo a que uma 
duplicação completa não é conseguida) O DVD-ROM pode ser de dois lados ao passo que os dados são 
gravados em apenas um lado de um CD) Isso traz a capacidade total de até 17 GB) 
 
6.15 Explique a gravação em serpentina. A técnica de gravação típico usado em fitas de série é referido 
como serpentina gravação. Nesta técnica, quando os dados estão sendo gravados, o primeiro conjunto de bits é 
registada ao longo de todo o comprimento da fita) Quando a extremidade da fita é alcançado, os chefes são 
reposicionados para gravar uma nova pista, ea fita é novamente gravado em todo o comprimento, desta vez na 
direção oposta) Esse processo continua, de volta e para trás, até que a fita está cheia) 
 
Perguntas de revisão 
7.1 Liste três classificações gerais de dispositivos externos ou periféricos. Legível: Indicado para a 
comunicação com o usuário do computador. Máquina legível: Indicado para a comunicação com o 
equipamento. Comunicação: Indicado para a comunicação com dispositivos remotos 
 
7.2 O que é o International Reference Alphabet? O código de texto mais usado é o Alfabeto Internacional 
de Referência (IRA), em que cada carater é representado por um código único de 7 bits binário, assim, 
128 caracteres diferentes podem ser representadas. 
 
7.3 Quais são as principais funções de um módulo de E/S? Controle e timing) Comunicação Processor. 
Comunicação dispositivos. Dados buffering) A detecção de erros. 
 
 
 
 
 
 
7.4 Liste e defina resumidamente três técnicas para realizar E/S. Programmed I / O: O processador 
emite um comando de I / O, em nome de um processo, a um módulo de E/S; esse processo então ocupado-
esperas para que a operação seja concluída antes de prosseguir. Interromper-driven I / O: O processador 
emite u m comando de I/Oem nome de um processo, continua a executar as instruções seguintes, e é 
interrompido pelo módulo de E/S quando este tiver concluído sI trabalho. O instruções subsequentes podem 
estar no mesmo processo, se não é necessária para que processo para aguardar a conclusão do I / O. Caso 
contrário, o processo é suspensa até à interrupção do trabalho e a outra é realizada) Acesso direto à memória 
(DMA): Um módulo de DMA controla a troca de dados entre a memória principal e um módulo de E/S. O 
processador envia um pedido para a transferência de um bloco de dados para o módulo de DMA e só é 
interrompido, após o bloco inteiro foi transferido. 
 
7.5 Qual é a diferença entre E/S mapeada na memória e E/S independente? Com mapeamento de 
memória I / O, existe um único espaço de endereço para locais de memória e os dispositivos de E/S. O 
processador trata os dados de status e registros de módulos I/Ocomo locais de memória e usa as mesmas 
instruções de máquina para acessar tanto memória e I/Ode dispositivos. Com isolado I / O, um comando 
especifica se o endereço refere-se a uma posição de memória ou de um dispositivo de E/S. A gama completa 
de endereços pode estar disponível para ambos. 
 
7.6 Quando ocorre uma interrupção de dispositivo, como o processador determina qual 
dispositivo emitiu a interrupção? Quatro categorias gerais de técnicas são de uso comum: várias linhas de 
interrupção; poll software; cadeia (poll hardware, vetorizado); arbitragem ônibus (vetorizado). 
 
7.7 Quando um módulo de DMA toma o controle de um barramento, e enquanto ele retém o 
controle do barramento, o que o processador faz? O processador faz uma pausa para cada ciclo de 
ônibus roubado pelo módulo de DMA)

Mais conteúdos dessa disciplina