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

2.5 - Instruções Lógicas do ULA

2.5 - Instruções Lógicas do ULA 2.5 - Instruções Lógicas do 8085 - ULA Todas as operações lógicas e aritméticas em qualquer microprocessador são realizadas em uma unidade dedicada denominada Unidade Lógica e Aritmética (ULA). Para auxiliar

Leia mais

Microprocessadores I ELE Conjunto de Instruções do Microprocessador 8085 Aula 9 - PILHA E SUBROTINAS -

Microprocessadores I ELE Conjunto de Instruções do Microprocessador 8085 Aula 9 - PILHA E SUBROTINAS - Microprocessadores I ELE 1078 Conjunto de Instruções do Microprocessador 8085 Aula 9 - PILHA E SUBROTINAS - 9.1 - Grupos de Instruções As instruções no 8085 são distribuídas em 5 grupos: 1. Grupo de transferência

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

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

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

Microprocessadores I. Aula 6 Arquitetura do Microprocessador Pinagem e Diagrama de Temporização

Microprocessadores I. Aula 6 Arquitetura do Microprocessador Pinagem e Diagrama de Temporização Microprocessadores I Aula 6 Arquitetura do Microprocessador 8085 - Pinagem e Diagrama de Temporização 1 O 8085 contém em seu CI circuitos para executar operações de cálculos e comunicação com periféricos.

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 I ELE Aula 7 Conjunto de Instruções do Microprocessador 8085 Desvios

Microprocessadores I ELE Aula 7 Conjunto de Instruções do Microprocessador 8085 Desvios Microprocessadores I ELE 1078 Aula 7 Conjunto de Instruções do Microprocessador 8085 Desvios Grupos de Instruções do 8085 As instruções no 8085 são distribuídas em 5 grupos: 1. Grupo de transferência da

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

As 5 partes fundamentais. Linguagem de Programação Pinagem Características Elétricas Ambiente de Desenvolvimento Integrado - IDE

As 5 partes fundamentais. Linguagem de Programação Pinagem Características Elétricas Ambiente de Desenvolvimento Integrado - IDE SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Como conhecer/estudar um Microprocessador/Microcontrolador As 5 partes fundamentais Programação de Microprocessadores Prof: Evandro L. L. Rodrigues Arquitetura

Leia mais

SEL-614 MICROPROCESSADORES E APLICAÇÕES. Adilson Gonzaga

SEL-614 MICROPROCESSADORES E APLICAÇÕES. Adilson Gonzaga SEL-614 MICROPROCESSADORES E APLICAÇÕES Prof: Adilson Gonzaga HISTÓRICO Microprocessador Circuito integrado ( chip ) capaz de executar instruções. 1971 Intel Corporation lançou no mercado o microprocessador

Leia mais

Arquitetura de Computadores Conceitos Fundamentais. Graduação em Engenharia Elétrica - UFPR Prof. Carlos Marcelo Pedroso 2016

Arquitetura de Computadores Conceitos Fundamentais. Graduação em Engenharia Elétrica - UFPR Prof. Carlos Marcelo Pedroso 2016 Arquitetura de Computadores Conceitos Fundamentais Graduação em Engenharia Elétrica - UFPR Prof. Carlos Marcelo Pedroso 2016 Um Computador Muito Simples CPU UC ULA A B PC IR FLAGS SP CS DS SS... 0A 09

Leia mais

Certidão Permanente. Código de acesso: PA DESCRIÇÕES - AVERBAMENTOS - ANOTAÇÕES

Certidão Permanente. Código de acesso: PA DESCRIÇÕES - AVERBAMENTOS - ANOTAÇÕES Certidão Permanente Código de acesso: PA-180-99919-08080-0093 URBANO DENOMINAÇÃO: LOTE N2 DO SECTOR 1A - "AL-CHARB - EDIFICIO Y1" SITUADO EM: Vilamoura ÁREA TOTAL: 192 M2 ÁREA COBERTA: 298 M2 ÁREA DESCOBERTA:

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

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

