Experiência 1 -Introdução ao Módulo Didático MC-1 e Instruções de Transferência de Dados

Tamanho: px
Começar a partir da página:

Download "Experiência 1 -Introdução ao Módulo Didático MC-1 e Instruções de Transferência de Dados"

Transcrição

1 UNIVERSIDADE ESTADUAL PAULISTA JÚLIO DE MESQUITA FILHO FACULDADE DE ENGENHARIA DE ILHA SOLTEIRA DEPARTAMENTO DE ENGENHARIA ELÉTRICA LABORATÓRIO DE MICROPROCESSADORES I ELE 1078 Experiência 1 -Introdução ao Módulo Didático MC-1 e Instruções de Transferência de Dados Objetivos: Conhecer os elementos básicos e usar o módulo didático MC-1; Conhecer e utilizar as instruções de transferência de dados do Introdução O módulo MC-1 é um sistema baseado no microprocessador 8085 e projetado para uso didático em laboratórios de ensino de microprocessadores. O módulo principal é composto dos seguintes blocos: - CPU A, operando em 2,35 MHz; - Memória RAM de 256 bytes (2000H até 20FFH); - Memória EPROM de 2 Kbytes (0000 até 07FFH); - Teclado híbrido (24 teclas); - Display de 7 segmentos com seis dígitos; - Interface paralela; - Outros periféricos. O MC-1 é, de fato, um microcomputador simples, onde a unidade de entrada é o TECLADO e a unidade de saída é o DISPLAY. Para um conhecimento básico em microprocessadores, o MC-1 é altamente eficiente e flexível. No sistema existem várias placas de expansão, como: Memória RAM, Memória EPROM, Interface Paralela 8255, Interface Serial 8251, TIMER 8253, etc. Dessa forma, experimentos variados podem ser realizados, possibilitando um aprendizado eficiente. Naturalmente, o sistema MC-1 possibilita uma formação mais adequada para os engenheiros que irão desenvolver atividades na área de automação e controle, onde se usam microprocessadores simples, CLPs, etc. Mas seu esquema geral está próximo dos micros mais modernos. Manuais de Apoio: Curso MC- Vol 1 e 2 e MC-1 Instruções de Uso Comandos Básicos do MC-1 Reset in - Esta tecla causa o reinicio do sistema e do funcionamento do Monitor (sistema operacional do módulo). A mensagem - LAB 85 aparecerá no display se a unidade se encontra no modo teclado/display. Após apertar esta tecla, o monitor estará 1

2 pronto para aceitar um comando, o conteúdo da memória não é alterado, porém os registradores perdem seu conteúdo. Mem - Permite verificar o conteúdo da memória ROM e ler ou alterar o conteúdo da memória RAM. Ao apertar esta tecla, um ponto decimal será mostrado no extremo direito. Reg - Permite verificar e alterar o conteúdo dos registradores. Ao apertar esta tecla, aparece um ponto decimal no extremo direito no campo de endereços; deve-se apertar uma tecla correspondente ao registrador que se deseja verificar ou alterar o conteúdo. Será mostrado o registrador teclado e seu conteúdo no campo de dados. Para se alterar seu conteúdo basta digitar novo valor e teclar Next ou Execute. Next - Permite verificar o conteúdo do endereço ou registrador seguinte ao mostrado no display e trocá-lo, caso se deseje. Execute - Executa um determinado programa a partir do endereço fornecido pelo comando GO ou termina um comando. Go - Permite alterar o valor do PC (Program Counter - Contador de Programa). Single Step - Permite a execução de um programa passo a passo; Restart Desvia o programa para a posição 20CEH (RAM). Esse comando é baseado na interrupção RST 7.5 (desvio normal para 003CH). A visualização de dados e endereços é realizada através do Display (unidade de saída), que é dividido em dois campos: Endereços (4 dígitos) e Dados (2 dígitos). Cada dígito representa uma parcela binária de 4 bits. Assim, como o 8085 possui 16 linhas de endereços, são necessárias 4 unidades de 7 segmentos. Já no caso dos dados, o 8085 opera com 8 bits, necessitando apenas de 2 dígitos. Esquema dos Displays do MC-1 Campo de endereços Campo de dados Experiências Parte 1 Uso do Módulo Didático 1.1 Anote o conteúdo dos seguintes blocos de memória: B1: 0000H a 0003H, B2: 1000H a 1003H e B3: 2000H a 2003H. Tente modificar tais posições inserindo o valor 18H em todas as posições de memória. Em seguida desligue o equipamento por 20 segundos. Religue-o e verifique novamente os blocos de memória. Comente os resultados observando os possíveis tipos de memória. 1.2 Insira, a partir da posição 2000H, os seguintes valores: 3EH, 77H, 06H, 66H, 0EH, 55H e CFH. Execute o programa (GO EXEC). Verifique o conteúdo do contador de programa (PCH-PCL) e dos registradores A, B e C usando o comando REG. Comente os resultados, tentando explicá-los. (não use a tecla RST IN após a execução do programa). 2

3 1.3 Insira o seguinte programa na memória, execute-o e comente o que observa. Endereço (H) Conteúdo (H) Endereço (H) Conteúdo (H) Endereço (H) Conteúdo (H) B D B0 200C CD D 7B 2018 F E 200E D F A D D D5 201B CD 201C C AF D 0A E F A 7A Faça a seguinte alteração e verifique o que ocorre: (2016H) = 02H. Parte 2 Instruções de Transferência de Dados 2.1 Codificar em op code, armazenar na memória e executar o seguinte programa: 3

4 INSTRUÇÃO MVI A, 33H STA 2070H MVI B, 20H MOV C, A STAX B RST 1 CÓDIGO (HEXA) Verifique, sem usar RESET IN após a execução do programa, os conteúdos dos registradores A, B e C, e também das posições de memória 2033H e 2070H. A partir do resultado, resuma as operações realizadas pelo programa, comentando-o. 2.2 Elaborar um programa para carregar os registradores A, B, C, D e E com valores de oito bits e salve o conteúdo de cada um desses registradores a partir da posição 2050H. Converter para linguagem de máquina, executar e verificar seu funcionamento. 2.3 Elaborar um programa para transferência de 6 bytes armazenados a partir da posição 2050H para uma outra área começando no endereço 2080H. Converter para linguagem de máquina, executar e verificar seu funcionamento. Parte 3 Tarefa Extra 3.1 Simule o programa 2.1, 2.2 e 2.3 usando o Emulador Abacus. 3.2 Faça o relatório das experiências realizadas e uma conclusão geral. 4

