Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula1 PDF
Aula1 PDF
Programa e Introduo
Assunto do curso
#Atributos de um sistema $de computa%&o' que s&o (is)(eis para o pro*ramador +..., e que t-m impacto direto sobre a e.ecu%&o /0*ica de um pro*rama1
2anenbaum3 1444 Sta//in*s3 !!1
Organizao: :specifica as unidades operacionais e sua intercone.&o para imp/ementa%&o de uma determinada arquitetura
estrutura interna do processador barramentos internos tecno/o*ia de mem0rias interface com sistema de :/S
;oteiro do curso...
Introdu%&o
Arquitetura (s. 6r*ani7a%&o de Computadores 6r*ani7a%&o estruturada de computadores Intera%&o com outras discip/inas
;oteiro do curso...
Fundamentos
Princ)pios de funcionamento de computadores Panorama das tecno/o*ias atuais 2end-ncias tecno/0*icas Princ)pios de pro8eto de computadores An/ise do desempen<o de computadores Perspecti(a <ist0rica
;oteiro do curso...
;epresenta%&o de dados
=>meros inteiros sina/i7ados e n&o?sina/i7ados 6pera%9es aritim@ticas 6pera%9es /0*icas =>meros de ponto f/utuante
;oteiro do curso...
Arquitetura de con8untos de instru%9es
C/assifica%&o de con8untos de instru%9es :ndere%amento de mem0ria 2ipos de opera%9es 2ipos de dados +operandos, Formatos de instru%9es Contro/e de f/u.o +procedimentos e sub?rotinas3 interrup%9es,
;oteiro do curso...
Pro*rama%&o em Ain*ua*em de Monta*em
5is&o *era/ do mode/o de pro*rama%&o Arquiteturas representati(as +-nfase no B!.BC, :.erc)cios de pro*rama%&o 6utors aspectos da pro*rama%&o em Assemb/DE /inFedi%&o e car*a de pro*ramas3 macros3 o processo de monta*em3 re/oca%&o de c0di*o
;oteiro do curso...
Suporte ao Sistema 6peraciona/
Conceitos bsicos de sistemas operacionais :sca/onamento de processos Gerenciamento de mem0ria
;oteiro do curso...
:ntrada e Sa)da
6r*ani7a%&o bsica de entrada e sa)da M@todos de transfer-ncia de dados +po//in*3 interrup%9es3 GMA, Gispositi(os de :/S
GepoisE
6r*ani7a%&o de Computadores Sistemas 6peracionais Compi/adores
Infase do curso
:ntender o pro8eto de computadores e.istentes
fundamenta%&o conceitua/3 perspecti(a <ist0rica e atua/idades
Gar subs)dios para me/<or uti/i7ar +pro*ramar, a mquina Aprender as t@cnicas bsicas de pro8eto de computadores
Jib/io*rafia
S2AAAI=GS3 K. Arquitetura e Organizao de Computadores, 2radu%&o da "L :di%&o, Prentice?Ma//3 !! .
2rata tanto os aspectos de arquitetura quanto de or*ani7a%&o de computadores3 fa7endo uma c/ara distin%&o entre e/es :studos de casos com duas arquiteturas reaisE Pentium II e PoNerPC
Jib/io*rafia...
PA22:;S6=3 G.A.O M:==:SSP3 Q.A. Projeto e Organizao de Computadores: A Interface Hardware / oftware3 2radu%&o da a :di%&o3 A2C3 !!!.
Combina uma aborda*em fortemente baseada em princ)pios com uma (is&o tecno/0*ica Ponto de (ista
arquitetura R or*ani7a%&o S ISA
Jib/io*rafia...
2A=:=JAUM3 A.S. Organizao !struturada de Computadores, 2radu%&o da Ta :di%&o3 A2C3 !!1.
Aborda*em c/ssica da or*ani7a%&o de computadores em camadas 2amb@m trata dos aspectos de arquitetura e or*ani7a%&o
Jib/io*rafia...
K:J:;3 ;.F.3 "undamentos de Arquiteturas de Computadores, L :di%&o3 :ditora Sa*ra? Au77atto3 !!1.
;oteiro bsico para um curso introdut0rio de arquitetura de computadores Aborda*em e(o/uti(a baseada em simu/adores Precisa ser comp/ementado com te.tos mais a(an%ados
Jib/io*rafia...
M:==:SSP3 Q.A. and PA22:;S6=3 G.A. Arquitetura de Computadores: #ma A$ordagem %uantitati&a, 2radu%&o da UL. :di%&o3 144C3 Mor*an Vaufmann.
Aborda*em de pro8eto *uiada por an/ises de desempen<o 5is&o inte*rada de arquitetura e or*ani7a%&o +-nfase em aspectos de arquitetura, 2e.to mais a(an%ado3 (o/tado para pro8etistas de computadores
A(a/ia%9es
! A5AAIAWX:S :M SAAA G: AUAAE
1L. A(a/ia%&o +A1,E 14/!T/ !!" L. A(a/ia%&o +A ,E U!/!C/ !!"
! 2;AJAAM6S +Grupos de
a/unos,E
21E :studo de arquitetura de computadores atuais entre*aE 1 /!"/ !!" 2 E 2raba/<o prtico de pro*rama%&o entre*a/ demonstra%&oE B/!C a !"/!Y/ !!"
Organizao: :specifica as unidades operacionais e sua intercone.&o para imp/ementa%&o de uma determinada arquitetura
estrutura interna do processador barramentos internos tecno/o*ia de mem0rias interface com sistema de :/S +Se*undo Semestre,
$2anenbaum3 1444'
=)(eis de representa%&o
High Level Language Program Compiler Assembl Language Program Assembler !achine Language Program
/N \1"3 /N \1C3 sN sN
0000 1010 1100 0101 1001 1111 0110 1000
#O'()A*+
so%t&are
instruction set
hard&are
:.emp/os de ISAs
Gi*ita/ A/p<a MP PA?;ISC Sun Sparc SGI MIPS Inte/ +(13 (U, +(1.13 ( .!, +(B3 (4, +MIPS I3 II3 III3 I53 5, +B!BC3B! BC3B!UBC3 B!TBC3Pentium3 MMb3 ..., 144 ?4Y 14BC?4C 14BY?4" 14BC?4C 14YB?4C
P" HI LO
. 'ormatos de Instru1es: todos com largura de .2 bits OP OP OP rs rs rt rt 0um$ target rd sa immediate %unct
Aeitura ;ecomendada
2anenbaum3 Cap. 1 Patterson _ MennessDE Cap. 1