Solução Lista de Exercícios Processadores

Solução Lista de Exercícios Processadores Solução Lista de Exercícios Processadores Questão 1 A ULA é o dispositivo da CPU que executa operações tais como : Adição Subtração Multiplicação Divisão Incremento Decremento Operação lógica AND Operação

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

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

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

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

Sistemas de Microprocessadores I Lista de exercícios (questões de provas de semestre anteriores)

Sistemas de Microprocessadores I Lista de exercícios (questões de provas de semestre anteriores) Sistemas de Microprocessadores I Lista de exercícios (questões de provas de semestre anteriores) 1 - Fazendo uma comparação entre a arquitetura proposta por Von Neumann e a arquitetura de um microcomputador

Leia mais

Aula 4 Conjunto de Instruções do Microprocessador 8085 Grupo Aritmético

Aula 4 Conjunto de Instruções do Microprocessador 8085 Grupo Aritmético Microprocessadores I Aula 4 Conjunto de Instruções do Microprocessador 8085 Grupo Aritmético 4.1 - Grupos de Instruções As instruções no 8085 são distribuídas em 5 grupos: 1. Grupo de transferência da

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

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

MICROCONTROLADOR 8051

MICROCONTROLADOR 8051 MICROCONTROLADOR 8051 Notas de Aula (v.2014) Prof. André R. Hirakawa Prof. Paulo S. Cugnasca Prof. Carlos E. Cugnasca ARQUITETURA 8051 APLICAÇÕES MAIS FREQUENTES SISTEMAS COMPACTOS: MEMÓRIAS ROM / RAM

Leia mais

Microprocessadores. Organização de Memória

Microprocessadores. Organização de Memória Microprocessadores Organização de Memória Prof. Clayrton Henrique rev. 01 fev. 2016 Roteiro Introdução; RAM Interna; Parte de Dados; Parte de SFR; Registradores; Assembly; Referências... 2 Introdução RAM

Leia mais

Disciplina de. Organização de Computadores Digitais

Disciplina de. Organização de Computadores Digitais USP - ICMC - SSC SSC 0511 - Sist. Informação - 2o. Semestre 2014 Disciplina de Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal: http://www.icmc.usp.br/~fosorio/

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

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

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

UCP 8051 (parte 02) Professor Adão de Melo Neto

UCP 8051 (parte 02) Professor Adão de Melo Neto UCP 85 (parte 2) Professor Adão de Melo Neto Barramento de endereços UCP 85 É unidirecional (6 BITS), porque a informação flui apenas em uma direção, da CPU para a memória ou para os elementos de E/S.

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

Estudo de Triângulos - Teorema de Menelaus e Relação de Stewart. Teorema de Menelaus. 9 ano E.F. Professores Cleber Assis e Tiago Miranda

Estudo de Triângulos - Teorema de Menelaus e Relação de Stewart. Teorema de Menelaus. 9 ano E.F. Professores Cleber Assis e Tiago Miranda Estudo de Triângulos - Teorema de Menelaus e Relação de Stewart Teorema de Menelaus 9 ano E.F. Professores Cleber Assis e Tiago Miranda Estudo de Triângulos - Teorema de Menelaus e Relação de Stewart Teorema

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

Estrutura Básica de um Computador

Estrutura Básica de um Computador SEL-0415 Introdução à Organização de Computadores Estrutura Básica de um Computador Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção

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

Raquel de Araújo Fábio Borges Gerson Nunes. O algoritmo AES: Apresentação e Descrição da Estrutura p.1/23

