Sie sind auf Seite 1von 3

Organizao e Arquitetura de Computadores

Roteiro da Aula
O que significa Organizao e Arquitetura de um Computador (OAC)? Por que estudar OAC ?

Apresentao da Disciplina

Objetivos da Disciplina Ementa Contedo Programtico Metodologia

Carlos Augusto de S. Almeida


prof . c augusto almeida @gmail.com Instituto Federal de Sergipe (IFS) Campus Itabaiana Abril de 2013

Avaliao Bibliografia

O que significa OAC ?


OAC = Organizao e Arquitetura de Computador

O que significa OAC ?


OAC = Organizao e Arquitetura de Computador

Preocupa-se: (1) com todos os aspectos do projeto e organizao dos componentes de um computador; (2) assim como a interao entre esses componentes.
Pergunta: Arquitetura de Computador == Organizao de Computador ?
NO, Arquitetura != de Organizao

Arquitetura

!= de Organizao

Arquitetura de Computador Refere-se aos componentes visveis ao programador. Est viso inclui aspectos tais como:
O tamanho dos tipos de dados, p.ex. representar inteiros usando 32bits. O tipo de operaes suportadas, p.ex. somar subtrair multiplicar ...

Esses componentes tem forte influencia na lgica dos programas.

Organizao de Computador ???

O que significa OAC ?


Arquitetura de Computador Refere-se aos componentes visveis ao programador. Est viso inclui aspectos tais como:
O tamanho dos tipos de dados, p.ex. representar inteiros usando 32bits. O tipo de operaes suportadas, p.ex. somar subtrair multiplicar ...

Por que estudar OAC ?


necessrio saber como um computador funciona:
Para programar melhor, os conceitos de OAC ajudam a escrever programas mais eficientes, que tiram mais proveito dos recursos da mquina.

Esses componentes tem forte influencia na lgica dos programas.

Organizao de Computador Refere-se aos relacionamentos entre as unidades operacionais da mquina que no so visveis ao programador. P.ex.
A frequncia de clock do processador, p.ex. 2 GHz 2,4 GHz. A tecnologia de memria utilizada, p.ex. DDR-1 DDR-2 DDR-3

A Arquitetura e Organizao de um computador reflete diretamente: Como os programadores iram utilizar os recursos da mquina. No desempenho do sistema. Na segurana dos dados. Ou at mesmo, para escolher melhor qual hardware adquirir P.ex. suponha que sua empresa deseje comprar novos computadores. Entre mquinas CISC e RISC, qual seria sua escolha ?

Um computador organizado para atender aos seus requisitos arquiteturais. P.ex. os fabricantes frequentemente laam computadores com a mesma arquitetura, mas organizados de forma diferente. Um computador com processador Intel Core i7, outro com um Core i3. Ambos os computadores possuem a mesma arquitetura (Intel Core). 5

Objetivos da Disciplina
Entender o funcionamento do hardware de um Sistema Computacional. Entender o funcionamento dos vrios mdulos que compem um Sistemas Computacional. Desenvolver uma viso crtica sobre os requisitos computacionais de desempenho associados a um sistema computacional.

Contedo Programtico
Evoluo do Hardware (um pouco de histria)

(uma viso geral)

Viso Geral da Arquitetura de Mquina


Mquina Multi-nveis

Sistemas de Numerao
Bases de Numerao: 2, 8, 10, 16, ...

Representao de Dados
Representao de Nmeros em Ponto Fixo Representao de Nmeros em Ponto Flutuante

Componentes de um Computador

7

Memria Conjunto de Instrues CPU Dispositivos de Entrada/Sada Arquiteturas de Computadores (CISC vs RISC)
8

Contedo Programtico

Contedo Programtico

Evoluo do Hardware

(um pouco de histria)

Viso Geral da Arquitetura de Mquina


Mquina Multinveis

10

Contedo Programtico

Contedo Programtico

Sistemas de Numerao
Bases de Numerao: 2, 8, 10, 16, ...

Representao de Dados
Representao de Nmeros em Ponto Fixo Representao de Nmeros em Ponto Flutuante

11

12

Contedo Programtico

Componentes de um Computador
Memria Instrues CPU Dispositivos de Entrada/Sada Arquiteturas de Computadores (CISC vs RISC)

Metodologia
Aulas Expositivas (maioria) Algumas Aulas Prticas, envolvendo programas de simulao Algumas Atividades individuais e em grupo

13

14

Avaliao
Unid-1 : 1 trabalho (vale 2) + Prova (vale 8) Unid-2 : 1 trabalho (vale 2) + Prova (vale 8) Unid-3 : 1 trabalho (vale 2) + Prova (vale 8) Prova de Reposio, uma nica reposio no final do semestre.

Bibliografia
Bibliografia Bsica (por ordem de prioridade)
MONTEIRO Mario A (2010). Introduo Organizao de Computadores 5 edio; Editora: LTC.

Prova de Recuperao, aps o resultado final (preliminar).


A forma de avaliao est sujeita a modificaes.

MURDOCCA Miles, e HEURING Vincent (2001).

Introduo Arquitetura de Computadores (bem simples) Editora Campus.

15

16

Bibliografia
Bibliografia Complementar (por ordem de prioridade)
STALLINGS, William (2010). Arquitetura e Organizao de Computadores 8 edio; Editora: Pearson. HENNESSY John L, e PATTERSON David A (2011). Arquitetura de Computadores Uma Abordagem Quantitativa (completo) 5 edio; Editora: Prentice Hall. TANEMBAUM, Andrew S (2006). Organizao Estruturada de Computadores (um pouco antigo) 5 edio; Editora: Prentice Hall.

Em caso de dvidas ...

envie um e-mail para:

Carlos Augusto de S. Almeida prof . c augusto almeida @gmail.com

/
17

Lista de discusso da disciplina IFS 2013-1 2V OAC: https://groups.google.com/d/forum/ifs-2013-1-oac-2v/ e para turma da noite: ifs-2013-1-oac-2n

18

Das könnte Ihnen auch gefallen