Disciplina de Arquitetura de Computadores
|
|
|
- Juliana Vilanova Desconhecida
- 9 Há anos
- Visualizações:
Transcrição
1 USP - ICMC - SSC SSC Informática - 2o. Semestre 2010 Disciplina de Arquitetura de Computadores Prof. Fernando Santos Osório fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal: Estagiário PAE Maurício Dias - acdias29 [at] yahoo.com.br 1 Set Material on-line: COTEIA - Aula 07 Agenda - Tópicos Abordados Conteúdos Abordados: 1. - Programação do Simulação do Emulador do Apple/ Set
2 Arquitetura de Microprocessador Comercial Microprocessador de 8 bits dados e 16 bits de endereço 3 * 4 * Emulator APPLE: 6502 / Site: 2
3 5 * Emulator APPLE: 6502 / Site: 6 * Emulator APPLE: 6502 / Site: 3
4 7 * Emulator APPLE: 6502 / Site: 8 4
5 Editor de Textos (com Help) Assembler (Montador) Debugger (Passo-a-passo) Exibir/Modificar Registradores Exibir/Modificar Memória Disassembler (Desmontador) Console de Entrada/Saída 9 1) Somar 2 valores de 8 bits 2) Somar 2 valores de 16 bits (considerando o vai um ) 3) Somar vários valores de 8 bits (A + B + C + D + E) 4) Subtrair valores de 8 bits (A B) 5) Contador: Laço de contagem até 10 6) Somar os dados de um vetor 7) Somar valores com mais de 8 bits (!) 8) Multiplicar 2 valores 9) Pesquisar um dado em uma tabela 10 5
6 1) Somar 2 valores de 8 bits ; ; Programa para somar dois valores de 8 bits ;.ORG $1000 inicio: LDA #$05 ADC #$34 STA Result BRK Result:.DB $ ) Somar 2 valores de 16 bits.org $1000 Resultado = $4000 inicio: CLC LDA V1L ADC V2L STA ResL LDA V1H ADC V2H STA ResH BRK.ORG $2000 V1L:.DB $FF V1H:.DB $01 V2L:.DB $01 V2H:.DB $01 ResL:.DB $00 ResH:.DB $
7 Editor de Textos (com Help) Assembler (Montador) Debugger (Passo-a-passo) Exibir/Modificar Registradores Exibir/Modificar Memória Disassembler (Desmontador) Console de Entrada/Saída 13 1) Escrever a mensagem HELLO WORLD na Console 2) Ler uma tecla do teclado e exibir na Console 3) Ler um texto do teclado e exibir na Console 4) Fazer um programa com uma sub-rotina - Ler mensagem de Texto - Escrever mensagem de Texto 5) Fazer um programa com um laço que leia uma tecla: - Se for E : ler um número e empilhar na pilha - Se for D : Desempilhar o valor da pilha e exibir na tela - Se for X : Termina a execução do programa 14 7
8 Consulte os exemplos de programas em: Consulte a documentação sobre o simulador em: ou Consulte a documentação sobre as instruções do processador 6502 e como programá-lo em: 15 INFORMAÇÕES SOBRE A DISCIPLINA USP - Universidade de São Paulo - São Carlos, SP ICMC - Instituto de Ciências Matemáticas e de Computação SSC - Departamento de Sistemas de Computação Prof. Fernando Santos OSÓRIO Web institucional: Página pessoal: fosorio [at] icmc. usp. br ou fosorio [at] gmail. com 16 Disciplina de / Eng. Comp. Estagiário PAE: Maurício A. Dias Web disciplina: > Programa, Material de Aulas, Critérios de Avaliação, > Lista de Exercícios, Trabalhos Práticos, Datas das Provas 8
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/
Disciplina de Laboratório de Elementos de Lógica Digital I SSC-0111
USP - ICMC - SSC SSC 0111 (Lab ELD I) - 2o. Semestre 2011 Disciplina de Laboratório de Elementos de Lógica Digital I SSC-0111 1 Agosto 2011 Prof. Fernando Osório Email: fosorio [at] { icmc. usp. br, gmail.
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/
USP - ICMC - SSC SSC o. Semestre Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria
USP - ICMC - SSC SSC 0501-1o. Semestre 2011 Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal:
USP - ICMC - SSC SSC o. Semestre Disciplina de Introdução à Computação para Engenharia Ambiental
USP - ICMC - SSC SSC 0301-2o. Semestre 2013 Disciplina de Introdução à Computação para Engenharia Ambiental 1 Outubro 2013 Prof. Dr. Fernando Santos Osório / Prof. Artur Lovato Cunha LRM - Laboratório
USP - ICMC - SSC SSC o. Semestre Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria
USP - ICMC - SSC SSC 0101-1o. Semestre 2012 Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria 1 Prof. Denis Wolf (Substituto: Fernando Osório) Email: { denis, fosorio } [at] { icmc. usp.
MC-102 - Teste de Mesa e Comandos Repetitivos
MC-102 - Teste de Mesa e Comandos Repetitivos Elaborado por Raoni Teixeira e Editado por Danillo Roberto Pereira Instituto de Computação Unicamp Primeiro Semestre de 2013 Introdução Introdução Pode acontecer
O Sistema de Computação
Departamento de Ciência da Computação - UFF O Sistema de Computação Profa. Débora Christina Muchaluat Saade [email protected] O Sistema de Computação Capítulo 2 Livro do Mário Monteiro Componentes
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/
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/
PROGRAMA ANALÍTICO DE DISCIPLINA
Página: 1 Data de Criação: 11/03/2002 Período Início: 2002/01 Horas Aula Teórica: 51 Prática: 34 ExtraClasse: 0 Carga Horária:85 Número de Créditos: 4 Sistema de Aprovação: Aprovação por Média/Freqüência
Disciplina de Robôs Móveis Autônomos SSC-5888
USP - ICMC - SSC Pós-Grad. CCMC SSC 5888 (RMA) - 1o. Semestre 2010 Disciplina de SSC-5888 1 Prof. Fernando Santos Osório LRM Laboratório de Robótica Móvel do ICMC-USP INCT-SEC Instituto Nacional de C&T
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 03
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 03 Conceitos básicos de Sistemas Operacionais Hardware Software Concorrência
Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante
Microcontroladores e Microprocessadores Conversão de Bases Prof. Samuel Cavalcante Conteúdo Conversão de Qualquer base para Decimal Decimal para Binário Hexadecimal para binário Componentes básicos de
Universidade Federal da Paraíba Centro de Informática Departamento de Informática
Universidade Federal da Paraíba Centro de Informática Departamento de Informática Disciplina: Introdução à Programação Horário: T08002, I08002 Sala: CISB01 T10002, I10002 Sala: CI304 Número de Créditos:
Arquitetura e Organização de Computadores. Profa. Débora Matos
Arquitetura e Organização de Computadores aula 1 Profa. Débora Matos Apresentação da disciplina CARGA HORÁRIA: 72H/A ANO/SEMESTRE: 2011/2 TURNO: NOITE PROFESSORA RESPONSÁVEL: DÉBORA MATOS COMPETÊNCIAS
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C. Exercícios: Structs
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Structs 1. Utilizando estrutura, fazer um programa em C que permita
Montadores e Compiladores
Montadores e Compiladores Prof. Idevar Gonçalves de Souza Júnior Conteúdo Programático Resumido Revisão da Arquitetura de Computadores Introdução a Teoria das Linguagens Compilação e Interpretação Análise
Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria
USP - ICMC - SSC SSC 0501-1o. Semestre 2015 Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria Prof. Fernando Santos Osório Email: fosorio [at] icmc. usp. br, gmail. com Página Pessoal: http://www.icmc.usp.br/~fosorio/
Introdução. Software Básico Aula 3. Prof. Dr. Rogério Vargas.
Introdução Software Básico Aula 3 Prof. Dr. Rogério Vargas http://rogerio.in Provocação Você já se perguntou como é que os programas que você escreve são traduzidos em instruções executáveis pelas estruturas
Disciplina de Sensores Inteligentes SSC-0715
USP - ICMC - SSC SSC 0715 (SensInt) - 2o. Semestre 2010 Disciplina de SSC-0715 1 Prof. Fernando Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Estagiário PAE: Daniel Sales Web: http://www.icmc.usp.br/~fosorio/
FIQUE POR DENTRO DA INTERNET
Instituto de Educação infantil e juvenil Primavera, 2013. Londrina, de. Nome: Ano: Tempo Início: término: total: Edição XX MMXIII Fase 3 Grupo A FIQUE POR DENTRO DA INTERNET Um em cada dez consumidores
Disciplina de Arquitetura de Computadores
USP - ICMC - SSC SSC 0510 - Informática - 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/
Computação Gráfica Aula 0. Alexandre de Barros Barreto - Ms
Computação Gráfica Aula 0 Alexandre de Barros Barreto - Ms Objetivo da Disciplina Apresentar a computação gráfica, enquanto conjunto de aplicações matemáticas, como ferramenta de representação de dados
Sumários de REDES de COMUNICAÇÃO
Sumários de REDES de COMUNICAÇÃO Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos MÓDULO V Desenvolvimento de Páginas Web Dinâmicas 12G Turno 2 Aulas n. 1 e 2 (2011-09-19)
Arquitetura de Computadores
Arquitetura de Computadores 2015/2016 LETI, LEE IST Taguspark Rui Neves, DEEC (LETI+LEE) José Delgado, DEI (LETI+LEE) Arquitetura de Computadores Apresentação 1 Tema da cadeira Descobrir os mistérios da
SECRETARIA DE ESTADO DA EDUCAÇÃO SEED SUPERINTENDÊNCIA DE ESTADO DA EDUCAÇÃO SUED CURSO DE SOFTWARES EDUCACIONAIS
Este material foi elaborado como requisito de avaliação final da Oficina de Softwares Educacionais JClic, sob orientação da docente e assessora pedagógica Adriana Regina Perez Rech, da equipe da Coordenação
Prof. Adilson Gonzaga. Interface com Displays
Prof. Adilson Gonzaga Interface com Displays Interface com Displays de 7 Segmentos 2 Um Display de 7 segmentos é formado por 7 LED s (a,b,c,d,e,f,g) que são previamente encapsulados e conectados de duas
Histórico e Evolução da Computação
Lista de Exercícios Introdução à Informática Professor: Sérgio Salazar Histórico e Evolução da Computação O 1º computador foi o ENIAC, utilizado para montar tabelas para o cálculo de projéteis na 2ª Guerra
Figura 8: modelo de Von Neumann
3. ORGANIZAÇÃO DE SISTEMA DE COMPUTADORES Olá, caro aluno! Neste capítulo vamos ver como são organizados os componentes que formam um sistema computacional. O conceito é histórico, mas é aplicado até os
Informação-Prova de Equivalência à disciplina de: Aplicações Informáticas B. 1. Introdução. Ensino Secundário. Ano letivo de 2011/12
Informação-Prova de Equivalência à disciplina de: Aplicações Informáticas B Ensino Secundário Ano letivo de 2011/12 1. Introdução O presente documento visa divulgar as características da prova de exame
Linguagens de Programação:
Capítulo I : Noções Gerais 11 Linguagens de Programação: Como comunicar com o computador? Linguagem Máquina: Conjunto básico de instruções, em código binário, características de cada computador, correspondentes
Tipos de Software e Ambientes de Processamento
Universidade São Judas Tadeu Prof. André Luis Ribeiro Prof. Jorge Luis Pirolla Introdução à Computação Tipos de Software e Ambientes de Processamento Tópicos Formas de Processamento de Dados Sistema de
LISTA DE EXERCÍCIOS - ro. 05
USP ICMC SSC SSC0501 - Introdução à Ciência da Computação I (Teórica) Professor responsável: Fernando Santos Osório Semestre: 2010/1 Bolsista PAE: Gustavo Pessin Monitor: Matheus Lin (Seg. e Sexta 18h
Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria
USP - ICMC - SSC SSC 0501-1o. Semestre 2015 - BSI Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal:
USP - ICMC - SSC SSC o. Semestre BSI. Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria
USP - ICMC - SSC SSC 0501-1o. Semestre 2015 - BSI Disciplina de Introdução à Ciência da Computação ICC 1 - Teoria Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal:
Disciplina de Arquitetura de Computadores
USP - ICMC - SSC SSC 0510 - Informática - 2o. Semestre 2009 Disciplina de Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Página Pessoal: http://www.icmc.usp.br/~fosorio/
Disciplina de Linguagem de Programação e Aplicações [ Eng. Elétrica / Automação ]
USP - ICMC - SSC SSC 0300-2o. Semestre 2013 Disciplina de [ Eng. Elétrica / Automação ] Prof. Dr. Fernando Santos Osório / PAE: Rafael Klaser (LRM / ICMC) LRM - Laboratório de Robótica Móvel do ICMC /
POLÍCIA MILITAR DO PARANÁ Comando do Corpo de Bombeiros 4º GRUPAMENTO DE BOMBEIROS
POLÍCIA MILITAR DO PARANÁ Comando do Corpo de Bombeiros 4º GRUPAMENTO DE BOMBEIROS P.A.I. Plano Anual de Instrução ANEXO B TUTORIAL DE ACESSO AO SISTEMA EaD 1º Ten. QOBM Amarildo Roberto Ribeiro CASCAVEL-
Gerenciamento de Memória Minix 3.1.7
Gerenciamento de Memória Minix 3.1.7 Prof. Alexandre Beletti Introdução Não utiliza paginação Não faz swapping (está disponível, mas inativo) PM = gerencia processos e memória Chamadas de sistemas: Memória
Exercícios: Vetores e Matrizes
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Escreva um programa que leia 10 números
INF1005: Programação I. Algoritmos e Pseudocódigo
INF1005: Programação I Algoritmos e Pseudocódigo Tópicos Principais Definição de Algoritmo Exemplos Básicos Formas de representação Condicionais Exemplos com Condicionais Repetições Exemplos com Repetições
Programação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO
Programação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO Introdução Existem situações onde é necessário repetir um determinado trecho de um programa um certo número de vezes. Assim,
Fundamentos de Arquitetura e Organização de Computadores
Fundamentos de Arquitetura e Organização de Computadores Dois conceitos fundamentais no estudo dos sistemas de computação são o de Arquitetura e Organização de computadores. O termo arquitetura refere-se
Projetando um Computador
Objetivo Projetando um Computador Parte II (2) Projetando um Computador Parte II Arquitetura do Processador BIP Apresentar as noções do funcionamento de um computador através da descrição da arquitetura
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO Escola Politécnica - Departamento de Engenharia Mecânica
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO Escola Politécnica - Departamento de Engenharia Mecânica Curso Lato Sensu MECATRÔNICA Módulo Robótica - AULA 6: Exercício Prático Prof. Vitor Ferreira Romano 1. ASPECTOS
MimioMobile Guia do Usuário. mimio.com
MimioMobile Guia do Usuário mimio.com 2013 Mimio. Todos os direitos reservados. 03/09/2013 revistos. Nenhuma parte deste documento ou software pode ser reproduzida ou transmitida de nenhuma forma ou através
