Laboratório de Arquitectura de Computadores IST - Taguspark 2008/2009 Introdução aos sistemas binários Guião 1 9 a 13 de Março 2009



Documentos relacionados
Laboratório de Arquitetura de Computadores IST - Taguspark 2014/2015 Introdução ao simulador Guião 1 23 a 27 fevereiro de 2015

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017

(Semana 11) L E D s. Entrada (hexa) Passe o simulador para modo Simulation e carregue em START.

Programação 2008/2009 MEEC Guia de instalação do PC de programação

Ambiente de trabalho. Configurações. Acessórios

MANUAL DE OPERAÇÃO do aremoto

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2016/2017 Introdução aos sistemas digitais Guião 2 3 a 7 outubro de 2016

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa

Instituto Superior de Ciências do Trabalho e da Empresa Departamento de Ciências e Tecnologias da Informação. Arquitectura de Computadores ETI IGE

O AMBIENTE DE TRABALHO DO WINDOWS

Porta Série. Trabalhos Práticos AM 2007/2008. Porta Série. Objectivos

Conceitos importantes

ZS Rest. Manual Profissional. Instalação do Software. v2011

Sistema Operativo em Ambiente Gráfico

Linux Caixa Mágica 14. Como Gravar um Live CD. Julho 2009 Versão 1.1

Colocar em prática. Tópicos para aprender. Colocar em prática. Utilizar as aplicações da Microsoft Windows num quadro interactivo SMART Board

AMBIENTE DE PROGRAMAÇÃO PYTHON

SUMÁRIO TUTORIAL DO HQ. 2 DICAS PEDAGÓGICAS:. 2 DOWNLOAD DA INSTALAÇÃO. 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD. 2 PASSO 2 ESCOLHENDO A VERSÃO.

(token SafeNet e-gov - Plataforma Windows 32).

Somador e subtrator de 8 bits

INSTALAÇÃO MICROTERMINAL FIT BASIC BEMATECH

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

GUIA DE LABORATÓRIO DE SISTEMAS DIGITAIS PARA O CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO

1. Ligar o Computador Ambiente de Trabalho

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa.

Controle Parental. Introdução

Programação 2009/2010 MEEC

Bases de Dados. Lab 1: Introdução ao ambiente

1 - Imprimir documentos na rede da escola.

PACWEB Módulo de Pesquisa MANUAL DO UTILIZADOR

Referencial do Módulo B

1º Clicar no menu Ficheiro 2º Clicar em Guardar Como

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Controle Patrimonial WEB

Acessando a Porta Paralela com o Delphi. Vitor Amadeu Souza. vitor@cerne-tec.com.br

1.1. Clique no botão Iniciar, seleccione Todos os programas, Microsoft Office e no submenu aberto escolha o programa Microsoft FrontPage.

GIAE VERSÃO JUNHO DE 2011 MUITO IMPORTANTE

É o UniNorte facilitando a vida de nossos docentes e discentes.

Guia de instalação GPRS

Trabalho Prático Nº2 Escrita e Leitura em Portos IO

O objetivo desta prática é ensinar como usar a máquina chamada computador visível ou vc0, um simulador de computador de von Neumann escrito em Java.

Abra o software de programação. Clique na opção VOIP, depois opção configuração conforme as imagens:

Introdução ao Android SDK. Prof. Me. Hélio Esperidião

Configuração de assinatura de

Manual de procedimentos para ligação à rede sem fios minedu

Oficina de Construção de Páginas Web

Manual Equipamento ST10 Flasher Rev. 1

INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA CONTADORES

VM Card. Referência das Definições Web das Funções Avançadas. Manuais do Utilizador

PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II

Manual de Instalação de SQL Server (2005, 2008, 2012).

UNIVERSIDADE FEDERAL DE SANTA CATARINA EEL5105 Circuitos e Técnicas Digitais Prof. Eduardo L. O. Batista

1º Passo Requisitos Mínimos

Princípios de funcionamento dos computadores

MANUAL DE INSTALAÇÃO LUZ DO SABER

SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 3 Latches e Flip-Flops

Edição de Modelo 39 em XML

ASASYS INFORMÁTICA GUIA DE CONFIGURAÇÃO E INSTALAÇÃO ASASYS NFCE A. CONFIGURAÇÃO E INSTALAÇÃO ASASYS NFCE

Clique no botão novo

Introdução à Lógica de Programação

Manual de Instalação Linux Comunicações - Servidor. Centro de Computação Científica e Software Livre - C3SL

Aplicações de Escritório Electrónico

Bases de Dados. O ficheiro create-bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo ilustrada na figura 1.

WINCODE SOFTWARE E CONTABILIDADE S.A. MyEnsino Manual da Área Reservada de Professores

Lição 3. Como executar uma aplicação no Arduino?

REQUERIMENTO DE EMPRESÁRIO PROCEDIMENTOS DO USUÁRIO Nota: O Empresário poderá fazer a pesquisa de nome previamente ou concomitante ao processo.

ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA...

Instalação de máquina virtual em Linux e MAC OSX. Serviços Informáticos. Unidade de Microinformática e Suporte ao Utilizador

CADERNOS DE SOCIOMUSEOLOGIA Nº

Arranque do FrontOffice

Configuração do Ambiente de Trabalho

Tarefa Orientada 6 Edição de Dados

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA. Reflexão Criação de páginas para a web em hipertexto

Guia de instalação do Player Displr Windows 7, 8.1 e 10

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

Plataforma de Benefícios Públicos Acesso externo

Lógica de Programação

Capítulo 2. Laboratório 2.1. Introdução ao Packet Tracer, Roteadores, Switches e Inicialização

Utilizando o correio eletrônico da UFJF com Thunderbird e IMAP

No VirtualBox, carregar no Botão Novo (New), que irá abrir o Assistente de Criação de Máquina Virtual para criar uma nova VM.

Simulador do Processador Neander T&D-Bench Simulator Manual do Usuário. por Júlio César Maccali. revisado por Prof. Christian Zambenedetti

WEBSITE DEFIR PRO

Imprimindo em um ambiente Windows

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

Lazarus pelo SVN Linux/Windows

ZSRest e ZSPos Multiposto

Como criar pastas personalizadas e novas peças no Toolbox

LogixPro Laboratório simulador de porta de garagem utilizando lógica de reles (LADDER)

Passo a Passo da instalação da VPN

Instruções de acesso à Base Atneia

Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos

SIAI Despesa de Pessoal (DP) MANUAL DE INSTALAÇÃO Versão 1.0

Conjunto de instruções do CPU. Arquitectura de um computador. Definição das instruções (1) Definição das instruções (2)

VIAWEB service. Cadastrar empresa de segurança. Versão PASSO 1 Cadastro:

Se faltar algum dos artigos supracitados, contacte o fornecedor.

Principais correcções efectuadas

IMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer.

Exercício Opcional: FAMILIARIZAÇÃO COM O SOFTWARE CIRCUIT MAKER 2000

Transcrição:

