SlideShare a Scribd company logo
1 of 7
Časování mikroprocesoru

                      MIKROPROCESOROVÁ TECHNIKA




VOŠ pro praxi
reg. č.: CZ.1.07/2.1.00/32.0044
7.1.2013



  ČASOVÁNÍ MIKROPROCESORU

   Perioda T nejmenší časový úsek v
    počítači
       vypočítá se z frekvence T = 1/f
   Strojový cykl          SC
                 skládá se z několika period

     Instrukční cykl IC
              skládá se z několika strojových cyklů
VOŠ pro praxi                                        2
reg. č.: CZ.1.07/2.1.00/32.0044
7.1.2013



  ČASOVÁNÍ MIKROPROCESORU

     Strojový cykl u 8051 se skládá ze 6 stavů
      označovaných jako S1 - S6. Každý stav je
      složen ze 2 period, označovaných jako fáze
      P1 a P2 (PHASE).

     Tedy strojový cykl se skládá z 12 period
      oscilátoru.



VOŠ pro praxi                                         3
reg. č.: CZ.1.07/2.1.00/32.0044
7.1.2013



  ČASOVÁNÍ MIKROPROCESORU

     Časování u
      8051.




VOŠ pro praxi                          4
reg. č.: CZ.1.07/2.1.00/32.0044
7.1.2013



  ČASOVÁNÍ MIKROPROCESORU
     Výpočet délky strojového cyklu

     Pro danou frekvenci oscilátoru f= 12 MHz (což je standardní
      frekvence) :
       délka strojového cyklu se vypočítá jako 12 period
      oscilátoru
        tSC = 12 T
        pro f = 12 MHz T = 1/12 .106
         SC = 12 T = 12/12 . 106 = 1 . 10 –6 = 1 µs

     Tedy pro frekvenci oscilátoru 12 MHz trvá jeden strojový
      cykl 1 mikrosekundu.
