Introdução ao Logisim Prof. Alberto F. De Souza LCAD/DI/UFES

Slides:



Advertisements
Apresentações semelhantes
Universidade Federal do Espírito Santo - UFES Laboratório de Computação de Alto Desempenho - LCAD Introdução ao Logisim Prof. Alberto F. De Souza LCAD/DI/UFES.
Advertisements

Ronaldo Santos de Sá. 1. Ambiente Windows Manipulando Janelas do Windows.
Relatórios.  O Relatório é um componente ActiveX chamado ActiveReport, que permite a visualização e impressão de valores instantâneos de variáveis do.
AULA 2 - TUTORIAL Hospedagem GRÁTIS Curso MOODLE para Professores Andréia Moura Casagrande – 2015 Servidor local Ambiente de Trabalho.
Sistemas Operacionais Instrutor: Anderson Henrique Site:
AULA SOBRE O WRITER. O Writer possui todas as características que você pode esperar de editor de textos moderno e completo, incluindo até mesmo recursos.
AULA 7 - TUTORIAL Questionário Curso MOODLE para Professores Andréia Moura Casagrande – 2015 Escolha Pesquisa Avaliação.
AULA 5 - TUTORIAL FÓRUM Curso MOODLE para Professores Andréia Moura Casagrande – 2015 CHATDIÁLOGOGLOSSÁRIO.
Treinamento. 1. Estrutura de Acesso 2. Pessoas.
Por Cybele Meyer. CLIQUE EM INICIAR – TODOS OS PROGRAMAS ESCOLHA O Windows Movie Maker Vai abrir a tela para se trabalhar.
Como criar o seu site no WEBNODE. O Webnode O Webnode é um site que permite que você crie sites pessoais, empresariais, de jogos, de vendas ou de qualquer.
OBJETO DE APRENDIZAGEM – MODELAGEM DE MASSA
Carta Mensal através do site ens.org.br, Ipad e Iphone
Introdução ao EBSCOhost 2.0
EBSCOhost Pesquisa básica para bibliotecas acadêmicas
O próximo passo é criar a verificação de colisão da bolinha com as respostas da segunda fase, para isso podemos copiar e colar os comandos utilizados para.
Banco de Registradores e ALU
Aplicativo Amil Corretores
SIPAC Sistema Integrado de Patrimônio, Administração e Contratos
GRÁFICOS ESTATÍSTICOS NO EXCEL
UNIDADE 1 A plataforma Moodle e suas ferramentas
Instruções de Acesso à Memória e de Desvio Condicional
Criação de Usuários/Grupos
Introdução ao VisuALG Prof. Andrew Rodrigues
LIÇÃO DE PROGRAMAÇÃO INTERMEDIÁRIA
Prof. Alberto F. De Souza LCAD/DI/UFES
Como Customizar Documentos no Gdoc do ASP
Prof. Arthur Albertin.
SIPAC Sistema Integrado de Patrimônio, Administração e Contratos
Criação de Grupos no Rooda
FAÇA LOGIN NESTA PÁGINA
Access 2010 Microsoft. Access 2010  O Microsoft Access é um Sistema de Gestão de Base de Sados (SGBD) relacional em ambiente gráfico (Windows), que possibilita.
ADMINISTRAÇÃO DE REDES DE COMPUTADORES
Como Utilizar o Serviço de Apoio ao Gestor
Cadastro de Funcionário
INTRODUÇÃO A EDUCAÇÃO À DISTÂNCIA - EAD Módulo I
Turma AEE/Atividade Complementar
Histórico Escolar O Histórico Escolar mantém os resultados das avaliações do aluno por período letivo Pesquisar Incluir Alterar Consultar Excluir Equivalências.
Modelagem de Banco de Dados através do ERwin
Avaliação e Frequência
Sharepoint SGS DO BRASIL.
Guia de referência rápida para
CRIANDO UMA PESQUISA ORGANIZACIONAL
Prof. Alberto F. De Souza LCAD/DI/UFES
SISTEMA OPERACIONAL. Área de trabalho; Como personalizar a área de trabalho; Como criar atalhos; Como personalizar o menu Iniciar; Como associar sons.
Conceitos Básicos do Excel. O Excel é um editor de planilhas eletrônicas para visualização, gerenciamento e análise de dados, mas também possui alguns.
Editor de textos -Writer
Como personalizar o seu site do Microsoft SharePoint Online
Como personalizar o site do Microsoft SharePoint Online
TUTORIAL PARA CONFECÇÃO DOS
Passo a passo – Instrutor
A utilização do Google Apresentação como ferramenta pedagógica
Introdução à lógica de programação utilizando Scratch Aula 1
Microsoft Excel: Módulo 1 – Introdução O Microsoft Excel é um software destinado à criação e edição de planilhas eletrônicas. É utilizado e requisitado.
Microsoft Excel: Módulo 1 – Introdução O Microsoft Excel é um software destinado à criação e edição de planilhas eletrônicas. É utilizado e requisitado.
Introdução ao Logisim Prof. Alberto F. De Souza LCAD/DI/UFES
 luftlogistics.com TUTORIAL LUFTINFORMA.