5 5

6 Conjunto de Instruções do 8085 Ordem Alfabética CODE INSTRUC CODE INSTRUC CODE INSTRUC CODE INSTRUC CODE INSTRUC CE ACI D8 15 DCR D 41 MOV B,C 72 MOV M,D E7 RST 4 87 ADD A 1D DCR E 42 MOV B,D 73 MOV M,E EF RST 5 80 ADD B 25 DCR H 43 MOV B,E 74 MOV M,H F7 RST 6 81 ADD C 2D DCR L 44 MOV B,H 75 MOV M,L FF RST 7 82 ADD D 35 DCR M 45 MOV B,L C8 RZ 83 ADD E 0B DCX B 46 MOV B,M 3E MVI A,D8 84 ADD H 1B DCX D 06 MVI B,D8 9F SBB A 85 ADD L 2B DCX H 4F MOV C,A 0E MVI C,D8 98 SBB B 86 ADD M 3B DCX SP 48 MOV C,B 16 MVI D,D8 99 SBB C 8F ADC A F3 DI 49 MOV C,C 1E MVI E,D8 9A SBB D 88 ADC B FB EI 4A MOV C,D 26 MVI H,D8 9B SBB E 89 ADC C 4B MOV C,E 2E MVI L,D8 9C SBB H 8A ADC D 76 HLT 4C MOV C,H 36 MVI M, D8 9D SBB L 8B ADC E DB IN D8 4D MOV C,L 9E SBB M 8C ADC H 3C INR A 4E MOV C,M 00 NOP DE SBI D8 8D ADC L 04 INR B 8E ADC M 0C INR C 57 MOV D,A B7 ORA A 30 SIM C6 ADI D8 14 INR D 50 MOV D,B B0 ORA B F9 SPHL A7 ANA A 1C INR E 51 MOV D,C B1 ORA C 32 STA ADR A0 ANA B 24 INR H 52 MOV D,D B2 ORA D 02 STAX B A1 ANA C 2C INR L 53 MOV D,E B3 ORA E 12 STAX D A2 ANA D 34 INR M 54 MOV D,H B4 ORA H 37 STC A3 ANA E 03 INX B 55 MOV D,L B5 ORA L 97 SUB A A4 ANA H 13 INX D 56 MOV D,M B6 ORA M 90 SUB B A5 ANA L 23 INX H 5F MOV E,A F6 ORI D8 91 SUB C A6 ANA M 33 INX SP 58 MOV E,B D3 OUT D8 92 SUB D E6 ANI D8 59 MOV E,C 93 SUB E DA JC ADR 5A MOV E,D E9 PCHL 94 SUB H CD CALL ADR C3 JMP ADR 5B MOV E,E C1 POP B 95 SUB L DC CC ADR FA JM ADR 5C MOV E,H D1 POP D 96 SUB M FC CM ADR D2 JNC ADR 5D MOV E,L E1 POP H D6 SUI D8 2F CMA C2 JNZ ADR 5E MOV E,M F1 POP PSW 3F CMC F2 JP ADR C5 PUSH B EB XCHG BF CMP A EA JPE ADR 67 MOV H,A D5 PUSH D E3 XTHL B8 CMP B E2 JPO ADR 60 MOV H,B E5 PUSH H AF XRA A B9 CMP C CA JZ ADR 61 MOV H,C F5 PUSH PSW A8 XRA B BA CMP D 62 MOV H,D A9 XRA C BB CMP E 3A LDA ADR 63 MOV H,E 17 RAL AA XRA D BC CMP H 0A LDAX B 64 MOV H,H 1F RAR AB XRA E BD CMP L 1A LDAX D 65 MOV H,L D8 RC AC XRA H BE CMP M 2A LHLD ADR 66 MOV H,M AD XRA L D4 CNC ADR 01 LXI B,D16 C9 RET AE XRA M C4 CNZ ADR 11 LXI D,D16 6F MOV L,A 20 RIM EE XRI D8 F4 CP ADR 21 LXI H,D16 68 MOV L,B F8 RM EC CPE ADR 31 LXI SP,D16 69 MOV L,C D0 RNC 08 FE CPI D8 6A MOV L,D C0 RNZ 10 E4 CPO ADR 7F MOV A,A 6B MOV L,E F0 RP 18 CC CZ ADR 78 MOV A,B 6C MOV L,H E8 RPE DAA 79 MOV A,C 6D MOV L,L E0 RPO DAD B 7A MOV A,D 6E MOV L,M 0F RRC CB 19 DAD D 7B MOV A,E C7 RST 0 D9 29 DAD H 7C MOV A,H 77 MOV M,A CF RST 1 DD 39 DAD SP 7D MOV A,L 70 MOV M,B D7 RST 2 ED 3D DCR A 7E MOV A,M 71 MOV M,C DF RST 3 ED 05 DCR B 47 MOV B,A 0D DCR C 40 MOV B,B CODE INSTRUC CODE INSTRUC CODE INSTRUC CODE INSTRUC CODE INSTRUC 6

Capítulo 8. Arquitetura de processadores

Capítulo 8. Arquitetura de processadores Arquitetura de processadores Capítulo 8 Mostraremos neste capítulo alguns conceitos importantes sobre o funcionamento interno dos processadores. Tomaremos como exemplo os processadores Intel, e com eles

Leia mais

1345 Arquitectura de Computadores

1345 Arquitectura de Computadores 1345 Arquitectura de Computadores Relatório do 2º Teste formativo Ano lectivo 1999/2000 Resolução da questão 1 O mapa de memória pedido é o seguinte: Endereço do fim da página FFFFH DFFFH BFFFH 9FFFH 7FFFH

Leia mais

MICROPROCESSADORES E MICROCONTROLADORES PROVA 1

