Organização e Arquitetura de Computadores Universidade de Brasília Prof.: Marcus Vinicius Lamar Turma A Grupo: Bruna Meneses 03/17021 Diego Carvalho06/82381.

Slides:



Advertisements
Apresentações semelhantes
A = 12 cm2 Com qual das seguintes áreas se poderão desenhar mais triângulos diferentes? B = 9 cm2 C = 7 cm2 1. Todos os triângulos têm de ter a mesma.
Advertisements

Tecnologias de Wan e Roteamento
DCA-0114 Computação Gráfica
Introdução à Programação Exercício - Minigame - Interação 2º Semestre 2010 > PUCPR > Design Digital Bruno C. de Paula.
Rational Unified Process(RUP)
Gestão de telas e ambientes em jogos 2D
Maria Aparecida Castro Livi
LPG – I Prof. Flavio Marcello
Etec Dr. Emilio Hernandez Aguilar
Camada de Enlace Redes de Computadores.
Sistema “La Pregunta?” Sistema “La Pregunta?” Bruno Pereira Bueno
Prof. Edison Oliveira de Jesus
Módulo 3 Técnicas de detecção de avarias
Sistemas Operacionais I
Fundamentos Corel Draw Aula I Prof. David Bianchini
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
PROGRAMAÇÃO ESTRUTURADA II
XADREZ O JOGO DE XADREZ DESENVOLVE A IMAGINAÇÃO, A CONCENTRAÇÃO E CONTRIBUI PARA FORMAR O ESPÍRITO DE INVESTIGAÇÃO, ALÉM DE INSTIGAR A CRIATIVIDADE E DESENVOLVER.
Estruturas de Dados com Jogos
Reconfiguração do robô ATLAS para Implementação de Unidade Anti-colisão Bruno Andrade Prof. Vítor Santos.
Arquivos Continuação.
Arte e Tecnologia Coreografia no Sec. XXI
Entrada e saída.
CCNA 1 – Comutação Ethernet
Arquitetura e Organização de Computadores Prof. Guilherme Esmeraldo.
Usando a Biblioteca Gráfica Allegro
Angela Ap. P. Portella Michelle
Arquitetura de Software: Estudos de Caso
Computação Eletrônica
2ª Aula – 28/08/12 – Redes de Computadores e Telecom
Estruturas de Dados PROFESSOR DIÓGENES FURLAN. Estruturas de Dados (ED) Programas operam sobre dados Dados são relacionados e possuem estrutura Como representar.
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
ARQUITETURA DE COMPUTADORES II
Arquitetura e Organização de Computadores Prof. Guilherme Esmeraldo.
Projeto Tecnologia Prof. Gale 2º Semestre de 2007.
Equipe marinheiroz Disciplina 5301 – Introdução ao projeto e manufatura assistidos por computador Equipe: Diego Oliveira Renato Rosseti Marcelo Cariolato.
Vetores Bidimensionais – Debug - Ponteiros – Listas Encadeadas Simples
SEC (Single Error Correction) Código de Hamming
Compras – Relação de Movimentação de Produtos
Funcionamento do computador
Idéia tirada do site “ photoshop-dragon.com”
O que você está construindo
Árvore de Falhas.
Reciclando idéias. Roteiro ● Cronograma ● Subequipe Garagem ● Subequipe Sensores ● Subequipe Navegação ● Subequipe Controle ● Andamento Geral.
Projeto Tecnologia Prof. Gale 2º Semestre de 2007.
Tabela Hash Alunos : Gustavo Jorge Zanin nºUSP
1 Introdução à Mobilidade em Sistemas Distribuídos (módulo 2) por Jorge Luis Victória Barbosa Universidade do Vale do Rio dos Sinos UniInfo 2003 São Leopoldo,
Professor Me. Jeferson Bussula Pinheiro.
Acabias Marques Luiz. III – Variáveis, constantes e executáveis Parte 1 – Introdução a linguagem  Variáveis e Constantes  Atalhos na manipulação de.
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Integrantes: Professor Orientador: Engenharia Elétrica.
AMANDA VON ZUBEN ANTONIO CARLOS LUCAS SOUZA MARIANA BUENO VINICIUS MENDES Pule a bola.
Profa. Reane Franco Goulart. É uma representação de engenharia de algo que vai ser construído. Para a engenharia de software o projeto foca em quatro.
BIOS (Aula Extra) Prof. Rafael S. Ribeiro
Estruturas de Dados Murilo Salgado Razoli.
Aula de Programação de Games
Escola Politécnica da Universidade de São Paulo Guia de Uso da Impressora 3D Metamáquina 1.
Aula Prática 6 Vetores e Matrizes Monitoria
Arquitetura do ARM RISC (Reduced Instruction Set Computer) – Conjunto relativamente grande de registradores – Modelo “load/store “de processamento Operações.
Soluções de Arquitetura para o MultiBatt Parte 0: Idéias gerais e problemas encontrados Parte I: Entidades e colaborações Parte II: Diagrama de relacionamento.
Linguagem de Programação
R e Rstudio Prof. Raphael de Souza e Josiel Maimone Figueiredo Programação para Física Ambiental.
Engenharia de Sistemas (Lato Sensu) Victor Costa de Alemão Cisneiros Hudson Ramos Aracaju/SE COMPARAÇÃO ENTRE SERVIDORES WEB APACHE HTTP SERVER E NGINX.
Aula 01 Conhecendo o Computador Prof. Filipe Mutz.
Curso de Pré Física UTFPR – CM 2014/01 Monitores: Gabriel H. S. Parizoto Aluno de Engenharia Civil – 3º Período Victoria Lamas Aluna de Engenharia Civil.
1 Aula 07 Strings Prof. Filipe Mutz. 2 Em nossos programas ainda não vimos como armazenar palavras e textos, e eles são muito importantes! Exemplos: Programas.
Unity 3D Inteligência Artificial
Arquitetura e Assembly*
Tamanho da Placa Atual: 2,32 m Area da Placa Atual: 16,7 m²
Arquitetura e Assembly*
Arquitetura e Assembly*
Transcrição da apresentação:

