Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

ARQUITETURA E ORGANIZAÇÃO 
DE COMPUTADORES
CURSOS DE GRADUAÇÃO – EAD.
Disciplina:
Arquitetura e Organização de Computadores – Prof. Ms. Fernando Marco Perez Campos 
Meu nome é Fernando Marco Perez Campos. Sou mestre em Engenharia de 
Produção na linha da pesquisa de Sistemas de Informação pela Universidade 
Paulista (São Paulo – SP). Sou graduado em Ciência da Computação pela 
Universidade Paulista. Atuo como professor nos cursos de Ciência da 
Computação, Engenharia, e Sistemas de Informação e áreas afins, ministrando 
as disciplinas de: Lógica de Programação; Arquitetura de Computadores; 
Organização de Computadores; Sistemas Digitais; Processamento de Dados; 
Programação de Computadores (estrutura de dados); Teoria da Linguagem de 
Programação; Ciência da Computação Integrada. Atuo também no mercado de 
trabalho na área de consultoria e assessoria em informática.
 
ARQUITETURA E ORGANIZAÇÃO 
DE COMPUTADORES
Guia de Disciplina
Caderno de Referência de Conteúdo
Prof. Ms. Fernando Marco Perez Campos
© Ação Educacional Claretiana, 2006 – Batatais (SP)
Trabalho realizado pelo Centro Universitário Claretiano de Batatais (SP)
Curso: Graduação
Disciplina: Arquitetura e Organização de Computadores
Versão – set./2009
Reitor: Prof. Dr. Pe. Sérgio Ibanor Piva
Vice-Reitor: Prof. Ms. Pe. Ronaldo Mazula
Pró-Reitor Administrativo: Pe. Luiz Claudemir Botteon
Pró-Reitor de Extensão e Ação Comunitária: Prof. Ms. Pe. Ronaldo Mazula
Pró-Reitor Acadêmico: Prof. Ms. Luís Cláudio de Almeida
Coordenador Geral de EAD: Prof. Artieres Estevão Romeiro
Coordenador de Material Didático Mediacional: J. Alves
Preparação
Alessandra Rodrigues Alves de Oliveira
Aletéia Patrícia de Figueiredo
Aline de Fátima Guedes
Camila Maria Nardi Matos
Camila Marques dos Santos
Elaine Aparecida de Lima Moraes
Elaine Cristina de Sousa Goulart
Jó Eli Machini 
José Teixeira da Silva
Lidiane Maria Magalini
Luciana Mani Adami
Luiz Fernando Trentin
Patrícia Alves Veronez Montera
Rosemeire Cristina Astolphi Buzzelli
Simone Aparecida Tiziotto
Simone Rodrigues de Oliveira
Revisão
Felipe Aleixo
Maiara Andréa Alves
Marina Aparecida Barufaldi
Rodrigo Ferreira Daverni
Vanessa Moroti da Silva
Projeto gráfico, diagramação e capa 
Eduardo de Oliveira Azevedo
Gustavo Campana
Joice Cristina Micai 
Lúcia Maria de Sousa Ferrão
Luis Antônio Guimarães Toloi 
Raphael Fantacini de Oliveira
Renato de Oliveira Violin
Tamires Botta Murakami
Centro Universitário Claretiano 
Rua Dom Bosco, 466 - Bairro: Castelo
Batatais SP – CEP 14.300-000
cead@claretiano.edu.br
Fone: (16) 3660-1777 – Fax: (16) 3660-1780 – 0800 941 0006
www.claretiano.edu.br
Todos os direitos reservados. É proibida a reprodução, a transmissão 
total ou parcial por qualquer forma e/ou qualquer meio (eletrônico 
ou mecânico, incluindo fotocópia, gravação e distribuição na Wweb), 
ou o arquivamento em qualquer sistema de banco de dados sem a 
permissão por escrito do autor e da Ação Educacional Claretiana.
SUMáRiO
GUiA DE DiSCiPLiNA
APRESENTAçãO1 ..............................................................................................VII
DADOS GERAIS DA DISCIPLINA2 ........................................................................VII
CONSIDERAçõES GERAIS3 ................................................................................VIII
BIBLIOGRAFIA BáSICA4 ....................................................................................IX
BIBLIOGRAFIA COMPLEMENTAR5 ........................................................................IX
CADERNO DE REFERÊNCiA DE CONTEÚDO
APRESENTAçãO..............................................................................................1
iNTRODUÇÃO À DiSCiPLiNA
AULA PRESENCIAL ..........................................................................................2
UNIDADE 1 – SISTEMAS NUMÉRICOS E CONVERSõES DE BASES
INTRODUçãO 1 ................................................................................................4
SISTEMA NUMÉRICO DECIMAL (BASE 10)2 ..........................................................4
SISTEMA NUMÉRICO BINáRIO (BASE 2)3 ............................................................5
SISTEMA NUMÉRICO hEXADECIMAL (BASE 16)4 ..................................................6
CONVERSãO ENTRE BASES5 ..............................................................................7
UNIDADE 2 – CIRCUITOS DIGITAIS
I1 NTRODUçãO .................................................................................................12
PORTAS LóGICAS, SíMBOLOS E TABELAS VERDADE2 ............................................12
CIRCUITOS DIGITAIS3 ......................................................................................16
SIMPLIFICAçãO DE EXPRESSõES BOOLEANAS4 ...................................................16
E-REFERêNCIAS5 .............................................................................................18
UNIDADE 3 – PROCESSADORES
I1 NTRODUçãO .................................................................................................20
BARRAMENTO2 ................................................................................................21
INSTRUçõES3 .................................................................................................22
ENDEREçAMENTOS4 .........................................................................................24
PARALELISMO5 ................................................................................................25
QUESTõES DE PROJETOS6 ................................................................................27
MICROCONTROLADORES7 .................................................................................28
E-REFERêNCIAS8 .............................................................................................28
UNIDADE 4 – MEMóRIAS
I1 NTRODUçãO .................................................................................................30
MEMóRIAS DE UM COMPUTADOR2 ......................................................................30
CARACTERíSTICAS DA MEMóRIA3 ......................................................................30
TECNOLOGIAS DE MEMóRIAS4 ..........................................................................31
DIAGRAMA FUNCIONAL DE UMA MEMóRIA5 .........................................................32
E-REFERêNCIAS6 .............................................................................................34
UNIDADE 5 – DISPOSITIVOS DE ENTRADA E SAíDA
I1 NTRODUçãO ................................................................................................36
DISPOSITIVOS DE ENTRADA E SAíDA2 ...............................................................36
TIPOS DE COMUNICAçãO3 ................................................................................37
MOUSE4 ..........................................................................................................38
MONITOR5 ......................................................................................................40
IMPRESSORAS6 ...............................................................................................41
MODEM7 .........................................................................................................43
PLACAS DE REDE8 ............................................................................................43
DISCOS MAGNÉTICOS9 .....................................................................................44
FITAS10 ............................................................................................................45
DISCOS óPTICOS11 ...........................................................................................46
E- REFERêNCIAS 12 ...........................................................................................47
UNIDADE 6 – SAP1: ARQUITETURA
I1 NTRODUçãO .................................................................................................50SAP (SIMPLE-AS-POSSIBLE) – COMPUTADOR MAIS SIMPLES POSSíVEL2 .................50
COMO FUNCIONA O SAP13 ................................................................................53
UNIDADE 7 – SAP1: CONJUNTO DE INSTRUçõES E PROGRAMAçãO
I1 NTRODUçãO ...............................................................................................62
CONJUNTO DE INSTRUçõES2 ............................................................................62
PROGRAMANDO O SAP13 ..................................................................................63
PROGRAMA ESCRITO EM LINGUAGEM DE MONTAGEM X PROGRAMA ESCRITO EM 4 
LINGUAGEM DE MáQUINA ................................................................................68
UNIDADE 8 – SAP1: COMO AS INSTRUçõES SãO EXECUTADAS
I1 NTRODUçãO .................................................................................................72
CONTROLE DO SAP12 .......................................................................................72
CICLO DE MáQUINA E CICLO DE INSTRUçãO3 .....................................................74
CONSIDERAçõES FINAIS4 .................................................................................82
APêNDICE A
EQUIVALêNCIA DECIMAL - hEXADECIMAL - ASCII - BINáRIO ............................. 83
LEITURA COMPLEMENTAR I - hISTóRIA E EVOLUçãO DOS COMPUTADORES
INTRODUçãO1 .................................................................................................87
GERAçõES DOS COMPUTADORES2 .....................................................................87
ORGANIzAçãO ESTRUTURADA DE COMPUTADORES3 ............................................91
E-REFERêNCIAS4 .............................................................................................96
LEITURA COMPLEMENTAR II - 8051: UMA VISãO GERAL
VISãO GERAL DO 80851 ...................................................................................97
INSTRUçõES2 .................................................................................................99
LEITURA COMPLEMENTAR III - MICROCONTROLADORES
VISãO GERAL DOS MICROCONTROLADORES1 ......................................................101
MICROCONTROLADOR AT90S12002 ....................................................................101
G
U
IA
 D