MICROPROCESSADORES E MICROCONTROLADORES PROVA 1 MICROPROCESSADORES E MICROCONTROLADORES PROVA 1 1. A expressão a seguir pode ser usada para avaliar o desempenho de um microprocessador. Comente cada um dos termos dessa expressão. Valor: 2,5 Tempo de

Leia mais

Departamento de Engenharia Elétrica. ELE Microprocessadores II. Prof. Carlos Antonio Alves Sala 59 Fone

Departamento de Engenharia Elétrica. ELE Microprocessadores II. Prof. Carlos Antonio Alves Sala 59 Fone Departamento de Engenharia Elétrica ELE 1084 - Microprocessadores II Prof. Carlos Antonio Alves Sala 59 Fone 3743-1224 caa@dee.feis.unesp.br 1 ELE 1084 Microprocessadores II P R O G R A M A D E E N S I

Leia mais

MICROPROCESSADORES E MICROCONTROLADORES

MICROPROCESSADORES E MICROCONTROLADORES MICROPROCESSADORES E MICROCONTROLADORES Microprocessador8085 José Wilson Lima Nerys jwilson@eee.ufg.br Goiânia, 2009 1 1 Microprocessador 8085 Evolução de Conhecimentos até Microprocessadores 2 2 Microprocessador

Leia mais

Microprocessador 8085 V.Lobo, Escola Naval v1.6 2007

Microprocessador 8085 V.Lobo, Escola Naval v1.6 2007 INTRODUÇÃO es Intel 8080 Primeiro microprocessador de 8 bits da Intel Sucessor do primeiro microprocessador do mundo (de 4 bits) Arquitectura interna D7-D0 B1-DIRECTIONAL DATA BUS DATA BUS BUFFER/LATCH

Leia mais

Microprocessador 8085 V.Lobo, Escola Naval v1.6 2007

Microprocessador 8085 V.Lobo, Escola Naval v1.6 2007 es INTRODUÇÃO Intel 8080 Primeiro microprocessador de 8 bits da Intel Sucessor do primeiro microprocessador do mundo (de 4 bits) Intel Versão melhorada do 8080 Primeiro microprocessador com grande sucesso

Leia mais

Programação de Microprocessadores. Programação de Microprocessadores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

Programação de Microprocessadores. Programação de Microprocessadores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Programação de Microprocessadores Microprocessadores são Máquinas de Estado Seqüenciais Síncronas que operam mediante a execução de uma seqüência de códigos binários

Leia mais

Instruções Assembly x Código de máquina Microprocessador Didático

Instruções Assembly x Código de máquina Microprocessador Didático Instruções Assembly x Código de máquina Microprocessador Didático Professor Afonso Ferreira Miguel (afmiguel@rla01.pucpr.br) Disciplina de Projetos Lógicos e Microprocessadores Curitiba, 1 de junho de

Leia mais

Tópicos: 1 - Modos de endereçamento do Pilha e instruções de Pilha. 3 - Instruções que usam pilha: - instrução CALL - instrução RET

Tópicos: 1 - Modos de endereçamento do Pilha e instruções de Pilha. 3 - Instruções que usam pilha: - instrução CALL - instrução RET Tópicos: 1 - Modos de endereçamento do 8051 2 - Pilha e instruções de Pilha 3 - Instruções que usam pilha: - instrução CALL - instrução RET 4 - Interrupção 1 - Modos de Endereçamento do 8051 Os modos de

Leia mais

UNIVERSIDADE PAULISTA (UNIP) Curso de Engenharia Mecatrônica Disciplina: Microprocessadores e Microcontroladores (MM) LISTA III

UNIVERSIDADE PAULISTA (UNIP) Curso de Engenharia Mecatrônica Disciplina: Microprocessadores e Microcontroladores (MM) LISTA III UNIVERSIDADE PAULISTA (UNIP) Curso de Engenharia Mecatrônica Disciplina: Microprocessadores e Microcontroladores (MM) LISTA III Orientações: Esta lista de Exercícios deve ser entregue juntamente com a

Leia mais

Prof. Adilson Gonzaga

Prof. Adilson Gonzaga Microprocessadores são Máquinas de Estado Seqüenciais Síncronas que operam mediante a execução de uma seqüência de códigos binários armazenados em memória. Prof. Adilson Gonzaga 1 As ordens ou comandos

Leia mais

Microcontrolador 8051

Microcontrolador 8051 Microcontrolador 8051 Inicialmente fabricado pela INTEL, atualmente fabricado por várias empresas; Possui uma grande variedade de dispositivos, com diversas características, porém compatíveis em software;

Leia mais

No. de bits. O primeiro IBM PC foi construído com o 8088 (versão de 8 bits do 8086).

No. de bits. O primeiro IBM PC foi construído com o 8088 (versão de 8 bits do 8086). Cap2.1 2. Arquitetura do microprocessador 8086 2.1 A família Intel iapx86 (ou 80X86) Processador Co-proc. Ano de introdução No. de bits No. de transistores Velocidade (MHz) 4004-1971 4 2.205-8008 - 1972

Leia mais

Notas de Aula Prof. André R. Hirakawa Prof. Paulo S. Cugnasca Prof. Carlos E. Cugnasca

Notas de Aula Prof. André R. Hirakawa Prof. Paulo S. Cugnasca Prof. Carlos E. Cugnasca Notas de Aula Prof. André R. Hirakawa Prof. Paulo S. Cugnasca Prof. Carlos E. Cugnasca SISTEMAS COMPACTOS: MEMÓRIAS ROM/RAM INTERNAS E/S INTERNOS: 1 CANAL SERIAL (CONSOME P3.0 E P3.1) 2 TIMERS/CONTADORES

Leia mais

Instruções de Máquina

Instruções de Máquina Instruções de Máquina Operação básica (primitiva) que o hardware é capaz de executar diretamente Conjunto de bits que indica ao processador uma operação que ele deve realizar O projeto de um processador

Leia mais

ção de Computadores I

ção de Computadores I Universidade Federal de Pelotas Instituto de Física e Matemática Departamento de Informática Bacharelado em Ciência da Computação Arquitetura e Organizaçã ção de Computadores I Aula 2 1. Projeto da Arquitetura

Leia mais

NEANDERWIN. Algumas características do processador Neander são:

NEANDERWIN. Algumas características do processador Neander são: NEANDERWIN O NeanderWin é um simulador da máquina Neander, definida no livro do Raul F. Weber (UFRGS), Fundamentos de Arquitetura de Computadores, Ed. Sagra Luzzatto. A máquina original foi estendida aqui

Leia mais

SSC510 Arquitetura de Computadores 1ª AULA

SSC510 Arquitetura de Computadores 1ª AULA SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura

Leia mais

Símbolos e abreviaturas utilizadas na descrição das instruções

Símbolos e abreviaturas utilizadas na descrição das instruções Símbolos e abreviaturas utilizadas na descrição das instruções acumulador registo A addr endereço de 16 bits data quantidade de 8 bits data 16 quantidade de 16 bits byte 2 segundo byte da instrução byte

Leia mais

Departamento de Sistemas de Computação - SSC. SSC-110 Elementos de lógica digital I SSC-111 Laboratório de elementos de lógica digital I.

Departamento de Sistemas de Computação - SSC. SSC-110 Elementos de lógica digital I SSC-111 Laboratório de elementos de lógica digital I. UNIVERSIDADE DE SÃO PAULO Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação - SSC SSC-110 Elementos de lógica digital I SSC-111 Laboratório de elementos de lógica

Leia mais

Família 8051 (introdução) 2011/1

Família 8051 (introdução) 2011/1 Família 8051 (introdução) 2011/1 Refresh Microprocessador vs. microcontrolador. Periféricos built-in. Single-chip computer 2 Objetivos Histórico Modelos da família original Principais características Diagrama

Leia mais

Departamento de Sistemas de Computação - SSC. Sistemas Digitais. 2 o Semestre Projeto CPU. Data da apresentação: 26/27 de outubro

Departamento de Sistemas de Computação - SSC. Sistemas Digitais. 2 o Semestre Projeto CPU. Data da apresentação: 26/27 de outubro UNIVERSIDADE DE SÃO PAULO Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação - SSC Sistemas Digitais 2 o Semestre Projeto CPU Data da apresentação: 26/27 de outubro

Leia mais

Laboratório de Microprocessadores e Microcontroladores

Laboratório de Microprocessadores e Microcontroladores Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 2: Teclado e Rotação de LEDs Alunos: Matrícula:

Leia mais

Histórico de desenvolvimento de computadores Prof. Luís Caldas Aula 02 Processador de uso geral

Histórico de desenvolvimento de computadores Prof. Luís Caldas Aula 02 Processador de uso geral Processador de uso geral 1. Introdução: Um sistema digital completo é constituído de uma unidade controle e o bloco operacional. Na figura a seguir alguns elementos externos necessários para completar

Leia mais

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR Prof. Filippo Valiante Filho http://prof.valiante.info Estrutura do Computador Computador CPU (Central Processing Unit) Sistema de Armazenamento (Memórias) Sistema

Leia mais

Os 3 principais tipos de Instruções (INSTRUTION SET) dos up são:

Os 3 principais tipos de Instruções (INSTRUTION SET) dos up são: Linguagem Assembly Os 3 principais tipos de Instruções (INSTRUTION SET) dos up são: INSTRUÇÕES DE TRANSFERÊNCIA DE DADOS - Movem dados entre Registradores, Registradores e Memória e Valores Fixos para

Leia mais

9A5&*86365 A 2A 5&*86"649A5458"

9A5&*86365 A 2A 5&*86649A5458 12345675689ABCD6756533ADCE9A56D5EF9A56 5 EAD5EF9A56 86 A C938 6 56C C9AC 4A56 B 54A861C7A5B5 C E9861953A CA9867C6 C3 2A3536 3A453!"6#2C3E$C36BC95A3638 9C65 EA6D5EF9A5 %"6 8 7A&$C367C6'5()598 6C656 A8 5&*867C6

Leia mais

A Memória do MSX na Prática

A Memória do MSX na Prática A Memória do MSX na Prática Resumo O objetivo deste artigo é apresentar na prática alguns assuntos abordados no artigo A Memória do MSX. 1- Introdução Serão propostas duas experiências práticas: Experiência

Leia mais

NEANDERWIN - Resumo operacional

NEANDERWIN - Resumo operacional NEANDERWIN - Resumo operacional Sumário Listagem geral das instruções... 2 NOP... 2 LDI imed... 2 STA ender... 2 LDA ender... 3 ADD ender... 3 SUB ender... 3 OR ender... 4 AND ender... 4 NOT... 4 JMP ender...

Leia mais

ULA. Combina uma variedade de operações lógicas e matemáticas dentro de uma única unidade.

ULA. Combina uma variedade de operações lógicas e matemáticas dentro de uma única unidade. PROCESSADOR ULA Combina uma variedade de operações lógicas e matemáticas dentro de uma única unidade. ULA Uma ULA típica pode realizar as operações artiméticas: - adição; - subtração; E lógicas: - comparação

Leia mais

Lista de Exercícios de Geometria

Lista de Exercícios de Geometria Núcleo Básico de Engenharias Geometria - Geometria Analítica Professor Julierme Oliveira Lista de Exercícios de Geometria Primeira Parte: VETORES 1. Sejam os pontos A(0,0), B(1,0), C(0,1), D(-,3), E(4,-5)

Leia mais

MÓDULO. Conjunto de Instruções do 8086/88 Aritméticas, lógicas, deslocamento e rotação M 02

MÓDULO. Conjunto de Instruções do 8086/88 Aritméticas, lógicas, deslocamento e rotação M 02 MÓDULO M 02 Conjunto de Instruções do 8086/88 Aritméticas, lógicas, deslocamento e rotação OBJETIVOS Compreender o significado dos bits de estado no registrador de flags do 8086/88; Conhecer as representações

Leia mais

Ministério da Cultura Instituto do Patrimônio Histórico e Artístico Nacional Departamento de Planejamento e Administração Coordenação-Geral de

