cours3_16116_H09 - GIF-16116 Cours 3, p.1 Etienne Tremblay...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: GIF-16116 Cours 3, p.1 Etienne Tremblay Ordinateurs, Structure et Applications GIF-16116 Universit Laval, Hiver 2009 Cours 3, Composantes de la carte mre GIF-16116 Cours 3, p.2 Carte mre et composantes dun ordi Source: http://www.smtechnologie.com/modules/news/article-86.html CPU GIF-16116 Cours 3, p.3 Le CPU Les composantes du CPU ont t prsentes au cours 2. Le CPU coordonne le fonctionnement de lensemble du micro- ordinateur Le CPU excute les programmes contenus dans la mmoire Le CPU rpond des interruptions venues de lextrieur La puissance dun CPU dpend de nombreux facteurs Vitesse dhorloge Nombre dinstructions excutes par coup dhorloge La taille et la nature des instructions La taille du bus de donne et du bus interne du CPU Note: Vitesse dhorloge * Nombre dinstructions par coup dhorloge = MIPS GIF-16116 Cours 3, p.4 Jeux dinstructions (Intro) Chaque instruction excute par un CPU a un opcode en binaire et une longueur prdtermine. La table ci- dessus est un exemple de jeux dinstruction. Chaque instruction possde un mnmonique en assembleur. Un programme assembleur pour un Pentium peut-il tre utilis pour un Athlon? Opcode Action 00000001 INC A 00000010 Reg1 ADD A to Register 1 00000011 Reg1 Reg2 SUB Reg 2 to Reg 1 00000100 #1 #2 JUMP to address 12 00000101 Reg1 SKIP next instruction if Reg1 is 0 Arguments (1case = 1byte) GIF-16116 Cours 3, p.5 La mmoire en gnral Une adresse permet de dterminer lemplacement de la mmoire lue. Il se retrouve un byte ou plusieurs bytes a chaque adresse (1 byte dans lexemple). 2 chiffres servent exprimer la taille dune mmoire: le nombre dadresse possible et la taille du contenue de la mmoire une adresse donne (ex: 1k*8bits) Note: 1k = 2^10 = 3FF+1 M MO IRE C o n te n u A d re s s e B it 1 2 3 4 5 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 A 0 0 0 0 0 0 0 0 0 0 0 F F F FF 0 F F F FE 0 F F F FD 0 F F F FC 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 B lo c a tio n GIF-16116 Cours 3, p.6 Les types de mmoires Les mmoires qui perdent leur contenu lorsquelles perdent leur alimentation sont dites volatiles . Les autres mmoires sont non-volatiles . Les mmoires qui ncessitent un rafrachissement de leur donnes sont dites dynamiques. Si les donnes dune mmoire dynamique ne sont pas lues rgulirement, elles seffacent. Les autres mmoires sont statiques ....
View Full Document

Page1 / 22

cours3_16116_H09 - GIF-16116 Cours 3, p.1 Etienne Tremblay...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online