Acesse a página da Rede de Bibliotecas UPF e clique em ACERVO VIRTUAL;
Tipos Primitivos de Dados
Elaborado por: André Aparecido da Silva
AULA SOBRE O WRITER.
Como criar um documento colaborativo no Google Documentos.
Configuração de Feriados 55PBX
Conheça as novas ferramentas da área de Gestão de Conhecimento!
SISTEMA DE BIBLIOTECAS ZOTERO - Configurações
Excel 2013 Prof. André Aparecido da Silva
Introduza os detalhes do seu evento aqui
Instrutor: Joel Raitz Antunes Projeto: Comunidade Digital Curso: Informática Básica/Noturno/UAB CETAM 2019/MAUÉS/AM.
Transcrição da apresentação:

Introdução ao Logisim Prof. Alberto F. De Souza LCAD/DI/UFES sp1@lcad.inf.ufes.br Apresentação baseada em: http://www.cburch.com/logisim/docs/2.7/pt/html/guide/tutorial/index.html

Logisim Logisim permite projetar e simular circuitos digitais Foi projetado como ferramenta educacional para ajudar você a aprender como os circuitos digitais funcionam

Logisim Para praticar o uso do Logisim, vamos construir um circuito XOR Poderíamos projetar tal circuito em papel como ao lado Vamos desenhá-lo no Logisim e testá-lo Baixe o Logisim: https://github.com/reds- heig/logisim-evolution

Logisim - Partes O Logisim é dividido em três partes, chamadas de painel do explorador, tabela de atributos, e área de desenho (ou tela). Acima dessas estão a barra de menu e a barra de ferramentas

Logisim – Adicionando Componentes Vamos implementar o circuito ao lado no Logisim Para isso, clique no componente desejado na barra de ferramentas e, em seguida, na tela para colocar os componentes

Logisim – Adicionando Entradas e Saídas Adicione duas entradas e uma saída

Logisim – Adicionando Conexões Depois de ter todos os componentes colocados na área de desenho (tela), você estará pronto para começar a adicionar as conexões. Selecionar a ferramenta Editar ( ).

Logisim – Adicionando Conexões Ao traçar as conexões, você poderá ver alguns fios azuis ou cinzas O azul no Logisim indicará que o valor naquele ponto é "desconhecido", vermelho também (tipicamente em saídas) e cinza indica que o fio não está conectado a nada Depois de todos os fios conectados, todas as conexões deverão estar em verde-claro ou escuro

Logisim – Adicionando Texto Acrescentar texto ao circuito não será necessário para fazê-lo funcionar Mas permitirá comunicar os propósitos de diferentes partes do seu circuito Para adicionar texto, selecione a ferramenta de texto ( ).

