Você está na página 1de 7

ATIVIDADES PRTICAS SUPERVISIONADAS

Sistemas de Informao 1. Srie Organizao de Computadores


A atividade prtica supervisionada (ATPS) um mtodo de ensinoaprendizagem 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 convivncia e o trabalho em grupo. Desenvolver os estudos independentes, sistemticos e o autoaprendizado. Oferecer diferenciados ambientes de aprendizagem. Auxiliar no desenvolvimento das competncias requeridas pelas Diretrizes Curriculares Nacionais dos Cursos de Graduao. Promover a aplicao da teoria e conceitos para a soluo de problemas relativos profisso. Direcionar o estudante para a emancipao intelectual. Para atingir estes objetivos as atividades foram organizadas na forma de um desafio, que ser solucionado por etapas ao longo do semestre letivo. Participar ativamente deste desafio essencial para o desenvolvimento das competncias e habilidades requeridas na sua atuao no mercado de trabalho. Aproveite esta oportunidade de estudar e aprender com desafios da vida profissional.

AUTORIA: Tatiane Jesus de Campos Anhanguera Educacional Ltda

Sistemas de Informao 1. Srie Organizao de Computadores

Pg. 2 de 7

COMPETNCIAS E HABILIDADES
Ao concluir as etapas propostas neste desafio voc ter desenvolvido as competncias e habilidades descritas a seguir. Competncia para identificar, analisar e documentar oportunidades, problemas e necessidades passveis de soluo via computao, e para empreender na concretizao desta soluo. Habilidades para o desenvolvimento de algoritmos e programas. Habilidade em tomar decises e saber implement-las.

DESAFIO
Em 2007 surgiu uma classe de computadores portteis com caractersticas tpicas como peso reduzido, dimenso pequena, baixo custo e voltados para aplicaes de Internet, so os chamados Netbooks. Estas mquinas so sucesso no mercado apesar de possuir limitaes de hardware, recursos e bateria. Dentre os Netbooks mais vendidos encontra-se o Acer Aspire One 8.9. Este sistema possui uma memria principal de 1GB DDR2 SDRAM e HD de 160GB SATA. O processador o Intel Atom N270 1.6GHz, sendo o barramento de dados de 128 bits e blocos formados por 8 palavras. A memria cache foi projetada com capacidade de 32 Kbytes. Considerando que atualmente 75% de todas as unidades centrais de processamentos (CPU) embarcadas so da famlia 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 portteis (tal como celulares, PDAs, mdia players e consoles de vdeo game) quanto em dispositivos perifricos (como discos rgidos e roteadores). As instrues nesta arquitetura so de 32 bits, mas um recurso, chamado Thumb, possibilita a reduo do tamanho das instrues. Assuma, para simplificar a resoluo Do exerccio, que as instrues deste dispositivo possuam tamanho de 8 bits e divide-se em duas partes: Cdigo de operao ou Opcode (3 primeiros bits). Operando (5 ltimos bits) - indica o endereo do dado sobre o qual a operao ser realizada. Considere tambm um registrador chamado de Acumulador de 8 bits dentro do processador (CPU) [PATTERSON, 2005]. A Tabela 1 define o conjunto de instrues desta UCP.
Tabela 1: Conjunto de Instrues Opcode Significado 001 Carregar: copie no acumulador o contedo da palavra endereada. 010 Armazenar: copie na palavra endereada o valor do acumulador. 011 Somar: substituir o valor atual do acumulador pela soma de seu contedo com o contedo da palavra endereada. 100 Subtrair: substituir o valor atual do acumulador pela resultado da subtrao do contedo atual do acumulador com o contedo da palavra endereada. 101 Desviar: salte para a instruo indicada pela palavra endereada. 110 Desviar se diferente de zero: salte para a instruo na palavra endereada se o valor contido for diferente de zero. 111 Parar: encerrar a execuo do programa.

Tatiane Jesus de Campos

Sistemas de Informao 1. Srie Organizao de Computadores