E
 D
IS
C
IP
L
IN
A
1 ApresentAção
Seja bem-vindo! Você iniciará os estudos de Arquitetura e Organização de 
Computadores, uma das disciplinas que compõem os cursos de Graduação, oferecido na 
modalidade EAD. Teremos o máximo prazer em desenvolver esta disciplina com você. 
Vamos juntos descobrir e aprender sobre a estrutura física de um computador 
simples, e acompanhar sua evolução para entender o funcionamento dos modernos 
computadores. Você terá também a oportunidade de aprender como um computador 
executa os programas, e como é realizada sua programação em baixo nível.
2 DADos gerAis DA DisciplinA
Ementa
Conceitos básicos de sistemas numéricos, circuitos digitais, processadores, 
memórias, dispositivos de entrada e saída, SAP1 arquitetura e programação.
Objetivo Geral 
Os alunos de Arquitetura e Organização de Computadores, dos cursos 
de Graduação, na modalidade EAD do Claretiano, dado o Sistema Gerenciador de 
Aprendizagem e suas ferramentas, terão condições de converter números de diferentes 
bases numéricas, perceber a diferença existente entre o funcionamento dos processadores 
e dos microcontroladores e reconhecer as diversas memórias de um computador. Além 
disso, apresentarão a estrutura física de um computador e a relação existente entre o 
hardware e o software. 
Com esse intuito, os alunos contarão com recursos técnico-pedagógicos 
facilitadores de aprendizagem, como material didático mediacional, bibliotecas físicas e 
virtuais, ambiente virtual, acompanhamento do professor complementado por debates no 
Fórum e na Lista. 
Ao final desta disciplina, de acordo com a proposta orientada pelo tutor, os 
alunos serão capazes de identificar os componentes de um computador, conhecer o seu 
funcionamento, bem como estabelecer uma relação entre o hardware e o software, elaborar 
um resumo, ou uma síntese, ou outra atividade sobre o tema estudado nesta disciplina, 
que deverá ser disponibilizada no Portfólio. Para esse fim, levarão em consideração as 
idéias debatidas na Sala de Aula Virtual, por meio de suas ferramentas e, também, o que 
produziram durante o estudo.
Competências, habilidades e atitudes
Ao final deste estudo, os alunos dos cursos de Graduação contarão com uma 
sólida base teórica para fundamentar criticamente sua prática profissional. Além disso, 
adquirirão não somente as habilidades para cumprir seu papel de profissional, mas também 
para agir com ética e com responsabilidade social, tendo como princípio o respeito ao ser 
humano. 
Modalidade
( ) Presencial ( X ) A distância
GUIA DE DISCIPLINA
CRC • • • © Arquitetura e Organização de Computadores
Claretiano – BatataisVIII
Cursos de Graduação
Duração e carga horária
A carga horária da disciplina Arquitetura e Organização de Computadores é 
de 60 horas, com dedicação média de sete horas semanais. Esta disciplina tem duração 
de oito semanas para o desenvolvimento do conteúdo e para a realização da avaliação 
final. Neste período, realizaremos atividades presenciais e atividades a distância.
Observe, no quadro demonstrativo a seguir, a distribuição das unidades, assim 
como a respectiva carga horária de cada uma delas. Preencha a coluna “semanas” junto 
com seu tutor e fique atento às datas dos encontros presenciais. 
UNIDADES SEMANAS ATIVIDADES 
PRESENCIAIS
ATIVIDADES A 
DISTÂNCIA
Introdução à Disciplina 
– Aula Presencial 1ª 2h
1 9h
2 8h
3 3h
4 4h
5 5h
6 9h
7 8h
8 9h
Aula Intermediária 2h
Avaliação 8ª 1h
Subtotal 5h 55h
TOTAL 60h
ATENÇÃO! 
A carga horária prevista no quadro anterior poderá ser alterada de acordo com 
a especificidade de cada disciplina. 
Você terá 55 horas na modalidade EAD e cinco horas na modalidade 
presencial.
O conteúdo programático para as oito unidades está desenvolvido no Caderno 
de referência de conteúdo, anexo a este Guia de disciplina, e os exercícios propostos 
constam do Caderno de atividades e interatividades (CAI). 
3 consiDerAções gerAis
Nesta disciplina você estudará a arquitetura de computadores, conhecerá as 
estruturas físicas e suas relações entre a parte física e lógica de uma máquina, além de 
trabalhar questões de projetos de hardware, memórias, dispositivos de entrada e saída e 
a dinâmica da execução de um software no nível baixo.
ATENÇÃO!
O segredo do sucesso em um 
curso na modalidade Educação 
a Distância é PARTICIPAR, ou 
seja, INTERAGIR, procurando 
sempre cooperar e colaborar 
com seus colegas e tutores.
GUIA DE DISCIPLINA
Cursos de Graduação
© Arquitetura e Organização de Computadores • • • CRC
Batatais – Claretiano IX
 