Ministério da Cultura Instituto do Patrimônio Histórico e Artístico Nacional Departamento de Planejamento e Administração Coordenação-Geral de Ministério da Cultura Instituto do Patrimônio Histórico e Artístico Nacional Departamento de Planejamento e Administração Coordenação-Geral de Tecnologia da Informação!" !" $%& '( ) %) * +, - +./0/1/+10,++$.(2

Leia mais

Arquitetura de Um Processador I

Arquitetura de Um Processador I Arquitetura de Um Processador I José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-11-08 José Costa (DEI/IST) Arquitetura de

Leia mais

! " #! $! %! " & ' ( )!! " * + " *, %

!  #! $! %!  & ' ( )!!  * +  *, % ! " #! $! % "! &' ( )!! " * + " *, % ! " # $ %!"#$%#&'()%#*&+ *', #%!-").%",')/&%001 #2% '.32"!'.)%#%2'%%4"'&)'#.)* *.'*#' 2)%#&"'&)' *'!&%5'/65*#'& &*#78% 2*5#%#2)'29:* #;!')*

Leia mais

ORGANIZAÇÃO DE COMPUTADORES

ORGANIZAÇÃO DE COMPUTADORES Organização de Computadores ORGANIZAÇÃO DE COMPUTADORES Curso: Tecnologia em Gestão da Tecnologia da Informação Ano: 2011 Instrução Precisam ser entendidas pelo processador Precisam ser decodificadas e

Leia mais

TEOREMA DE CEVA E MENELAUS. Teorema 1 (Teorema de Ceva). Sejam AD, BE e CF três cevianas do triângulo ABC, conforme a figura abaixo.

TEOREMA DE CEVA E MENELAUS. Teorema 1 (Teorema de Ceva). Sejam AD, BE e CF três cevianas do triângulo ABC, conforme a figura abaixo. TEOREMA DE CEVA E MENELAUS Definição 1. A ceviana de um triângulo é qualquer segmento de reta que une um dos vértices do triângulo a um ponto pertencente à reta suporte do lado oposto a este vértice. Teorema

Leia mais

Linguagem de Montagem do NeanderX

Linguagem de Montagem do NeanderX Universidade Estácio de Sá Curso de Informática Arquitetura de Computadores Linguagem de Montagem do NeanderX 11.5.2006 Geração Programa Executável Linguagens de Programação As linguagens de programação

Leia mais

Microcontrolador 8051:

Microcontrolador 8051: Microcontrolador 8051: Fonte: CORRADI 2009 O Microcontrolador 8051: Começou a ser produzido no início da década de 80, pela Intel; Hoje é fabricado por várias empresas e com muitas variações; Atualmente,

Leia mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE LÓGICA ARITMÉTICA E AS INSTRUÇÕES EM LINGUAGEM DE MÁQUINA

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE LÓGICA ARITMÉTICA E AS INSTRUÇÕES EM LINGUAGEM DE MÁQUINA ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE LÓGICA ARITMÉTICA E AS INSTRUÇÕES EM LINGUAGEM DE MÁQUINA Prof. Dr. Daniel Caetano 2012-2 Objetivos Conhecer o processador Compreender os registradores

Leia mais

Computador Cleópatra

Computador Cleópatra ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Computador Cleópatra Interface Hardware e Software Alexandre Amory Edson Moreno 2 / 9 Nas Aulas Anteriores Vimos como descrever e implementar circuitos combinacionais

Leia mais

Aula 14 Funcionamento de Processadores (Visão específica)

Aula 14 Funcionamento de Processadores (Visão específica) Aula 14 Funcionamento de Processadores (Visão específica) Com base nas aulas de Prof. José Delgado (autorizado) Anderson L. S. Moreira anderson.moreira@recife.ifpe.edu.br http://dase.ifpe.edu.br/~alsm

Leia mais

Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:

Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas: Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas: Somar e subtrair Mover um dado de um local de armazenamento para outro Transferir um dado para um dispositivo

Leia mais

Conjunto de Instruções (ISA) I

Conjunto de Instruções (ISA) I Conjunto de Instruções (ISA) I José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-10-16 José Costa (DEI/IST) Conjunto de Instruções

Leia mais

Entrada e Saída. Tópicos de E/S

Entrada e Saída. Tópicos de E/S Entrada e Saída Prof. Alexandre Beletti Cap. 3 Stallings, Cap. 10 Monteiro, Cap. 2 Tanenbaum, Cap. 15 -Weber Tópicos de E/S Introdução Tipos de E/S E/S por Programa (Programada) Interrupção DMA 1 Entrada:

Leia mais

Microcontroladores 8051

Microcontroladores 8051 Microcontroladores 8051 1. Microcontroladores Microcontrolador é o nome dado ao componente que incorpora em um só "chip" todos os elementos necessários a um microcomputador. Deve ter : CPU, Memória e Interfaces

Leia mais

Aula 5: Introdução a Arquitetura do Microcontrolador 8051

Aula 5: Introdução a Arquitetura do Microcontrolador 8051 Microprocessadores - 2013-1 06/05/2013 Aula 5: Introdução a Arquitetura do Microcontrolador 8051 Professor: Eraldo Silveira e Silva eraldo@ifsc.edu.br 1 Objetivos da Aula apresentar as principais características

Leia mais

Câmara dos Deputados Praça 3 Poderes Consultoria Legislativa Anexo III - Térreo Brasília - DF

Câmara dos Deputados Praça 3 Poderes Consultoria Legislativa Anexo III - Térreo Brasília - DF Henrique Leonardo Medeiros Consultor Legislativo da Área II Direito Civil e Processual Civil, Direito Penal e Processual Penal, de Família, do Autor, de Sucessões, Internacional Privado Câmara dos Deputados

Leia mais

HEP-5800 BIOESTATÍSTICA

HEP-5800 BIOESTATÍSTICA HEP-5800 BIOESTATÍSTICA UNIDADE III INFERÊNCIA ESTATÍSTICA : AMOSTRAGEM PROBABILÍSTICA, DISTRIBUIÇÃO AMOSTRAL, INTERVALOS DE CONFIANÇA. Nilza Nunes da Silva Regina T. I. Bernal 2 1. AMOSTRAGEM PROBABILISTICA

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Componentes básicos de um computador Memória Processador Periféricos Barramento O processador (ou microprocessador) é responsável pelo tratamento de informações armazenadas

