Escola de Engenharia de Piracicaba
Curso de Mecatrônica
APRESENTAÇÃO DA DISCIPLINA
Prof. Wladimir da Costa
[email protected]
O que significa Organização e
Arquitetura de um Computador?
 Atributos
de um sistema
visíveis ao programador.
Arquitetura
 Atributos que têm impacto
direto sobre a execução
lógica de um programa.
 Unidades operacionais e suas
Organização
de um
computador
interconexões.
 Implementam as especificações
da sua arquitetura.
• CONJUNTO DE INSTRUÇÕES
Atributos de
Arquitetura
• NÚMERO DE BITS USADOS PARA
REPRESENTAR OS VÁRIOS
TIPOS DE DADOS (NÚMEROS ,
CARACTERES)
• OS MECANISMOS DE E/S
• AS TÉCNICAS DE
ENDEREÇAMENTO DE MEMÓRIA
•
DETALHES DE HARDWARE
TRANSPARENTES AO
PROGRAMADOR
Atributos de
• SINAIS DE CONTROLE
Organização
• INTERFACES ENTRE O
COMPUTADOR E PERIFÉRICOS
• TECNOLOGIA DE MEMÓRIA
UTILIZADA
O que se estuda em Arquitetura e Organização de Computdores?
Por que estudar Organização e
Arquitetura de Computadores?
A principal motivação para estudar
arquitetura e organização de
computadores é entender o
funcionamento de recursos digitais e
processadores.
Programação Visual
A programação é o combustível do comupatodor,
ou seja, é a parte lógica das instruções que o
computador deve realizar.
A programação visual é utilizada, por ser interativa
entre desenvolvedor e máquina, e ainda possuir
diversas
bibliotecas
de
reuso
para
desenvolvimento de projetos.
Objetivo da disciplina
Entender o funcionamento do hardware de um
sistema computacional.
Entender o funcionamento dos vários módulos que
compõem um sistema computacional.
Desenvolver uma visão crítica sobre os requisitos
de desempenho associados a um sistema
computacional.
Entender princípios de programação Visual.
Ementa
•Histórico da Computação
•Organização computadores – memória
•Organização computadores – dispositivos de entrada/saída
•Organização computadores – processadores
•Organização computadores – sistemas operacionais
•Organização computadores - sistemas de numerações
•Organização computadores – portas lógicas e algebra booleana
•Organização computadores – chips e barramento
•Organização computadores – conjunto de instruções
•Organização computadores – endereçamento
•Organização computadores – processos
•Organização computadores – linguagem de montagem
•Organização computadores – sistemas distribuídos
•Organização computadores – ambiente android
•Introdução ao ambiente de programação Delphi.
Processo de avaliação
Média: (P1*3,5 + P2*3,5 + Seminário*3,0)
Avaliação substitutiva: para quem perder uma das provas
– Matéria Total
Bibliografia Básica:
Organização Estruturada de Computadores. Tanenbaum, Andrew. Editora
Prentice Hall.
Sistemas Operacionais com Javas. SILBERSCHATZ, Abraham e GALVIN,
Peter Baer e GAGNE, Greg.
Dominando o Delphi 7 - A Biblia. Cantu, Marco. – Editora Makron
Download

Organização de um computador