Durante o nosso estudo, você será convidado a fazer pesquisas sobre os temas 
abordados. Por isso, faça da pesquisa um hábito e compartilhe suas idéias conosco por 
meio das ferramentas disponibilizadas na Sala de Aula Virtual ou pelo telefone. Lembre-se 
de que, juntos, poderemos confrontar diferentes pontos de vista, aprofundando cada vez 
mais os nossos conhecimentos. 
Em outras palavras, a sua dedicação pessoal e participação são a chave para o 
sucesso da sua aprendizagem e podem significar a diferença entre aprender conceitos ou 
transformar conhecimentos em qualidade de vida!
Agora começaremos a nossa conversa sobre os conteúdos específicos desta disciplina.
Esperamos que você atinja as suas metas! Bom estudo!
4 BiBliogrAfiA BásicA
MALVINO, Albert Paul; LASChUK, Anatolio. Microcomputadores e microprocessadores. 
São Paulo: McGraw-hill do Brasil, 1985.
STALLINGS, William. Arquitetura e organização de computadores: projeto para o 
desempenho. Tradução de Carlos Camarão de Figueiredo. 5. ed. São Paulo: Prentice-hall, 
2003. 786 p. ISBN 85-87918-53-2.
TANENBAUM, Andrew S. Organizaçãoestruturada de computadores. Tradução de hélio 
Marques Sobrinho. 3. ed. São Paulo: Prentice hall, 1992. 460 p. ISBN 85-7054-040-X.
5 BiBliogrAfiA complementAr
GIMENEz, Salvador Pinillos. Microcontroladores 8051: teoria do hardware e do software/ 
aplicações em controle digital/ laboratório e simulação. São Paulo: Prentice hall, 2002.
hENNESSY, John L. Arquitetura de computadores: uma abordagem quantitativa. Tradução 
de Vandenberg D. de Souza. Rio de Janeiro: Campus, 2003. 827 p. ISBN 85-352-1110-1.
LORIN, harold. Introdução à arquitetura e organização de computadores. Tradução de 
Ricardo Reinprecht. Rio de Janeiro: Campus, 1985. 362 p. ISBN 85-7001-191-1.
MONTEIRO, Mario A. Introdução à organização de computadores. 3. ed. Rio de Janeiro: 
LTC, 2000. 397 p. ISBN 85-216-1077-7.
PEREIRA, Fábio. Microcontroladores PIC: técnicas avançadas. São Paulo: Érica, 2002.
SChUNK, Leonardo Marcilio. Microcontroladores AVR: teoria e aplicações práticas. São 
Paulo: Érica, 2001.
ShIMIzU, Tamio. Introdução à ciência da computação. 2. ed. São Paulo: Atlas, 1988. 420 
p. ISBN 85-224-0261-2.
STALLINGS, William. Arquitetura e organização de computadores: projeto para o 
desempenho. Tradução de Carlos Camarão de Figueiredo e Lucília Camarão de Figueiredo. 
5. ed. São Paulo: Prentice-hall, 2002.
TANENBAUM, Andrew S. Redes de computadores. 4. ed. Rio de Janeiro: Campus, 1997.
GUIA DE DISCIPLINA
CRC • • • © Arquitetura e Organização de Computadores
Claretiano – BatataisX
Cursos de Graduação
TANENBAUM, Andrew S. Organização estruturada de computadores. Tradução de Nery 
Machado Filho. 4. ed. São Paulo: Prentice hall, 1999.
TORRES, Gabriel. Hardware: curso completo. 4. ed. Rio de Janeiro: Axcel Books, 2001. 
1398 p. ISBN 85-7323-165-3.
Sites para pesquisa:
http://geocities.yahoo.com.br/ant_carlos04/
http://www.bpiropo.com.br/arqcom1.htm
http://www.sbc.org.br/
http://user.it.uu.se/~justin/Teaching/DarkSlides/ 
Processadores Intel (evolução): 
http://www.zianet.com/kromeke/pastcomp/cpu_photo.htm 
Tutorial do Debug: 
http://www.armory.com/~rstevew/Public/Tutor/Debug/debug-manual.html 
http://www.datainstitute.com/debug1.htm 
Software para Simulação de Circuitos Lógicos ( CircuitMaker ) 
http://www.microcode.com/ 
Descrição Geral - CircuitMaker 
Informações gerais sobre a linguagem Verilog: 
http://www2.ele.ufes.br/~hans/verilog/ 
Pentium® Processor Family Developer’s Manual, Volume 3: Architecture and 
Programming Manual 
http://www.intel.com/design/pentium/MANUALS/241430.hTM 
Informações adicionais sobre Osciladores 
http://myspace.eng.br/tec/piezo1.asp 
Informações adicionais sobre barramentos 
http://www.mzeditora.com.br/artigos/firewire.htm

Mais conteúdos dessa disciplina