Raquel de Araújo Fábio Borges Gerson Nunes. O algoritmo AES: Apresentação e Descrição da Estrutura p.1/23 O algoritmo AES: Apresentação e Descrição da Estrutura Raquel de Araújo Fábio Borges Gerson Nunes O algoritmo AES: Apresentação e Descrição da Estrutura p.1/23 História do Algoritmo Em 1997, o NIST (National

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

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

MICROPROCESSADORES E MICROCONTROLADORES. PROVA 1 - Solução da Versão 1

MICROPROCESSADORES E MICROCONTROLADORES. PROVA 1 - Solução da Versão 1 MICROPROCESSDORES E MICROCONTROLDORES PROV 1 - Solução da Versão 1 (o final são apresentadas as soluções da questão 4 das versões 2 e 3) 1. Na comparação entre as arquiteturas CISC e RISC, faça comentários

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

7. PROGRAMANDO O MICROCONTROLADOR. Microcontroladores - Prof: Demantova

7. PROGRAMANDO O MICROCONTROLADOR. Microcontroladores - Prof: Demantova 7. PROGRAMANDO O MICROCONTROLADOR 1 7. PROGRAMANDO O MICROCONTROLADOR: Hardware parte física do circuito eletrônico CPU onde está localizado o microcontrolador. Dentro do microcontrolador existe um conjunto

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

O Pino P2.7 não está sendo usado e cada Display mostrará valores de 0 a 9.

O Pino P2.7 não está sendo usado e cada Display mostrará valores de 0 a 9. Lista de Exercícios 2 Conceitos envolvidos: a) Interface serial RS232 b) Interface com Teclado Matricial c) Interface com Displays de 7 segmentos d) Interface com LCD e) Interface com Conversores A/D e

Leia mais

Universidade de São Paulo

Universidade de São Paulo Universidade de São Paulo Organização de Computadoresres Dr. Jorge Luiz e Silva Cap 3 Estrutura da Unidade de Processamento 8086/8088 14 Registradores.PC Contador de programa.sp Ponteiro de Pilha.SP Índice

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

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. 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

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

Disciplina de Organização de Computadores I

Disciplina de Organização de Computadores I USP - ICMC - SSC SSC 0610 - Eng. Comp. - 2o. Semestre 2010 Disciplina de Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal: http://www.icmc.usp.br/~fosorio/

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

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

EEL Microprocessadores

EEL Microprocessadores EEL7030 - Microprocessadores 8086 Primeiro (1980) da família do Pentium (80x86). Componente com arquitetura similar (8088) utilizado no primeiro IBM PC. Cada descendente executa código dos antepassados

Leia mais

MICROPROCESSADORES E MICROCONTROLADORES Parte 1

MICROPROCESSADORES E MICROCONTROLADORES Parte 1 MICROPROCESSADORES E MICROCONTROLADORES Parte 1 José Wilson Lima Nerys Página: www.emc.ufg.br/~jwilson Emails: jwlnerys@gmail.com e jose_wilson_nerys@ufg.br Prof. José Wilson 1 Lima Nerys 1 Microprocessadores

Leia mais

Disciplina de Organização de Computadores I

Disciplina de Organização de Computadores I USP - ICMC - SSC SSC 0610 - Eng. Comp. - 2o. Semestre 2010 Disciplina de Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal: http://www.icmc.usp.br/~fosorio/

Leia mais

! "! # " $ " # $!"#$%&! ( ")* +* $,+%) & - "). /)%$ +*# *""*) " # " $% " %! # % &! # $ ( *$!$%. %*!) +* # 0#%-$%&! *! **$)/$"# 10#%$ ( &!

! ! #  $  # $!#$%&! ( )* +* $,+%) & - ). /)%$ +*# **)  #  $%  %! # % &! # $ ( *$!$%. %*!) +* # 0#%-$%&! *! **$)/$# 10#%$ ( &! o o! "! # " $ " # $!"#$%&! o ' ( ")* +* $,+%) & - "). /)%$ +*# *""*) % " # " $% " %! # % &! # $ ( *$!$%. %*!) +* # 0#%-$%&! *! **$)/$"# 10#%$!' % % ( &! ) " # $ (,-%. *! -*!* # +* $!$*%&! +* "02*!$%!*

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

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

Questões. 2ª Lista de Exercícios (Geometria Analítica e Álgebra Linear) Prof. Helder G. G. de Lima 1