Leia mais

Primeiro Trabalho de POO Emulador para o Processador Winter

Primeiro Trabalho de POO Emulador para o Processador Winter Primeiro Trabalho de POO Emulador para o Processador Winter Prof. Pedro Carlos da Silva Lara Entrega: 21/10/2014 1 Informações Gerais Winter é um processador hipotético especificado com fim puramente acadêmico.

Leia mais

14/3/2016. Prof. Evandro L. L. Rodrigues

14/3/2016. Prof. Evandro L. L. Rodrigues SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores

Leia mais

Laboratório de Sistemas Processadores e Periféricos Lista de comandos de Assembly

Laboratório de Sistemas Processadores e Periféricos Lista de comandos de Assembly Laboratório de Sistemas Processadores e Periféricos Lista de comandos de Assembly Gustavo G. Parma Lista dos comandos assembly que serão utilizados ao longo das práticas. 1 Comandos 1. ADD destino, fonte

Leia mais

Interrupção. Prof. Adilson Gonzaga

Interrupção. Prof. Adilson Gonzaga Interrupção Prof. Adilson Gonzaga Estrutura de Programação Assembly Programa Principal Chamada de Sub-rotina1 Programa Principal Chamada de Sub-rotina2 Sub-rotina1 Subrotina2 Programa Principal Chamada

Leia mais

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Apresentação do curso Critério de avaliação Média final = 0.8 * MP + 0.2 * ME onde MP = (P1 + P2) / 2 e ME = Notas

Leia mais

ção de Computadores I

ção de Computadores I Universidade Federal de Pelotas Instituto de Física e Matemática Departamento de Informática Bacharelado em Ciência da Computação Arquitetura e Organizaçã ção de Computadores I Aula 4 1. Projeto da Arquitetura

Leia mais

A arquitectura IA32. A arquitectura de um processador é caracterizada pelo conjunto de atributos que são visíveis ao programador.

A arquitectura IA32. A arquitectura de um processador é caracterizada pelo conjunto de atributos que são visíveis ao programador. A arquitectura IA32 A arquitectura de um processador é caracterizada pelo conjunto de atributos que são visíveis ao programador. Tamanho da palavra Número de registos visíveis Número de operandos Endereçamento

Leia mais

MAE116 - Noções de Estatística Grupo A - 1 semestre de 2015

MAE116 - Noções de Estatística Grupo A - 1 semestre de 2015 MAE116 - Noções de Estatística Grupo A - 1 semestre de 2015 Gabarito Lista 4 - Probabilidade - CASA Exercício 1. (2 pontos) Para cada um dos experimentos abaixo, descreva o espaço amostral e apresente

Leia mais

Organização de Memórias

Organização de Memórias Intel 8051 O Intel 8051 é um microcontrolador de 8 bits que pertence a família MCS-51 da Intel e foi lançado em 1977. É tido como o microcontrolador mais popular do mundo, pois é muito versátil e possui

Leia mais

IMPORTAÇÃO DO CADASTRO DE PESSOAS

IMPORTAÇÃO DO CADASTRO DE PESSOAS IMPORTAÇÃO DO CADASTRO DE PESSOAS 1. Objetivo: 1. Esta rotina permite importar para o banco de dados do ibisoft Empresa o cadastro de pessoas gerado por outro aplicativo. 2. O cadastro de pessoas pode

Leia mais

Siemens AG 2009 SIRIUS SENTRON SIVACON. Catálogo LV 90 2009. Baixa Tensão Corte, protecção e comando. Answers for industry.

Siemens AG 2009 SIRIUS SENTRON SIVACON. Catálogo LV 90 2009. Baixa Tensão Corte, protecção e comando. Answers for industry. SIRIUS SENTRON SIVACON Catálogo LV 90 2009 Baixa Tensão Corte, protecção e comando Answers for industry. Interruptores de corte em carga, sistemas de barramentos SENTRON 8US Introdução Tipo 3NP 1 3K 3NJ4

Leia mais

Luckas Andre Farias. Criptografia em hardware usando VHDL aplicado a VOIP

Luckas Andre Farias. Criptografia em hardware usando VHDL aplicado a VOIP Luckas Andre Farias Criptografia em hardware usando VHDL aplicado a VOIP Londrina 2012 Luckas Andre Farias Criptografia em hardware usando VHDL aplicado a VOIP Trabalho de Conclusão de curso apresentado

Leia mais

Hardware. Informática

Hardware. Informática Hardware Informática l Sistema Informatizado Chama-se sistema informatizado a integração que acontece de três componentes básicos: a) Os computadores = hardware b) Os programas = software c) Os seres humanos

Leia mais

EXERCÍCIOS RESOLVIDOS

EXERCÍCIOS RESOLVIDOS EXERCÍCIOS RESOLVIDOS Modos de endereçamento direto ; inclui no programa assembly o arquivo (REG51.inc) ORG 0000H ; o programa inicia na linha 0000H da EPROM MOV A,#01010101B ; carrego no ACC por binário

Leia mais

Arquitetura do 8086/8088

Arquitetura do 8086/8088 Arquitetura do 8086/8088 Walter Fetter Lages w.fetter@ieee.org Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Copyright (c) Walter Fetter Lages p.1 Introdução

Leia mais

9. Software de Sistema - Montadores (capítulo 9 do livro texto)

9. Software de Sistema - Montadores (capítulo 9 do livro texto) 9. Software de Sistema - Montadores (capítulo 9 do livro texto) Compiladores Programas de Aplicação Depuradores Usuário Processador de Macro Montador Programas Utilitários Ligadores Carregadores Sistema

Leia mais

Arquitetura e organização de computadores

Arquitetura e organização de computadores Arquitetura e organização de computadores 3º. Semestre - Sistemas de informação Prof. Emiliano S. Monteiro Classificação de computadores Grande porte: Supercomputadores e Mainframes Médio porte: Minicomputadores

Leia mais

AVES DESCLASSIFICADAS CANÁRIOS DE COR