Laboratório de Arquitectura de Computadores IST - Taguspark 2008/2009 Introdução aos sistemas binários Guião 9 a 3 de Março 2009 (Semana 2) Objectivos Com este trabalho pretende-se que os alunos se familiarizem com a interface do simulador, por meio de um conjunto de circuitos exemplificativos. 2 O simulador A cadeira Arquitectura de Computadores utiliza um simulador que permite testar o funcionamento de todos os sistemas leccionados no seu âmbito, permitindo fazer experiências sem o ónus da montagem física dos circuitos e em qualquer lugar, não apenas durante a aula de laboratório. Esse simulador que pode ser executado em qualquer plataforma para a qual exista uma Java Virtual Machine (JVM). Pode ser obtido para instalação no seu computador ou executado directamente em qualquer um dos computadores do TagusPark. O acesso à aplicação é diferente caso o sistema operativo seja WindowsXP, Linux, SunOs ou MacOS X. WindowsXP: Duplo click sobre o ficheiro T:\tagus\courses\dei\ac0\public\simulador\simulador.jar Linux e SunOs Executar o shell script /afs/tagus/courses/dei/ac0/public/simulador/sim MacOsX DuploClick sobre o ficheiro /afs/tagus/courses/dei/ac0/public/simulador/simulador.jar ou Executar o shell script /afs/tagus/courses/dei/ac0/public/simulador/sim Pode copiar o simulador para o seu computador pessoal e efectuar experiências fora do laboratório. Terá de ter a máquina virtual de Java (que pode obter por exemplo em http://www.java.com/en/download/download_the_latest.jsp) instalada no seu computador.

3 Simulações do livro O site de apoio ao livro (http://grupos.ist.utl.pt/livro-ac/) contém dezenas de simulações já preparadas, de modo a que possa verificar o comportamento do circuitos de forma mais fácil. Pode usar essas simulações como exemplo, de modo a familiarizar-se com os circuitos de um computador. Execução do trabalho de laboratório As secções seguintes ilustram alguns dos circuitos que pode montar e algumas das experiências que pode fazer com eles. Não se sinta limitado ao enunciado. Use a criatividade e experimente outras coisas (quer novos circuitos, quer novas experiências), mesmo depois do laboratório, em casa. A fazer é que se aprende!. Entrada/saída Monte o circuito da figura. Use os módulos Entrada (hexa) e Led e ligue-os (fazendo clique no pino de um e arrastando o cursor até ao pino do outro módulo). Em modo Design faça duplo clique em cada módulo e configure-os para bits. Não se esqueça de carregar em OK. Passe o simulador para modo Simulation e carregue em START. Verifique que os valores que faz entrar aparecem nos leds. Veja qual o bit de menor peso. Salve o ficheiro com a arquitectura, feche o simulador e arranque-o de novo..2 Somador Monte o circuito seguinte. Use o módulo Somador (configure-o para bits, tal como os módulos Entrada). Em vez de leds para ver o resultado, use agora o módulo Display Hexadecimal (mostrador de 7 segmentos). 2

Verifique que: com Cin=0, o somador sabe somar (experimente algumas combinações dos valores de entrada) Cout vai a quando a soma dos bits de maior peso dá transporte com Cin =, o somador adiciona, na prática, mais uma unidade.3 Somador com registo Monte o circuito seguinte. Configure os módulos Entrada, Somador e Registo para bits. Force a entrada Cin do Somador a 0 e a entrada En do Registo a. O clock do registo liga a um interruptor de bit. Entrada (hexa) Display Hexadecimal Somador In Entrada (hexa) Cin Cout en clock out 0 Registo 0 Verifique o seu funcionamento, nomeadamente a diferença de comportamento entre os dois mostradores de 7 segmentos, quando varia os valores dados nos módulos Entrada e depois quando actua no interruptor. 3

. Circuito de bits Monte o circuito seguinte (faça uma cópia do ficheiro do circuito anterior e faça as alterações necessárias). Configure os módulos Somador e Registo para bits. Force a entrada In do Somador a 0 e a entrada Cin do Somador a. Veja qual a função que faz, analisando o comportamento do mostrador de 7 segmentos à medida que o sinal de saída do relógio vai evoluindo (faça START na janela do Relógio). Veja também qual o papel do interruptor. Experimente mudar o período do Relógio..5 Funcionamento básico de uma memória (PROM) Monte o circuito da figura. Em modo Design, configure a PROM (duplo clique na PROM) para 6 células ( bits de endereço) de 8 bits cada. Deve ligar a um módulo Led com 8 leds.

Passe o simulador para modo Simulation e faça duplo clique na PROM. Confirme que tem 6 células. Faça clique em cada célula e escreva a sequência 0F, E, 2D,, 96, A5, B, C3, D2, E, F0. NOTA o valor só entra quando se faz clique noutra célula (ou Return ou Enter). Abra a janela de interface do módulo Entrada e verifique agora que quando lá coloca um valor (em hexadecimal e após carregar no OK) entre 0 e F (endereço) o valor da célula correspondente aparece nos leds (agora em binário). Por exemplo, deve dar 000 0 (BH)..6 Sequenciador baseado numa PROM Considere o circuito seguinte e explique o seu funcionamento quando o relógio vai evoluindo: Em cada instante, o que é que determina qual o valor que estará presente nos leds? O que é que sucede quando o registo já tem o valor e vem mais um impulso de relógio? Monte agora o circuito. Nas células da PROM, coloque valores de modo a que só um led esteja ligado em cada instante, mas em que à medida que o relógio vá evoluindo se veja o led ligado a avançar da direita para a esquerda e depois ao contrário, num movimento de vai-vem. NOTA Uma das configurações pode ser todos os leds apagados. Guarde o conteúdo da PROM num ficheiro, para poder demonstrar esta sequência na próxima aula de laboratório sem ter de preencher as várias células de novo. Programe a seu gosto outras sequências engraçadas, com vários leds, e guarde-as também em ficheiros para as poder demonstrar depois. A sequência mais original ganha! 5