Questões. 2ª Lista de Exercícios (Geometria Analítica e Álgebra Linear) Prof. Helder G. G. de Lima 1 ª Lista de Exercícios (Geometria Analítica e Álgebra Linear) Prof. Helder G. G. de Lima 1 Questões 1. Sejam A, B, C e D vértices de um quadrado. Quantos vetores diferentes entre si podem ser definidos

Leia mais

9/3/2009. Aula 4. Engenharia de Sistemas Embarcados. Cenário: Sistema de Controle de LEDs

9/3/2009. Aula 4. Engenharia de Sistemas Embarcados. Cenário: Sistema de Controle de LEDs Cenário: Sistema de Controle de LEDs Sistema Embarcado Aula 4 Sistema Engenharia de Sistemas Embarcados Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 851 Engenharia de Sistemas Embarcados

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

Aula 4. Engenharia de Sistemas Embarcados. Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051

Aula 4. Engenharia de Sistemas Embarcados. Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051 Aula 4 Engenharia de Sistemas Embarcados Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051 Cenário: Sistema de Controle de LEDs Sistema Embarcado Sistema Engenharia de Sistemas Embarcados

Leia mais

Microcontroladores. Conjunto de Instruções do Prof. Guilherme Peron Prof. Heitor Lopes Prof. Ronnier Rohrich Prof. Rubão

Microcontroladores. Conjunto de Instruções do Prof. Guilherme Peron Prof. Heitor Lopes Prof. Ronnier Rohrich Prof. Rubão Microcontroladores do 805 Prof. Guilherme Peron Prof. Heitor Lopes Prof. Ronnier Rohrich Prof. Rubão Introdução Os microcontroladores: Têm instruções limitadas Precisam tratar os dados da forma correta

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

Organização e Projeto de Computadores

Organização e Projeto de Computadores Organização e Projeto de Computadores 1 Processamento no Computador Operações principais: leitura de instrução do programa leitura de dados processamento: execução da instrução escrita de resultado entrada/saída

Leia mais

NCE/12/00256 Decisão de apresentação de pronúncia - Novo ciclo de estudos

NCE/12/00256 Decisão de apresentação de pronúncia - Novo ciclo de estudos NCE/12/00256 Decisão de apresentação de pronúncia - Novo ciclo de estudos NCE/12/00256 Decisão de apresentação de pronúncia - Novo ciclo de estudos Decisão de Apresentação de Pronúncia ao Relatório da

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

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

Comandar, proteger, partir e monitorar. siemens.com.br/siriusinnovations

Comandar, proteger, partir e monitorar. siemens.com.br/siriusinnovations SIRIUS Innovations Comandar, proteger, partir e monitorar. siemens.com.br/siriusinnovations Contator de Potência e Auxiliar SIRIUS Innovations 3RT2/3RH2 Contatores de Potência - 3RT20 Potência máx. cv

Leia mais

Arquitetura do Disciplina de Microcontroladores. Prof. Ronnier Prof. Rubão

Arquitetura do Disciplina de Microcontroladores. Prof. Ronnier Prof. Rubão Arquitetura do 8051 Disciplina de Microcontroladores Prof. Ronnier Prof. Rubão Objetivo fim Entender as noções básicas de microprocessadores, microcontroladores e sistemas embarcados Estudar a arquitetura

Leia mais

7. A pilha e subrotinas

7. A pilha e subrotinas Cap7.1 7. A pilha e subrotinas 7.1 Organização da Pilha (stack) Stack: estrutura de dados de uma dimensão organizada em algum trecho (segmento) da Memória; o primeiro item adicionado é o último a ser removido

Leia mais

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

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

Leia mais

A Arquitetura: conjunto de instruções

A Arquitetura: conjunto de instruções A Arquitetura: conjunto de instruções código instrução comentário 0000 NOP Nenhuma operação 0001 STA MEM() AC 0010 LDA AC MEM() 0011 ADD AC MEM() + AC 0100 OR AC MEM() OR AC 0101 AND AC MEM() AND AC 0110

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