Pg. 3 de 7

Suponha que o programa mostrado na Tabela 2 tenha sido carregado nas 10 primeiras posies da memria.
Tabela 2 Programa na Memria Endereo de Memria 00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 ...... 11111 001 010 001 011 010 001 100 010 110 111 00000011 00000100 00000000 00000001 00000000 00000000 01110111 Palavra de Memria Opcode Operando 01010 01100 01110 01011 01110 01100 01101 01100 00010 00000

A primeira etapa deste desafio conhecer os principais pontos da arquitetura e organizao deste equipamento. Em seguida, descreva a organizao deste dispositivo e como ocorre a execuo de um programa considerando as instrues apresentadas.

Objetivo do desafio
Conhecer os principais pontos da arquitetura e organizao de um equipamento, descrever sua organizao e a forma que ocorre a execuo de um programa considerando as instrues apresentadas.

Produo Acadmica

Relatrios parciais, com os resultados das pesquisas e atividades realizadas. Relatrio final com todas as atividades realizadas no desafio.

Participao
Esta atividade ser, em parte, desenvolvida individualmente pelo aluno e, em parte, pelo grupo. Para tanto, os alunos devero: Organizar-se, previamente, em equipes de participantes conforme orientao do professor. Entregar seus nomes, RAs e e-mails ao professor da disciplina. Observar, no decorrer das etapas, as indicaes: Aluno e Equipe.

Padronizao
O material escrito solicitado nesta atividade deve ser produzido de acordo com as normas da ABNT1, com o seguinte padro:
1

Consulte o Manual para Elaborao de Trabalhos Acadmicos. Unianhanguera. Disponvel em: <http://www.unianhanguera.edu.br/anhanguera/bibliotecas/normas_bibliograficas/index.html>.

Tatiane Jesus de Campos

Sistemas de Informao 1. Srie Organizao de Computadores


Pg. 4 de 7

Em papel branco, formato A4. Com margens esquerda e superior de 3cm, direita e inferior de 2cm. Fonte Times New Roman tamanho 12, cor preta. Espaamento de 1,5 entre linhas. Se houver citaes com mais de trs linhas, devem ser em fonte tamanho 10, com um recuo de 4cm da margem esquerda e espaamento simples entre linhas. Com capa, contendo: Nome de sua Unidade de Ensino, Curso e Disciplina. Nome e RA de cada participante. Ttulo da atividade. Nome do professor da disciplina. Cidade e data da entrega, apresentao ou publicao.

ETAPA 1 (tempo para realizao: 5 horas)


Aula tema: Componentes de um sistema de computao. Converso de bases e aritmtica computacional. Esta atividade importante para que voc compreenda os principais conceitos envolvendo sistemas computacionais. Para realiz-la importante seguir os passos descritos.

PASSOS
Passo 1 (Aluno) Escolha a sua equipe de trabalho e entregue ao seu professor os nomes, RA e e-mail dos alunos. Passo 2 (Equipe) Utilizem as notas de aula, livros e a internet para obter informaes sobre os componentes do sistema de computao [MONTEIRO, 2007] presentes neste Netbook. Escreva um texto de no mximo duas pginas com as especificaes do sistema. Passo 3 (Equipe) Respondam as questes a seguir: Qual a capacidade da memria RAM em bits? Quantas linhas possui a memria RAM? Qual o tamanho da cache em bits? Passo 4 (Equipe) Entreguem ao professor um relatrio com as respostas obtidas pelo grupo.

Tatiane Jesus de Campos

Sistemas de Informao 1. Srie Organizao de Computadores

Pg. 5 de 7

ETAPA 2 (tempo para realizao: 5 horas)


Aula tema: Subsistemas de memria. Esta atividade importante para que voc compreenda os principais conceitos de organizao e hierarquia de memrias. Para realiz-la importante seguir os passos descritos.