VOŠ pro praxi                                                     5
reg. č.: CZ.1.07/2.1.00/32.0044
7.1.2013



  ČASOVÁNÍ MIKROPROCESORU
     Délka instrukcí
     Instrukce u 8051 jsou       jednocyklové       -   jednobytové(MOV
      A,Rn)
                                                    -   dvoubytové (MOV
      A,#data)
                                 dvoucyklové        -   jednobytové
      (RET)
                                                    -   jednobytová ince
      MOVX
                                                -
      dvoubytové(PUSH)
                                                -       tříbytové(MOV
      dir1,dir2)
                                 čtyřcyklové        -   instrukce
      MUL(násobení)
                                                    -   instrukce
      DIV(dělení)
VOŠ pro praxi                                                               6
reg. č.: CZ.1.07/2.1.00/32.0044
7.1.2013



  ČASOVÁNÍ MIKROPROCESORU

     Výpočet časové smyčky 500μs (500 SC)



     M5S:   MOV R1,#24                  1SC
       HOP: DJNZ R1,HOP          248*2 496 SC
             NOP                            1SC
             RET                            2SC
  


VOŠ pro praxi                                           7
reg. č.: CZ.1.07/2.1.00/32.0044

More Related Content

What's hot

02 prez5(datové sítě)
02 prez5(datové sítě)02 prez5(datové sítě)
02 prez5(datové sítě)olc_user
 
Přerušovací systém
Přerušovací systémPřerušovací systém
Přerušovací systémolc_user
 
02 prez10(datové sítě)
02 prez10(datové sítě)02 prez10(datové sítě)
02 prez10(datové sítě)olc_user
 
4.pcm vyššíchch řádů
4.pcm vyššíchch řádů4.pcm vyššíchch řádů
4.pcm vyššíchch řádůolc_user
 

What's hot (6)

02 prez5(datové sítě)
02 prez5(datové sítě)02 prez5(datové sítě)
02 prez5(datové sítě)
 
Přerušovací systém
Přerušovací systémPřerušovací systém
Přerušovací systém
 
100927
100927100927
100927
 
100538
100538100538
100538
 
02 prez10(datové sítě)
02 prez10(datové sítě)02 prez10(datové sítě)
02 prez10(datové sítě)
 
4.pcm vyššíchch řádů
4.pcm vyššíchch řádů4.pcm vyššíchch řádů
4.pcm vyššíchch řádů
 

Similar to čAsování mikroprocesoru

6.útlum optické trasy
6.útlum optické trasy6.útlum optické trasy
6.útlum optické trasyolc_user
 
8.začleňˆování signálu pcm 4
8.začleňˆování signálu pcm 48.začleňˆování signálu pcm 4
8.začleňˆování signálu pcm 4olc_user
 
5.rámec stm 1
5.rámec  stm   15.rámec  stm   1
5.rámec stm 1olc_user
 
5.jednovidové vlákno
5.jednovidové vlákno5.jednovidové vlákno
5.jednovidové vláknoolc_user
 
2.digitalizace analogového signálu
2.digitalizace analogového signálu2.digitalizace analogového signálu
2.digitalizace analogového signáluolc_user
 
8.generátory optického záření
8.generátory optického záření8.generátory optického záření
8.generátory optického zářeníolc_user
 
Viktor Kajml bachelor thesis
Viktor Kajml bachelor thesisViktor Kajml bachelor thesis
Viktor Kajml bachelor thesiskajmlv
 
10.vlnový multiplex
10.vlnový multiplex10.vlnový multiplex
10.vlnový multiplexolc_user
 
Diagnostika
DiagnostikaDiagnostika
Diagnostikaolc_user
 

Similar to čAsování mikroprocesoru (14)

6.útlum optické trasy
6.útlum optické trasy6.útlum optické trasy
6.útlum optické trasy
 
8.začleňˆování signálu pcm 4
8.začleňˆování signálu pcm 48.začleňˆování signálu pcm 4
8.začleňˆování signálu pcm 4
 
5.rámec stm 1
5.rámec  stm   15.rámec  stm   1
5.rámec stm 1
 
Zilog
ZilogZilog
Zilog
 
5.jednovidové vlákno
5.jednovidové vlákno5.jednovidové vlákno
5.jednovidové vlákno
 
Ewsd
EwsdEwsd
Ewsd
 
2.digitalizace analogového signálu
2.digitalizace analogového signálu2.digitalizace analogového signálu
2.digitalizace analogového signálu
 
8.generátory optického záření
8.generátory optického záření8.generátory optického záření
8.generátory optického záření
 
Viktor Kajml bachelor thesis
Viktor Kajml bachelor thesisViktor Kajml bachelor thesis
Viktor Kajml bachelor thesis
 
S12
S12S12
S12
 
10.vlnový multiplex
10.vlnový multiplex10.vlnový multiplex
10.vlnový multiplex
 
Ss7
Ss7Ss7
Ss7
 
Bes04
Bes04Bes04
Bes04
 
Diagnostika
DiagnostikaDiagnostika
Diagnostika
 

More from olc_user

Av technika 13
Av technika 13Av technika 13
Av technika 13olc_user
 
Av technika 12
Av technika 12Av technika 12
Av technika 12olc_user
 
Av technika 11
Av technika 11Av technika 11
Av technika 11olc_user
 
Av technika 10
Av technika 10Av technika 10
Av technika 10olc_user
 
Av technika 9
Av technika 9Av technika 9
Av technika 9olc_user
 
Av technika 8
Av technika 8Av technika 8
Av technika 8olc_user
 
Av technika 7
Av technika 7Av technika 7
Av technika 7olc_user
 
Av technika 6
Av technika 6Av technika 6
Av technika 6olc_user
 
Av technika 5
Av technika 5Av technika 5
Av technika 5olc_user
 
Av technika 4
Av technika 4Av technika 4
Av technika 4olc_user
 
Av technika 3
Av technika 3Av technika 3
Av technika 3olc_user
 
Av technika 2
Av technika 2Av technika 2
Av technika 2olc_user
 
Av technika 1
Av technika 1Av technika 1
Av technika 1olc_user
 
9.detektory záření
9.detektory záření9.detektory záření
9.detektory zářeníolc_user
 
4.multividová vlákna
4.multividová vlákna4.multividová vlákna
4.multividová vláknaolc_user
 
3.přenos signálu optickou trasou
3.přenos signálu optickou trasou3.přenos signálu optickou trasou
3.přenos signálu optickou trasouolc_user
 
1.optický komunikační systém
1.optický komunikační systém1.optický komunikační systém
1.optický komunikační systémolc_user
 
10.synchronní uzel
10.synchronní uzel10.synchronní uzel
10.synchronní uzelolc_user
 
2.převodník s nelineární charakteristikou
2.převodník s nelineární charakteristikou2.převodník s nelineární charakteristikou
2.převodník s nelineární charakteristikouolc_user
 

More from olc_user (19)

Av technika 13
Av technika 13Av technika 13
Av technika 13
 
Av technika 12
Av technika 12Av technika 12
Av technika 12
 
Av technika 11
Av technika 11Av technika 11
Av technika 11
 
Av technika 10
Av technika 10Av technika 10
Av technika 10
 
Av technika 9
Av technika 9Av technika 9
Av technika 9
 
Av technika 8
Av technika 8Av technika 8
Av technika 8
 
Av technika 7
Av technika 7Av technika 7
Av technika 7
 
Av technika 6
Av technika 6Av technika 6
Av technika 6
 
Av technika 5
Av technika 5Av technika 5
Av technika 5
 
Av technika 4
Av technika 4Av technika 4
Av technika 4
 
Av technika 3
Av technika 3Av technika 3
Av technika 3
 
Av technika 2
Av technika 2Av technika 2
Av technika 2
 
Av technika 1
Av technika 1Av technika 1
Av technika 1
 
9.detektory záření
9.detektory záření9.detektory záření
9.detektory záření
 
4.multividová vlákna
4.multividová vlákna4.multividová vlákna
4.multividová vlákna
 
3.přenos signálu optickou trasou
3.přenos signálu optickou trasou3.přenos signálu optickou trasou
3.přenos signálu optickou trasou
 
1.optický komunikační systém
1.optický komunikační systém1.optický komunikační systém
1.optický komunikační systém
 
10.synchronní uzel
10.synchronní uzel10.synchronní uzel
10.synchronní uzel
 
2.převodník s nelineární charakteristikou
2.převodník s nelineární charakteristikou2.převodník s nelineární charakteristikou
2.převodník s nelineární charakteristikou
 

čAsování mikroprocesoru

  • 1. Časování mikroprocesoru MIKROPROCESOROVÁ TECHNIKA VOŠ pro praxi reg. č.: CZ.1.07/2.1.00/32.0044
  • 2. 7.1.2013 ČASOVÁNÍ MIKROPROCESORU  Perioda T nejmenší časový úsek v počítači vypočítá se z frekvence T = 1/f  Strojový cykl SC skládá se z několika period  Instrukční cykl IC skládá se z několika strojových cyklů VOŠ pro praxi 2 reg. č.: CZ.1.07/2.1.00/32.0044
  • 3. 7.1.2013 ČASOVÁNÍ MIKROPROCESORU  Strojový cykl u 8051 se skládá ze 6 stavů označovaných jako S1 - S6. Každý stav je složen ze 2 period, označovaných jako fáze P1 a P2 (PHASE).  Tedy strojový cykl se skládá z 12 period oscilátoru. VOŠ pro praxi 3 reg. č.: CZ.1.07/2.1.00/32.0044
  • 4. 7.1.2013 ČASOVÁNÍ MIKROPROCESORU  Časování u 8051. VOŠ pro praxi 4 reg. č.: CZ.1.07/2.1.00/32.0044
  • 5. 7.1.2013 ČASOVÁNÍ MIKROPROCESORU  Výpočet délky strojového cyklu  Pro danou frekvenci oscilátoru f= 12 MHz (což je standardní frekvence) : délka strojového cyklu se vypočítá jako 12 period oscilátoru tSC = 12 T pro f = 12 MHz T = 1/12 .106 SC = 12 T = 12/12 . 106 = 1 . 10 –6 = 1 µs  Tedy pro frekvenci oscilátoru 12 MHz trvá jeden strojový cykl 1 mikrosekundu. VOŠ pro praxi 5 reg. č.: CZ.1.07/2.1.00/32.0044
  • 6. 7.1.2013 ČASOVÁNÍ MIKROPROCESORU  Délka instrukcí  Instrukce u 8051 jsou jednocyklové - jednobytové(MOV A,Rn)  - dvoubytové (MOV A,#data)  dvoucyklové - jednobytové (RET)  - jednobytová ince MOVX  - dvoubytové(PUSH)  - tříbytové(MOV dir1,dir2)  čtyřcyklové - instrukce MUL(násobení)  - instrukce DIV(dělení) VOŠ pro praxi 6 reg. č.: CZ.1.07/2.1.00/32.0044
  • 7. 7.1.2013 ČASOVÁNÍ MIKROPROCESORU  Výpočet časové smyčky 500μs (500 SC)  M5S: MOV R1,#24 1SC  HOP: DJNZ R1,HOP 248*2 496 SC  NOP 1SC  RET 2SC  VOŠ pro praxi 7 reg. č.: CZ.1.07/2.1.00/32.0044