SimuS. Gabriel P. Silva. José Antonio Borges. Um Simulador Didático para o Ensino de Arquitetura de Computadores DCC-IM/UFRJ NCE/UFRJ

SimuS. Gabriel P. Silva. José Antonio Borges. Um Simulador Didático para o Ensino de Arquitetura de Computadores DCC-IM/UFRJ NCE/UFRJ SimuS Um Simulador Didático para o Ensino de Arquitetura de Computadores José Antonio Borges NCE/UFRJ Gabriel P. Silva DCC-IM/UFRJ SimuS Simulador de código aberto, grátis expansível Arquitetura simples

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

SEL-433 Aplicação de Microprocessadores I. Prof: Adilson Gonzaga

SEL-433 Aplicação de Microprocessadores I. Prof: Adilson Gonzaga SEL-433 Aplicação de Microprocessadores I Prof: Adilson Gonzaga HISTÓRICO Microprocessador Circuito integrado ( chip ) capaz de executar instruções. 1971 Intel Corporation lançou no mercado o microprocessador

Leia mais

Aula 10 Microcontrolador Intel 8051 Parte 2

Aula 10 Microcontrolador Intel 8051 Parte 2 SEL 0415 Aula 10 Microcontrolador Intel 8051 Parte 2 SEL 0415 INTROD À ORGANIZAÇÃO DE COMPUTADORES Prof Dr Marcelo A C Vieira SEL 415 Mapeamento das memórias internas Memória de dados interna (RAM) n 8051

Leia mais

ELE Microprocessadores I. AULA 12 Arquitetura do Microprocessador Interface com as memórias

ELE Microprocessadores I. AULA 12 Arquitetura do Microprocessador Interface com as memórias ELE 1078 - Microprocessadores I AULA 12 Arquitetura do Microprocessador 8085 -Interface com as memórias 12.1 - Estrutura das Memórias Memória de Leitura / Escrita (R / W memory). Grupo de registradores;

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

CILINDROS CILINDROS ISO SQ (PERFIL MK)...02 CILINDROS ISO SI (PADRÃO EUROPA)...03 CILINDROS SC (TIRANTADO)...04 ACESSÓRIOS - CANTONEIRA...

CILINDROS CILINDROS ISO SQ (PERFIL MK)...02 CILINDROS ISO SI (PADRÃO EUROPA)...03 CILINDROS SC (TIRANTADO)...04 ACESSÓRIOS - CANTONEIRA... CILINDROS CILINDROS ISO SQ (PERFIL MK)..........................................02 CILINDROS ISO SI (PADRÃO EUROPA).....................................0 CILINDROS SC (TIRANTADO).............................................0

Leia mais

Prof. Adilson Gonzaga

Prof. Adilson Gonzaga Prof. Adilson Gonzaga Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos Xtal1 e Xtal2 da CPU.

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

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

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

Computador Cleópatra

Computador Cleópatra ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Computador Cleópatra Assembly Alexandre Amory Edson Moreno 2 / 36 Na Aula Anterior Vimos a máquina de estados da Cleo 3 / 36 Arquitetura Cleópatra - Von Neumann

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

çã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

Prof. Adilson Gonzaga

Prof. Adilson Gonzaga Exemplo de Projeto com Microcontrolador MCS-51 Prof. Adilson Gonzaga Definições Iniciais: Microcontrolador Tamanho da Memória de Programa Interna define o tamanho da Memória de Programa Externa a ser utilizada.

Leia mais

Sistemas Digitais Dep.Armas e Electrónica- Escola Naval 82xx -v Victor Lobo 2007

Sistemas Digitais Dep.Armas e Electrónica- Escola Naval 82xx -v Victor Lobo 2007 1 A FAMÍLIA 82xx Conjunto integrados que realizam tarefas vulgarmente necessárias em sistemas com µp Foram projectados para trabalhar em conjunto com a família do 8085 usam os mesmos sinais controlo, as

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

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

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-1 Objetivos Conhecer o processador Compreender os registradores

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

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

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

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