MC 404 - ORGANIZA - PowerPoint PPT Presentation

About This Presentation
Title:

MC 404 - ORGANIZA

Description:

Programa Conceitos B sicos Representa o de n meros e caracteres Organiza o de um computador digital A CPU e a execu o de um programa Linguagem de m quina ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 6
Provided by: TodA1
Category:
Tags: organiza

less

Transcript and Presenter's Notes

Title: MC 404 - ORGANIZA


1
MC 404 - ORGANIZAÇÃO BÁSICA DE COMPUTADORES E
LINGUAGEM DE MONTAGEM
  • Programa
  • Conceitos Básicos
  • Representação de números e caracteres
  • Organização de um computador digital
  • A CPU e a execução de um programa
  • Linguagem de máquina e linguagem de montagem
  • Introdução aos montadores
  • Arquitetura do Microprocessador 8086
  • A família INTEL 80x86
  • Organização do Microprocessador 8086/8088
  • Organização de um PC
  • Introdução à linguagem de montagem do 8086
  • Sintaxe do assembly 8086
  • Formato de Dados, variáveis e constantes
  • A estrutura do programa
  • Instruções de entrada e saída
  • Criando e rodando um programa

2
MC 404 - ORGANIZAÇÃO BÁSICA DE COMPUTADORES E
LINGUAGEM DE MONTAGEM
  • O registrador de sinalização FLAGS
  • Flags de Status e de Controle
  • Overflow
  • Como as instruções afetam os flags
  • Instruções de controle de fluxo
  • Salto incondicional
  • Instrução de comparação
  • Salto condicional
  • Estruturas de linguagens de alto nível
  • Instruções lógicas e de deslocamentos
  • Instruções lógicas
  • Instruções de deslocamentos
  • Instruções de rotação
  • Entrada/Saída de números binários e hexadecimais

3
MC 404 - ORGANIZAÇÃO BÁSICA DE COMPUTADORES E
LINGUAGEM DE MONTAGEM
  • A pilha e procedimentos
  • Organização da pilha
  • Procedimentos
  • Chamadas e retorno de procedimentos
  • Instruções de Multiplicação e Divisão
  • Instruções de multiplicação
  • Instruções de divisão
  • Extensão do sinal do dividendo
  • Entrada e saída de números decimais
  • Arrays e modos de endereçamento
  • Arrays unidimensionais
  • Modos de endereçamento
  • Arrays bidimensionais
  • A instrução XLAT

4
MC 404 - ORGANIZAÇÃO BÁSICA DE COMPUTADORES E
LINGUAGEM DE MONTAGEM
  • Bibliografia
  • BÁSICA
  • DALTRINI, B. M. JINO, M. MAGALHÃES, L. P.
    Introdução a Sistemas de
  • Computação Digital. 1a ed. Makron
    1999. 239p.
  • TANENBAUM, A. Organização Estruturada de
    Computadores. 4a ed. Livros
  • Técnicos e Científicos Editora,
    2001.
  • Textos em www.ic.unicamp/pannain/mc404
  • COMPLEMENTAR
  • YU, Ytha MARUT, C. Assembly Language
    Programming and Organization of IBM PC.
    McGraw-Hill, 1992
  • HAMACHER, V. Carl, VRANESIC Z. G., ZAKY, G.,
    Computer Organization. Ed. MacGraw-Hill
    Publishing Company, 1990.
  • Intel Corporation. Intel Microprocessors
    Documentation. (http//www.intel.com/design/intarc
    h/)

5
MC 404 - ORGANIZAÇÃO BÁSICA DE COMPUTADORES E
LINGUAGEM DE MONTAGEM
  • MÉDIA
  • MF MÉDIA FINAL MT MÉDIA DA PARTE TEÓRICA MP
    MÉDIA DA PARTE PRÁTICA Pi PROVAS TEÓRICAS
    PPi PROVAS PRÁTICAS Ti PROJETOS PRÁTICOS
  • MT (0,5 P1 0,5 P2)
  • MP 0,8((PP1 PP2)/2) 0,2(NOTA CONCEITUAL)
  • MF (0,8 MT 0,2 MP)
  • Se a MF for gt 5,0, aluno estará aprovado, senão
    irá para exame e a será calculada como MFF
    0,5MF 0,5Exame. Para aprovação a MFF terá que
    ser gt 5,0.
  • Os projetos serão avaliados através dos seguintes
    critérios
  • Erros de montagem ou de lógica
  • Representação correta dos dados e instruções
  • Corretude do programa (Faz o solicitado?
    Corretamente?)
  • Estilo comentários, documentação, etc.
  • Validação de entradas e mensagens de erro/aviso
  • Criatividade/inovação.
Write a Comment
User Comments (0)
About PowerShow.com