PASSOS
Passo 1 (Aluno) Rena-se com o grupo, discuta e responda as questes a seguir com base na arquitetura e organizao apresentada. Passo 2 (Equipe) Respondam as seguintes questes: Quantas palavras da memria RAM podem ser armazenadas simultaneamente na memria cache? Calcule quantos blocos possui a memria RAM? Qual o tamanho mnimo, em bits, do barramento de endereo? Qual o tamanho, em bits, do Registrador PC? Qual o tamanho, em bytes, do Registrador ACC? Defina os campos de endereo para mapeamento direto? Passo 3 (Equipe) Respondam a questo a seguir considerando a organizao do sistema apresentado no desafio e supondo que cada caractere codificado com 16 bytes, resolveu-se armazenar na memria deste sistema um conjunto de caracteres do seguinte modo: a partir do endereo (hexadecimal) (1A2D-27FA)hexa, foram escritos sucessivamente grupos de 10 caracteres iguais, iniciando pelo grupo de As, seguido do grupo de Bs, e assim por diante [TANENBAUM, 2006]. Qual dever ser o endereo correspondente ao local onde est armazenado o primeiro J? Passo 4 (Equipe) Escrevam a resoluo completa dos exerccios presentes nos passos anteriores e entregue ao professor um segundo relatrio desenvolvido pelo grupo.

ETAPA 3 (tempo para realizao: 5 horas)


Aula tema: Unidade central de processamento. Representao de dados. Representao de instrues. Esta atividade importante para que voc compreenda a relao da organizao de computadores atravs da manipulao de dados e instrues. Para realiz-la importante seguir os passos descritos.
Tatiane Jesus de Campos

Sistemas de Informao 1. Srie Organizao de Computadores

Pg. 6 de 7

PASSOS
Passo 1 (Aluno) Rena-se com o grupo, discuta a organizao do sistema apresentado. Passo 2 (Equipe) Respondam as questes a seguir com base sistema apresentadas: Qual a quantidade mxima de palavras possveis desta memria? Qual a capacidade mxima, em bits, que ela armazena? E em bytes? Qual o tamanho mnimo do barramento de endereo? Qual o tamanho mnimo do barramento de dados? Qual o tamanho, em bits, dos registradores: acumulador, PC, REM e RDM? Qual o nmero mximo de instrues de mquina que esta arquitetura implementa? Qual o nmero mximo de palavras de memria que podem ser endereadas por este processador? Se alterarmos o tamanho das instrues para 9 bits, mantendo inalterado o tamanho do REM, quantas novas instrues de mquina poderiam ser criadas? Passo 3 (Equipe) Entreguem ao professor um relatrio com as respostas obtidas pelo grupo.

ETAPA 4 (tempo para realizao: 5 horas)


Aula tema: Execuo de programas. Esta atividade importante para que voc compreenda a relao e as restries de programao impostas pelas decises de organizao da arquitetura computacional. Para realiz-la importante seguir os passos descritos.

PASSOS
Passo 1 (Equipe) Executem o programa decodificando cada uma das instrues utilizando o programa apresentado na Tabela 2 e os cdigos de instruo apresentados na Tabela 1. Passo 2 (Equipe) Criem um documento especificando o valor assumido pelas diferentes posies de memrias, alm dos valores dos registradores PC e ACC a cada passo da execuo. Passo 3 (Equipe) Entreguem ao professor um relatrio final elaborado pelo grupo.

Tatiane Jesus de Campos

Sistemas de Informao 1. Srie Organizao de Computadores

Pg. 7 de 7

REFERNCIAS BIBLIOGRFICAS
MONTEIRO, M. A. Introduo Organizao de Computadores. 5 ed. Rio de Janeiro: Ed. LTC, 2007, v.1. TANENBAUM, A. S. Organizao Estruturada de Computadores. 5 ed. So Paulo: PrenticeHall, 2006. PATTERSON, D. A.; HENNESSY, J. L.. Organizao e projeto de computadores : a Interface Hardware/software. 3 ed. Rio de Janeiro: CAMPUS, 2005.

Tatiane Jesus de Campos

Você também pode gostar