Logisim – Testando seu Circuito O Logisim já está simulando o circuito com entradas x = 0 e y = 0 Selecione a ferramenta Testar (Poke) ( ) para alterar as entradas Logisim mostra os valores nos fios marcando-os com a cor verde-claro para indicar um valor 1 ou verde-escuro para indicar um valor 0

Logisim – Painel do Explorador e a Tabela de Atributos

Logisim – Painel do Explorador O Logisim organiza ferramentas em bibliotecas Para acessar os componentes de uma biblioteca, dê um duplo clique na pasta correspondente Clique no componente para selecioná-lo e na tela para colocá-lo Existem várias bibliotecas tais como: Wiring, Gates, Plexers, Arithmetic, Memory, Input/Output, etc.

Logisim – Tabela de Atributos Muitos componentes têm atributos, que são propriedades para configurar como ele se comportará ou aparecerá Para selecionar quais atributos do componente deseja visualizar, clique no componente usando a ferramenta Editar () (ou o botão direito ou control-click no componente e escolha Show Attributes) Além disso, você poderá manipular um componente através da ferramenta Testar (Poke) () ou da ferramenta Texto (), que irão mostrar diferentes atributos do componente

Logisim – Tabela de Atributos Cada tipo de componente tem um conjunto diferente de atributos Para saber o que significam, vá para a documentação pertinente em: http://www.cburch.com/logisim/docs/2.7/pt/html/libs/index.ht ml

Logisim – Atributos de Ferramenta Toda ferramenta para a adição de componentes a um circuito também possui um conjunto de atributos, que serão transmitidos aos componentes criados pela ferramenta Quando você selecionar uma ferramenta, o Logisim vai mudar a tabela de atributos para mostrar aqueles próprios dela A setas do teclado podem ser usadas para mudar a orientação dos componentes antes de colocá-los na tela

Logisim – Subcircuitos Como você poderá construir circuitos cada vez mais sofisticados, poderá querer também construir circuitos menores que possam ser usados várias vezes como um módulo embutido em circuitos maiores No Logisim, um circuito menor que seja usado em outro maior é chamado de subcircuito Cada projeto Logisim é realmente uma biblioteca de circuitos e subcircuitos Em sua forma mais simples, cada projeto terá um único circuito (chamado "Principal" por padrão) Mas é fácil adicionar mais: basta selecionar Adicionar Circuito ... a partir do menu Project, e digitar qualquer nome Você poderá reaproveitar, então, o novo circuito que criar

Logisim – Subcircuitos Suponha que queiramos construir um multiplexador 2:1 com o nome “MUX2x1” Após adicionar o circuito, a interface do Logisim ficará parecida com a imagem ao lado (note que alguns caracteres não podem ser usados no nome do circuito) Se você clicar duas vezes no circuito MUX2x1 no painel do explorador, a janela mudará para a edição do circuito MUX2x1

Logisim – Subcircuitos Após editar o circuito, a interface do Logisim ficará parecida com a imagem ao lado (note que alguns caracteres não podem ser usados) Suponha que queiramos construir um multiplexador 4x1, utilizando instâncias de nosso multiplexador 2x1 Para isso, criamos um circuito MUX4x1 e adicionamos nele três MUX2x2 clicando no circuito MUX2x1 e, em seguida, na tela

Logisim – Subcircuitos Após editar o MUX4x2, a interface do Logisim ficará parecida com a imagem ao lado (note que alguns caracteres não podem ser usados) Você pode editar um circuito que estiver sendo usado como um subcircuito Contudo, quaisquer alterações nos pinos de um circuito (adicionando, excluindo ou movendo-os) irá reorganizá-los também naquele que o contiver Assim, se você alterar os pinos em um circuito, você também terá necessidade de editar qualquer circuito que usá-lo como um subcircuito

Trabalho 01 Implementar o circuito de busca de um processador MIPS usando o Logisim: https://github.com/reds-heig/logisim-evolution Os trabalhos podem ser feitos em grupos de até 3 alunos e devem ser enviados para sp1@lcad.inf.ufes.br O email deve conter o nome completo dos alunos componentes do grupo