Buscar

atividades_distancia

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Pessoal.
Conforme consta em nosso Plano de Ensino, as aulas desta semana e do dia 3/1 serão realizadas a distância, com trabalhos e estudos orientados.
Para esta semana, a atividade formal (trabalho prático) será a resolução dos exercícios sobre Neander e Ramses disponíveis na Wiki da disciplina. Montem grupos de 2 alunos e resolvam (codifiquem) os programas ok? Vejam que as listas têm algumas questões parecidas/sobrepostas, porém a serem resolvidas com diferentes simuladores.
Além das questões da lista, resolvam também as questões abaixo (final do email). Enviem as respostas até o dia 3/1 ok?
Para o dia 3/1, especificamente, nossa atividade será sobre Unidade de Controle. Colocarei o material sobre esse assunto na wiki e também alguns exercícios.
Hoje e amanhã estou em Porto Alegre, para uma reunião do grupo da IEEE de Robótica e Automação. De quarta a sábado, estarei num congresso no Chile. Apesar desse deslocamento, espero ter boa conexão para atendê-los remotamente, ok? Então, qualquer coisa entrem em contato.
QUESTÕES COMPLEMENTARES
C1) Escreva programas para multiplicação e divisão em NEANDER, usando os métodos de Somas Sucessivas e Substrações Sucessivas (ver algoritmos anexos na Wiki). Para cada programa, monte uma tabela mostrando: i) tamanho da área de código (quantidade de instruções), ii) tamanho da área de dados e iii) número de acessos a memória. Salvar os arquivos com os nomes NEANDER_mul_<NOMEDOGRUPO>.mem e NEANDER_div_<NOMEDOGRUPO>.mem
C2) Multiplicação: faça um programa em RAMSES que multiplique duas variáveis positivas de 8 bits e forneça o resultado em 8 bits, indicando a ocorrência de overflow.
posição 128: multiplicando
posição 129: multiplicador
posição 130: resultado
posição 131: conteúdo = 0H - quando não ocorreu overflow
 conteúdo = FFH - quando ocorreu overflow
Salvar o arquivo com o nome RAMSES_mul_<NOMEDOGRUPO>.mem

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando