ATPS - Organização De Computadores
Trabalho Escolar: ATPS - Organização De Computadores. Pesquise 862.000+ trabalhos acadêmicosPor: Alanjohn • 3/6/2012 • 1.639 Palavras (7 Páginas) • 1.698 Visualizações
ATIVIDADES PRATICAS SUPERVISIONADAS
CST em Analise e Desenvolvimento de Sistemas
1a. Serie
Organizacao de Computadores
A atividade pratica supervisionada (ATPS) e um metodo de ensino-aprendizagem desenvolvido por meio de um conjunto de atividades programadas e supervisionadas e que tem por objetivos:
„Ï Favorecer a aprendizagem.
„Ï Estimular a co-responsabilidade do aluno pelo aprendizado eficiente e eficaz.
„Ï Promover o estudo, a convivencia e o trabalho em grupo.
„Ï Desenvolver os estudos independentes, sistematicos e o autoaprendizado.
„Ï Oferecer diferenciados ambientes de aprendizagem.
„Ï Auxiliar no desenvolvimento das competencias requeridas pelas Diretrizes Curriculares Nacionais dos Cursos de Graduacao.
„Ï Promover a aplicacao da teoria e conceitos para a solucao de problemas relativos a profissao.
„Ï Direcionar o estudante para a emancipacao intelectual.
Para atingir estes objetivos as atividades foram organizadas na forma de um desafio, que sera solucionado por etapas ao longo do semestre letivo.
Participar ativamente deste desafio e essencial para o desenvolvimento das competencias e habilidades requeridas na sua atuacao no mercado de trabalho.
Aproveite esta oportunidade de estudar e aprender com desafios da vida profissional.
AUTORIA:
Tatiane Jesus de Campos
Anhanguera Educacional Ltda
CST em Analise e Desenvolvimento de Sistemas ¡V 1a. Serie - Introducao a Organizacao de Computadores
Tatiane Jesus de Campos
Pag. 2 de 7
COMPETENCIAS E HABILIDADES
Ao concluir as etapas propostas neste desafio voce tera desenvolvido as competencias e habilidades descritas a seguir.
„Ï Compreender tecnologias relacionadas a comunicacao e processamento de dados e informacoes.
„Ï Abranger acoes de concepcao, desenvolvimento, implantacao, operacao, avaliacao e manutencao de sistemas e tecnologias relacionadas a informatica e telecomunicacoes.
DESAFIO
Em 2007 surgiu uma classe de computadores portateis com caracteristicas tipicas como peso reduzido, dimensao pequena, baixo custo e voltados para aplicacoes de Internet, sao os chamados Netbooks. Estas maquinas sao sucesso no mercado apesar de possuir limitacoes de hardware, recursos e bateria. Dentre os Netbooks mais vendidos encontra-se o Acer Aspire One 8.9. Este sistema possui uma memoria principal de 1GB DDR2 SDRAM e HD de 160GB SATA. O processador e o Intel Atom N270 1.6GHz, sendo o barramento de dados de 128 bits e blocos formados por 8 palavras. A memoria cache foi projetada com capacidade de 32 Kbytes.
Considerando que atualmente 75% de todas as unidades centrais de processamentos (CPU) embarcadas sao da familia ARM (Advanced RISC Machines) o que a torna uma das mais bem sucedidas arquiteturas 32-bits do mundo. Esta arquitetura pode ser encontrada tanto em dispositivos portateis (tal como celulares, PDAs, midia players e consoles de video game) quanto em dispositivos perifericos (como discos rigidos e roteadores). As instrucoes nesta arquitetura sao de 32 bits, mas um recurso, chamado Thumb, possibilita a reducao do tamanho das instrucoes. Assuma, para simplificar a resolucao Do exercicio, que as instrucoes deste dispositivo possuam tamanho de 8 bits e divide-se em duas partes:
„h Codigo de operacao ou Opcode (3 primeiros bits).
„h Operando (5 ultimos bits) - indica o endereco do dado sobre o qual a operacao sera realizada.
Considere tambem um registrador chamado de Acumulador de 8 bits dentro do processador (CPU) [PATTERSON, 2005]. A Tabela 1 define o conjunto de instrucoes desta UCP.
Tabela 1: Conjunto de Instrucoes
Opcode
Significado
001
Carregar: copie no acumulador o conteudo da palavra enderecada.
010
Armazenar: copie na palavra enderecada o valor do acumulador.
011
Somar: substituir o valor atual do acumulador pela soma de seu conteudo com o conteudo da palavra enderecada.
100
Subtrair: substituir o valor atual do acumulador pela resultado da subtracao do conteudo atual do acumulador com o conteudo da palavra enderecada.
101
Desviar: salte para a instrucao indicada pela palavra enderecada.
110
Desviar se diferente de zero: salte para a instrucao na palavra enderecada se o valor contido for diferente de zero.
111
Parar: encerrar a execucao do programa.
Suponha que o programa mostrado na Tabela 2 tenha sido carregado nas 10 primeiras posicoes da memoria.
CST em Analise e Desenvolvimento de Sistemas ¡V 1a. Serie - Introducao a Organizacao de Computadores
Tatiane Jesus de Campos
Pag. 3 de 7
Tabela 2 ¡V Programa na Memoria
Endereco de Memoria
Palavra de Memoria
Opcode
Operando
00000
001
01010
00001
010
01100
00010
001
01110
00011
011
01011
...