AVES DESCLASSIFICADAS CANÁRIOS DE COR CC001 852 Q FOB BB 0044 2107 06 0029 MANCHA(S) AMARELAS NA COR DE FUNDO VERMELHA CC001 6821 Q FOB FK 0289 0018 06 0030 CC001 11673 I FOB KA 0040 0078 06 0900 CC002 2286 Q FOB CE 0004 0230 06 0800 HARMONIA

Leia mais

Jogo de Empresa: Gestão de Malha Aérea e busca de Rentabilidade

Jogo de Empresa: Gestão de Malha Aérea e busca de Rentabilidade UNIVERSIDADE ANHEMBI MORUMBI LAUREATE INTERNATIONAL UNIVERSITIES Professor : Volney Aparecido de Gouveia Jogo de Empresa: Gestão de Malha Aérea e busca de Rentabilidade Introdução A atividade desenvolvida

Leia mais

PROJETOHORTAEMCASA. Manualdo. Apoio. Realização CDHU PREFEITUR A DE SÃO PAULO VERDE E MEIO AMBIENTE. Instituto GEA

PROJETOHORTAEMCASA. Manualdo. Apoio. Realização CDHU PREFEITUR A DE SÃO PAULO VERDE E MEIO AMBIENTE. Instituto GEA M RJETHRTAEMCAA CM LANTAR E CLHER ALIMENT EM CAA 201 A Rzçã Ch Dvv Hb Ub CDHU I GEA é b REFEITUR A DE Ã AUL VERDE E MEI AMBIENTE FhTé Ebçã Tx Agô Jé Lz Ch T Nh Rh Rvã A M Dg Lz Egá j Nh Rh Rq L R Rf Tv

Leia mais

Elementos Físicos do SC e a Classificação de Arquiteturas

Elementos Físicos do SC e a Classificação de Arquiteturas Elementos Físicos do SC e a Classificação de Arquiteturas IFBA Instituto Federal de Educ. Ciencia e Tec Bahia Curso de Analise e Desenvolvimento de Sistemas Arquitetura de Computadores 9 e 10/40 Prof.

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 10 Conjuntos de instruções: Características e funções slide 1 O que é um conjunto de instruções? A coleção completa de instruções

Leia mais

Contatores de Potência 3RT10, 3TF6

Contatores de Potência 3RT10, 3TF6 3RT10 26 3RT10 36 3RT10 65 3TF69 Contatores de otência 3RT10, 3TF6 Motores trifásicos Contator 1) otências s AC-2 / AC-3, 60 z em 220 V 380 V 440 V AC-1 (Dimensões em mm) (cv / kw) (cv / kw) (cv / kw)

Leia mais

* +,,- 5%67. 5%5%8 # ! " #$ %& ' %( ) .

* +,,- 5%67.  5%5%8 # !  #$ %& ' %( ) . http://indicadores.ethos.org.br/relatorioexternodiagnostico.aspx?id=1,2,,4,&ano=2007&questionari... Página 1 de 2 " # & ' "# * +,,-. * ' * //0 /1 2 &* '4/*5 / * / 1& &'56 ' &* 4/ &'*5 * 4 /*1 4' '4' &

Leia mais

LISTA EXTRA DE EXERCÍCIOS MAT /I

LISTA EXTRA DE EXERCÍCIOS MAT /I LISTA EXTRA DE EXERCÍCIOS MAT 008/I. Dados os vetores v = (0,, 3), v = (-, 0, 4) e v 3 = (, -, 0), efetuar as operações indicadas: (a) v 3-4v R.: (4,-,-6) (b) v -3v +v 3 R.: (3,0,-6). Determine: (a) x,

Leia mais

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site:

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site: INFORMÁTICA Professor: Venicio Paulo Mourão Saldanha Site: www.veniciopaulo.com Graduado em Análises e Desenvolvimento de Sistemas Analista de Sistemas (Seplag) Instrutor(Egp-Ce) Professor(CEPEP) CONCEITOS

Leia mais

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO Cristina Boeres Sistema de Computação! Conjunto de componentes integrados com o objetivo de manipular dados e gerar informações úteis.

Leia mais

X Y Z A B C D

X Y Z A B C D 29) A seguinte tabela verdade corresponde a um circuito combinatório de três entradas e quatro saídas. Obtenha a tabela de programação para o circuito em um PAL e faça um diagrama semelhante ao apresentado

Leia mais

Hardware. Componentes Básicos e Funcionamento

Hardware. Componentes Básicos e Funcionamento 1 Hardware 2 2 Componentes Básicos e Funcionamento 1 Hardware 3 Conjunto de dispositivos elétricos/eletrônicos que englobam a CPU, a memória e os dispositivos de entrada/saída de um sistema de computador

Leia mais

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador; 1 Microprocessador Um microprocessador é um circuito eletrônico capaz de realizar diversas tarefas conforme os comandos específicos. Para isso ele deve ler esses comandos da memória de programa (ROM) e

Leia mais

MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 - Uma Solução Possível

MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 - Uma Solução Possível Parte 3 Parte 1 Parte 2 Goiânia, 5 de junho de 2014. MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 - Uma Solução Possível 1. Suponha um sistema com um conjunto de 8 LEDs conectados à porta P1 e duas

Leia mais

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho http://www.ic.uff.br/~debora/fac! 1 2

Leia mais

Telecomunicações Básico

Telecomunicações Básico Telecomunicações Básico Prof. MSc. Eng. ! "!"!"#$ %!"# #% # $ &# #!% '($ ) ) *+, ) $-!.) / 0 1#() 0!2) $% & '() * %# ') % &# /) *%+,,%-, 334-3564.7 &3897.%& / /% 0 0% 1 0 :'( : : $00'( :'(;< : 4.*6 :4.*6

Leia mais

Aula 8 Microcontrolador 8051

Aula 8 Microcontrolador 8051 SEL 0415 Departamento de Engenharia Elétrica e de Computação EESC-USP SEL 0415 Introdução à Organização de Computadores Aula 8 Microcontrolador 8051 Profa. Luiza Maria Romeiro Codá Autores: Prof. Dr. Marcelo

Leia mais

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

