Você está na página 1de 2

PERGUNTAS COMPLEMENTARES

Conceitos de Hardware 1. 2. 3. 4. 5. 6. 7. Quais as unidades funcionais de um sistema computacional? Quais os componentes de um processador e quais so suas funes? Quais so os registradores que so usados em operaes com a memria? Fale sobre eles. Conceitue memria cach e apresente a principal vantagem no seu uso. Quais as diferenas entre a memria principal e a memria secundria? Os dispositivos de E/S podem ser divididos em duas categorias, quais so elas? Caracterize os barramentos processador-memria, E/S, backplane.

Respostas 1. 2. CPU (processador), memria principal, dispositivos de entrada e sada Unidade de controle (UC): Responsvel por gerenciar as atividades de todos os componentes do computador, como a gravao de dados em discos ou a busca de instrues na memria Unidade lgica e aritmtica (ULA): Responsvel pela realizao de operaes lgicas (testes e comparaes) e aritmticas (somas e subtraes) Registradores: Responsvel por armazenar dados temporariamente. MAR (Memory Address Register Registrador de endereo de memria): Especifica o endereo. Atravs do contedo deste registrador, a unidade de controle sabe qual a clula de memria que ser acessada MBR (Memory Buffer Register Registrador de dados da memria): Guarda o contedo de uma ou mais clulas de memria aps uma operao de leitura. Guarda o dado que ser transferido para a memria em uma operao de gravao. uma memria voltil de alta velocidade, porm com pequena capacidade de armazenamento. Vantagem: O tempo de acesso a um dado nela contido muito menor do que se este dado estivesse na memria principal A memria principal voltil e a secundria no-voltil. O acesso a memria secundria lento, se comparado com o acesso memria principal, porm seu custo baixo e sua capacidade de armazenamento bem superior Os que so utilizados como memria secundria como discos e fitas Os que servem para a interface usurio-mquina como teclados, monitores de vdeo, mouses e impressoras Barramentos processador-memria : So de curta extenso e alta velocidade para que seja otimizada a transferncia de informao entre processadores e memrias Barramentos de Entrada e Sada: Possuem maior extenso, so mais lentos e permitem a conexo de diferentes dispositivos Barramentos de backplane: O barramento de E/S no se conecta diretamente ao barramento processador-memria, tendo o barramento backplane a funo de integrar os dois barramentos

3.

4.

5.

6.

7.

PROCESSOS 1. 2. 3. 4. 5. Defina processo. Diferencie programa e processo Defina os trs diferentes estados de um processo? Quais so, basicamente, as mudanas de estado que podem ocorrer a um processo? Explique os processos CPU-bound e I/O-bound e d exemplos de cada um.

Respostas 1. Um processo pode ser definido como o ambiente onde um programa executado. Este ambiente, alm das informaes sobre a execuo, possui tambm o quanto de recursos do sistema cada programa pode utilizar, como o espao de endereamento, tempo de processador e rea em disco. Um programa uma entidade passiva, como o contedo de um arquivo armazenado em disco, enquanto um processo uma entidade ativa, com um contador de programa especificando a prxima instruo a ser executada e um conjunto de recursos associados. Estado de Execuo: processo que est sendo processado pela UCP no momento. Estado de Pronto: processo que aguarda para ser executado. Estado de Espera: processo que aguarda por algum evento ou recurso para prosseguir processamento. Pronto Execuo Execuo Espera Espera Pronto Execuo Pronto Processo I/O-bound o tipo de processo que utiliza muito mais E/S do que CPU. Este tipo de processo permanece mais tempo em espera do que propriamente em execuo, ocupando a CPU por perodos mnimos de tempo. Aplicaes em Banco de Dados, onde se faz consultas e atualizaes constantes em arquivos em disco so um bom exemplo deste tipo de processo. Processo I/O-bound o tipo de processo que utiliza muito mais E/S do que CPU. Este tipo de processo permanece mais tempo em espera do que propriamente em execuo, ocupando a CPU por perodos mnimos de tempo. Aplicaes em Banco de Dados, onde se faz consultas e atualizaes constantes em arquivos em disco so um bom exemplo deste tipo de processo.

2.

3.

4.

5.

Você também pode gostar