Organização e Arquitetura de Computadores Universidade de Brasília Prof.: Marcus Vinicius Lamar Turma A Grupo: Bruna Meneses 03/17021 Diego Carvalho06/82381 Leonardo Santiago06/35715 Lino Bordin 06/25442 Marcos Antônio07/02838 Victor Zucca06/ de julho de 2009

Técnicas de software Foi utilizado um software que converte bmp em mif. Programa chamado BMP2MIF. Utilizamos para fazer o Background. Universidade de Brasília

Para desenhar os caracteres utilizamos 2 words de dado. Cada caractere foi desenhado com o tamanho de 8x8 pixels. Funcionalidades adicionadas: Universidade de Brasília

Funcionalidades adicionadas: Syscall Print Char Print String Sleep Time Random Shift Left Logical Variable (sllv)

Dificuldades Retirar o $a0 dos switch da placa. Implementar o modulo timer no datapath. Manipular e controlar as memórias do sistema e a memória RAM. Detectar colisões. Universidade de Brasília

Funcionalidades adicionadas: Syscall Print Char Print String Sleep Time Random

Universidade de Brasília Funcionalidades adicionadas: Addi Shift Left Logical Variable (sllv) Shift Right Logical Variable (srlv) Move From Timer High (mfthi) Move From Timer Low (mftlo)

Universidade de Brasília Datapath

Metodologia Em um primeiro momento tentamos movimentar a nave principal de modo que ela se movimentasse no limite da tela. Depois tentamos movimentar os inimigos verticalmente. Fazer a nave e os inimigos se movimentarem simultaneamente. Universidade de Brasília

Metodologia Detectar se os inimigos chegaram na altura da nave, o que indicaria fim do jogo. Fazer com que a nave atire. Detectar colisão do entre o tiro e um inimigo. Eliminar inimigo que tiver sido atigindo. Universidade de Brasília

Metodologia Verificar se todos inimigos foram eliminados, o que indicaria fim do jogo ou próximo nível. Universidade de Brasília

Soluções Universidade de Brasília