Estrutura e Funcionamento dos Computadores (Conceitos Básicos) Estrutura e Funcionamento dos Computadores (Conceitos Básicos) Sistema Computacional Peopleware (usuário) Software (programas) Hardware (máquina) Hardware Corresponde à parte material, aos componentes

Leia mais

! "#" $ %&& ' ( )%*)&&&& "+,)-. )/00*&&& 1+,)-. )/00*&2) (5 (6 7 36 " #89 : /&*&

! # $ %&& ' ( )%*)&&&& +,)-. )/00*&&& 1+,)-. )/00*&2) (5 (6 7 36  #89 : /&*& ! "#" %&& ' )%*)&&&& "+,)-. )/00*&&& 1+,)-. )/00*&2) 3 4 5 6 7 36 " #89 : /&*& #" + " ;9" 9 E" " """

Leia mais

8051 Estudo de Caso. Prof. Carlos E. Capovilla - CECS/UFABC 1

8051 Estudo de Caso. Prof. Carlos E. Capovilla - CECS/UFABC 1 8051 Estudo de Caso Prof. Carlos E. Capovilla - CECS/UFABC 1 8051 - Características O 8051 é membro da família MCS-51, e constitui o núcleo de todos os dispositivos MCS-51. Diversos fabricantes produzem

Leia mais

! &" #$& "% '()) '()' 4 )* * +, ' -./ )* 0' ( ' 1% +, 2 ' 3 -./ $ * + *,-. / #. 0! " 1 $ 2 3 # $ $ % & ' 4 " *.! " * 5 5+ * 6 7 # - 7 # ( $ % & '

! & #$& % '()) '()' 4 )* * +, ' -./ )* 0' ( ' 1% +, 2 ' 3 -./ $ * + *,-. / #. 0!  1 $ 2 3 # $ $ % & ' 4  *.!  * 5 5+ * 6 7 # - 7 # ( $ % & ' ! " # $ % ! &" #$& "% '()) * + *,-. / #. 0! " 1 $ 2 3 # $ $ % & ' '()' 4 " *.! " * 5 5+ * 6 7 # - 7 # ( $ % & ' 4 )* * +, ' -./ )* 0' ( ' 1% +, 2 ' 3 -./ $ 3 4 SUMÁRIO MATERIAL DE ATUAÇÃO PRÁTICA PARA

Leia mais

Diretor Executivo Márcio Augusto Magalhães. Diretor Departamento de Administração Márcio Wamilton Magalhães. Diretor de Operações Adriano de Magalhães

Diretor Executivo Márcio Augusto Magalhães. Diretor Departamento de Administração Márcio Wamilton Magalhães. Diretor de Operações Adriano de Magalhães Diretor Executivo Márcio Augusto Magalhães Diretor Departamento de Administração Márcio Wamilton Magalhães Diretor de Operações Adriano de Magalhães Manual de Abastecimento de Água pág. 2 !"!#$$ %"&'()*%+,%-%+,%./&01

Leia mais

x86 arquitetura e instruções básicas

x86 arquitetura e instruções básicas x86 arquitetura e instruções básicas 1 Família x86 Data CPU Palavra Endereço (bits) 1978 8086, 8088 1982 80186, 80188 1985 80386 1989 80486 1993 Pentium, Pentium MMX 1995 Pentium Pro 1997 Pentium II/III,

Leia mais

RELÉS 24V CA / CC 24 240V CA/CC 3RR21 41-1AA30 3RR21 41-1AW30 3RR21 42-1AA30 3RR21 42-1AW30

RELÉS 24V CA / CC 24 240V CA/CC 3RR21 41-1AA30 3RR21 41-1AW30 3RR21 42-1AA30 3RR21 42-1AW30 Reles de Monitoramento de Corrente SIRIUS Os reles de monitoramento de corrente supervisionam não apenas os motores ou outras cargas, mas adicionam facilidades para o monitoramento da corrente ideal do

Leia mais

Microprocessadores e Microcontroladores. Prova Substitutiva Uma Solução

Microprocessadores e Microcontroladores. Prova Substitutiva Uma Solução Prova Substitutiva Uma Solução Aluno: Matrícula: Uso de Interrupções e do Temporizador 1. Faça um programa (usando o assembly do 8051) para acionamento de um motor de corrente contínua, com as seguintes

Leia mais

Laboratório de Microprocessadores e Microcontroladores

Laboratório de Microprocessadores e Microcontroladores Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 4: Motor de Passo e Display LCD Alunos: Matrícula:

Leia mais

Lista de Exercícios Sistemas de Numeração

Lista de Exercícios Sistemas de Numeração Lista de Exercícios Sistemas de Numeração 1- (Questão 52 BNDES Profissional Básico Análise de Sistemas - Suporte ano 2010) Um administrador de sistemas, ao analisar o conteúdo de um arquivo binário, percebeu

Leia mais

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla.

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla. 1- Na ligação de Microprocessadores a periféricos são utilizados, básicamente dois métodos, I/O-polling e I/O-interrupt. Quais as vantagens e desvantages de cada método, exemplifique. 2- Qual a diferença

Leia mais

Descrição de uma Unidade Processadora Discreta Microprogramável

Descrição de uma Unidade Processadora Discreta Microprogramável Descrição de uma Unidade Processadora Discreta Microprogramável EDNA MIE KANAZAWA WILIAN SOARES LACERDA UFLA Universidade Federal de Lavras DCC Departamento de Ciência da Computação Cx. Postal 37 CEP 37.200-000

Leia mais

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca PCS-2529 Introdução aos Processadores Prof. Dr. Paulo Sérgio Cugnasca 1 2 Existem 4 esquemas diferentes de E/S possíveis, cada um se aplicando em uma determinada situação. E/S Programada. E/S Acionada

Leia mais

INTRODUÇÃO: MICROCONTROLADORES

INTRODUÇÃO: MICROCONTROLADORES INTRODUÇÃO: MICROCONTROLADORES MICROCONTROLADOR X MICROPROCESSADOR Baixa capacidade de processamento Freq. Operação em MHz Custo de R$ 7,00 a 30,00 Aplicações mais restrita Alta capacidade de processamento

Leia mais