Blokové schéma mikropočítače, části mikropočítače: Porovnání verzí

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
Bez shrnutí editace
Bez shrnutí editace
 
Řádek 1: Řádek 1:
'''Mikroprocesor, mikropočítač'''
'''Mikroprocesor, mikropočítač'''


Mikroprocesor (CPU - central processing unit) - programovatelný logický automatvyrobený technologií velmi vysoké integrace (VLSI). Je základní jednotkoumikropočítače, řídí jeho činnost.monolitický mikroprocesor - skládá se z jediného pouzdra (někdy však musíbýt doplněn dalšími pomocnými obvody, které nejsou integrovány na čipu,např. generátorem hodinových impulsů)řezový mikroprocesor - skládá se z několika pouzder (bitových řezů)1Základní části mikroprocesoru: - aritmeticko-logická jednotka (ALU)- registry (univerzální a jednoúčelové)- řídicí obvody (řadič)Mikroprocesor sám o sobě nemůže vykonávat žádnou činnost. Musí být doplněnpamětí s uloženým programem a daty, pro komunikaci s okolím jsou nutné V/Vobvody. Tak vznikne základní sestava mikropočítače:Mikropočítač = mikroprocesor + paměť + obvody vstupu a výstupu (V/V obvody).Mikropočítač, na rozdíl od mikroprocesoru, je již schopen samostatné a smysluplnéčinnosti, je-li do jeho paměti vložen program. Program se skládá z jednotlivýchpříkazů, které se nazývají instrukce. Každá instrukce předepisuje jednoduchou dílčíoperaci mikroprocesoru (např. přesun dat mezi registry, mezi registrem a pamětí,vykonání aritmetické operace aj.).Princip činnosti mikroprocesoru spočívá v postupném čtení jednotlivých instrukcí zpaměti, jejich dekódování a provádění jimi určené činnosti.Instrukce jsou v paměti uloženy v tzv. strojovém kódu, to znamená jako kombinacenul a jedniček. Tato kombinace nul a jedniček je pro každou instrukci specifická apředstavuje její operační znak. Součástí instrukce, kromě operačního znaku, mohoubýt také data, s kterými mikroprocesor vykoná předepsanou operaci, nebo adresa,ukazující na určité místo v paměti nebo na určitý vstup nebo výstup mikropočítače.Mikroprocesor ovšem nezjistí, zda v paměti je uložen program nebo je její obsah třebajen náhodný. To, co z paměti načte, považuje za instrukce a provádí je.
Mikroprocesor (CPU - central processing unit) - programovatelný logický automat vyrobený technologií velmi vysoké integrace (VLSI). Je základní jednotkou mikropočítače, řídí jeho činnost. Monolitický mikroprocesor - skládá se z jediného pouzdra (někdy však musí být doplněn dalšími pomocnými obvody, které nejsou integrovány na čipu, např. generátorem hodinových impulsů). Řezový mikroprocesor se skládá z několika pouzder (bitových řezů)


Základní části mikroprocesoru:


'''Mikropočítač''' se skládá z výše vyjmenovaných částí, přenos signálů mezi nimi seuskutečňuje prostřednictvím sběrnic. Následující obrázek ukazuje blokové uspořádánímikropočítače2, kromě základních částí je v něm znázorněn též řadič přerušení a řadič DMA.
* aritmeticko-logická jednotka (ALU)
* registry (univerzální a jednoúčelové)
* řídicí obvody - řadič (CU)


Mikroprocesor sám o sobě nemůže vykonávat žádnou činnost. Musí být doplněn pamětí s uloženým programem a daty, pro komunikaci s okolím jsou nutné V/V obvody.


Tak vznikne základní sestava mikropočítače:


Mikropočítač = mikroprocesor + paměť + obvody vstupu a výstupu (V/V obvody).
Mikropočítač, na rozdíl od mikroprocesoru, je již schopen samostatné a smysluplné činnosti, je-li do jeho paměti vložen program. Program se skládá z jednotlivých příkazů, které se nazývají instrukce. Každá instrukce předepisuje jednoduchou dílčí operaci mikroprocesoru (např. přesun dat mezi registry, mezi registrem a pamětí,vykonání aritmetické operace aj.). Princip činnosti mikroprocesoru spočívá v postupném čtení jednotlivých instrukcí zpaměti, jejich dekódování a provádění jimi určené činnosti.Instrukce jsou v paměti uloženy v tzv. strojovém kódu, to znamená jako kombinace nul a jedniček. Tato kombinace nul a jedniček je pro každou instrukci specifická  a představuje její operační znak. Součástí instrukce, kromě operačního znaku, mohou být také data, s kterými mikroprocesor vykoná předepsanou operaci, nebo adresa,ukazující na určité místo v paměti nebo na určitý vstup nebo výstup mikropočítače. Mikroprocesor ovšem nezjistí, zda v paměti je uložen program nebo je její obsah třeba jen náhodný. To, co z paměti načte, považuje za instrukce a provádí je.
'''Mikropočítač''' se skládá z výše vyjmenovaných částí, přenos signálů mezi nimi se uskutečňuje prostřednictvím sběrnic.
=== [[8051]] ===


[[Image:8051-blok-referat.png|link=http://www.wikiforu.com/2012/10/architecture-of-8051-microcontroller.html|8051 Microcontroller Architecture]]
[[Image:8051-blok-referat.png|link=http://www.wikiforu.com/2012/10/architecture-of-8051-microcontroller.html|8051 Microcontroller Architecture]]


=== [[PIC]] ===


[[Image:PIC-blok-referat.png|link=https://www.watelectronics.com/pic-microcontroller-architecture-and-applications/|PIC Microcontroller Architecture]]
[[Image:PIC-blok-referat.png|link=https://www.watelectronics.com/pic-microcontroller-architecture-and-applications/|PIC Microcontroller Architecture]]


=== [[AVR]] ===


[[Image:AVR-blok.png|link=https://www.engineersgarage.com/article_page/avr-microcontroller-all-you-need-to-know-part-1-46/|AVR Microcontroller Architecture]]
[[Image:AVR-blok.png|link=https://www.engineersgarage.com/article_page/avr-microcontroller-all-you-need-to-know-part-1-46/|AVR Microcontroller Architecture]]

Aktuální verze z 11. 6. 2020, 07:00

Mikroprocesor, mikropočítač

Mikroprocesor (CPU - central processing unit) - programovatelný logický automat vyrobený technologií velmi vysoké integrace (VLSI). Je základní jednotkou mikropočítače, řídí jeho činnost. Monolitický mikroprocesor - skládá se z jediného pouzdra (někdy však musí být doplněn dalšími pomocnými obvody, které nejsou integrovány na čipu, např. generátorem hodinových impulsů). Řezový mikroprocesor se skládá z několika pouzder (bitových řezů)

Základní části mikroprocesoru:

  • aritmeticko-logická jednotka (ALU)
  • registry (univerzální a jednoúčelové)
  • řídicí obvody - řadič (CU)

Mikroprocesor sám o sobě nemůže vykonávat žádnou činnost. Musí být doplněn pamětí s uloženým programem a daty, pro komunikaci s okolím jsou nutné V/V obvody.

Tak vznikne základní sestava mikropočítače:

Mikropočítač = mikroprocesor + paměť + obvody vstupu a výstupu (V/V obvody).

Mikropočítač, na rozdíl od mikroprocesoru, je již schopen samostatné a smysluplné činnosti, je-li do jeho paměti vložen program. Program se skládá z jednotlivých příkazů, které se nazývají instrukce. Každá instrukce předepisuje jednoduchou dílčí operaci mikroprocesoru (např. přesun dat mezi registry, mezi registrem a pamětí,vykonání aritmetické operace aj.). Princip činnosti mikroprocesoru spočívá v postupném čtení jednotlivých instrukcí zpaměti, jejich dekódování a provádění jimi určené činnosti.Instrukce jsou v paměti uloženy v tzv. strojovém kódu, to znamená jako kombinace nul a jedniček. Tato kombinace nul a jedniček je pro každou instrukci specifická a představuje její operační znak. Součástí instrukce, kromě operačního znaku, mohou být také data, s kterými mikroprocesor vykoná předepsanou operaci, nebo adresa,ukazující na určité místo v paměti nebo na určitý vstup nebo výstup mikropočítače. Mikroprocesor ovšem nezjistí, zda v paměti je uložen program nebo je její obsah třeba jen náhodný. To, co z paměti načte, považuje za instrukce a provádí je.


Mikropočítač se skládá z výše vyjmenovaných částí, přenos signálů mezi nimi se uskutečňuje prostřednictvím sběrnic.

8051

8051 Microcontroller Architecture

PIC

PIC Microcontroller Architecture

AVR

AVR Microcontroller Architecture