P87C51FB-C4

Náhrady součástek všeho druhu, informace a dotazy k součástkám

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#31 Příspěvek od rnbw »

Vsetko, co vykonava program, volam procesor. Ci to ma nejaku pamat alebo periferie, nerozlisujem. Dnes maju napriklad x86 procesory integrovane GPU a chipset a stale sa to nazyva procesor.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#32 Příspěvek od termit256 »

Kremik píše:Taky mikroproesor. Proč to chceš rozlišovat?
Kdysi bylo auto jen kastle, kola, brzdy, motor.
Dneska má spoustu komfortních a bezpečnostních vymožeností, klimu, vyhřívané sedačky, DVD, a pořád tomu říkáme auto a ne třeba pojízdný obývák.
A jak bys česky řekl MCU Ty?

Prece mikrokontroler. Kdyz reknu mikrokontroler nebo mikroprocesor, hned vim o co jde, bez toho aniz bych to musel dal upresnovat jako ty, kdyz obe veci nazves stejnym nazvem.
Auta rozlisujes taky jako treba osobak/nakladak, i kdyz by se daly obe nazvat jen jako auto.

Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

#33 Příspěvek od Celeron »

termit256 píše:Adresy registru se nadefinovat daji, ale rozsirenou instrukcni sadu to musi umet.
Jasně, ten Atmelskej C51 umí už v základu extend instrukce, alternativní DPTR a 24 bitovou adresaci paměti.
Extend instrukce například:
BREAK
EJMP
ERET
ECALL
ASR M
LSL M
MAC AB
a ještě kupu dalších základních s rozšířenějšíma parametrama.
Českej manuál v PDF s popisem všech instrukcí bych asi někde našel.
Jirka

Proč mi nemůže všechno chodit hned ?!!

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#34 Příspěvek od termit256 »

Jestli ho mas, hod ho sem, na takovy prehled jsem nikde nenarazil.

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#35 Příspěvek od Kremik »

OK, mikrokontroler by šlo, ale moc česky to nezní, teda :-)
Já se hlavně ohrazoval proti tomu mikrořadiči.
Ovšem mezi mikrokontrolerem a mikroprocesorem je tak malý rozdíl, že by si zasloužily jedno souhrnné slovo (auto), a teprve při bližším zkoumání se může přesněji rozlišovat (náklaďák, osobák).
Vždyť mikrokontroler a mikroprocesor pracuji stejně, proč právě toto rozlišovat?
Některé mají např. vlastní oscilátor, jiné ne, a taky se to nerozlišuje názvem.
Tohle rozlišení bylo možná významné kdysi, vzniklo beztak spíš jen z euforie, že se podařilo všechno podstatné natlačit do jednoho čipu, ale praktický význam už to dneska asi nemá.
Pořád je v tom nejpodstatnější právě ten mikroprocesor. Proč by se tomu mělo říkat jinak?

p32
Příspěvky: 15069
Registrován: 13 led 2007, 01:00
Bydliště: Olomouc

#36 Příspěvek od p32 »

A proč tomu říkáte kolo, když tomu jinde říkají bicykl? :lol:
Jak říká rnbw, co se dá naprogramovat, to je procesor. To ostatní jsou sračky, které jsou tím procesorem ovládány a nikde není napsáno, že některé ty sračky nemohou být uvnitř švábu, kde je i ten procesor a naopak. Proč má ta škodovka tak velký kufr, když druhá je malá a má vozík?

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#37 Příspěvek od termit256 »

Ale tak ono je asi jedno jestli to nazves procesor nebo CPU, MCU, MPU, DSP, DSC... ale treba v eshopech je to prehlednejsi rozdelene a nemotaji se ti mezi hledanymi soucastkami ty ktere nechces.

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#38 Příspěvek od Kremik »

Tak naprogramovat se dá třeba i mechanický časovač do zásuvky... :D

Uživatelský avatar
judeware
Příspěvky: 1085
Registrován: 04 srp 2009, 02:00
Bydliště: okres Písek

#39 Příspěvek od judeware »

Pěkně to popisuje P. Valášek v publikaci Monolitické mikroprocesory a mikropočítače.

Tato první definice je ovšem z jeho dřívější knihy Mikroprocesory a mikropočítače:
• Mikroprocesor (Central Processor Unit - CPU) je programovatelný sekvenční automat, vyrobený technologií velké integrace buď v jednom pouzdře (monolitický mikroprocesor), nebo v několika málo pouzdrech, podle koncepce univerzálního aritmeticky orientovaného procesoru.

A ze stejné publikace:
• Mikropočítač je sekvenční automat s mikroprocesorem, pamětí a obvody pro vstup a výstup.

A z Valáškovy knihy z odkazu nahoře, mírně odlišně:
• Procesorem se rozumí základní jednotka počítače, tj. logický automat pro zpracování informací, obsahující hlavně aritmetickou jednotku a řadič. Jinak řečeno, je to počítač bez periferních zařízení a bez hlavní paměti.
• Mikroprocesor (Central Processor Unit - CPU) je malý procesor vyráběný technologií velké integrace buď v jednom pouzdře - monolitický mikroprocesor, nebo v několika málo pouzdrech, podle koncepce univerzálního aritmeticky orientovaného procesoru.

Další důležité výňatky:
• Je užitečné zdůraznit, že samotný mikroprocesor není zařízením, ale jen součástkou, byť i velmi složitou. Má-li být účinně využit, musí být doplněn dalšími součástkami.
• Je však dobré si uvědomit, že mikroprocesor ani mikropočítač v naznačeném pojetí není ideálem mikropočítačové techniky. Tím je monolitický mikropočítač. Označujeme tak integrovaný obvod LSI, který na jednom čipu sdružuje přinejmenším mikroprocesor, generátor hodinového signálu, a také paměť i V/V brány v rozsahu umožňujícím alespoň v malé míře samostatnou činnost. Elementárním příkladem monolitického mikropočítače je obvod MHB8048, popsaný v kapitole 7.
• Upozorňujeme však, že samotné sdružení více funkcí na jednom čipu ještě netvoří monolitický mikropočítač. Např. obvod 80186 sdružuje podstatně více funkcí než obvod 8048, ale neobsahuje paměť a V/V brány, takže není schopen samostatné činnosti a zůstává mikroprocesorem.


Chilli:
• Z80, I8080, I8086 atd. - "ryzí" mikroprocesor (CPU v jediném pouzdře)
• Z8, 8048, 8051, MC6805 a nejméně tisic dalších - MCU (monolitický mikropočítač, Valáškova definice viz výše)
• MH3001 - součást procesorové řezové stavebnice, dnes slepá kolej vývoje číslicové techniky; na poskládání něčeho aplikačně specifického na bázi hardwaru dnes slouží zejména IO kategorie PLD, řekl bych
Mikrořadič řídí fragmenty instrukcí programu. Mikrořadič je jen část procesoru, jak to najednou může být celý mikropočítač?
Jenže to, co Járo (kostrbatě) popisuješ (instrukce nemá žádné "fragmenty", skládá se z mikroinstrukcí, či mikrooperací), není mikrořadič, ale řadič. Jedna z částí "klasického" (ryzího) procesoru. Tou druhou je ALU. A mikrořadič je obecně používaný doslovný překlad anglického microcontroller (ve významu - monolitický mikropočítač).

Trochu matení pojmů, které se v historii počítačů sem tam stává. Co je to OOP? Mlaďas řekne - Objektově Orientované Programování. Předlistopadově narozený člk řekne - Organizace pro Osvobození Palestiny. :D
Co je to DDR? Mlaďas řekne - přece paměti, voe. Předlistopadově narozený člk řekne - bývalé východní Německo. 8O Proč se ptáš soudruhu? 8-)

Kdyby to bylo účelné, umím si představit (nejen) tuto odchylku od předmětného 8751 přesunutou do sekce teorie pod názvem např. CPU versus MCU.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#40 Příspěvek od rnbw »

Do ktorej kategorie patri BCM2835? Alebo Pentium G620?

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#41 Příspěvek od Kremik »

Hezká teorie. Já ji nezpochybňuji, tuto knihu pravděpodobně i mám. Ovšem když řeknu mikropočítač, tak si kde kdo představí celý stroj, PMDčko, Didaktik, Commodora, atd, což je dle mého mnohem výstižnější význam toho slova, než jen jediná elektrosoučástka.
Tudíž označovat pojmem mikropočítač pouhého švába je poněkud nešťastné. Ten šváb, aby něco dělal, musí být nějak zapojenej, samotnej neudělá nic.

Když řeknu procesor, každému je jasné, že myslím součástku, která se nejprve musí do něčeho dát, aby něco dělala.

Tvou poznámku ohledně fragmentu versus mikroinstrukce raději nebudu komentovat, jenom slovíčkaříš, žes to zrovna takhle přečet v knížce. Nic kostrbatého na tom není.

Řadič versus mikrořadič je podobný případ jako procesor a mikroprocesor. Nevím, proč se pořád snažíš mě tahat za slovíčka, ale jestli Ti na tom moc záleží, dám si tu práci a najdu Ti přímo v knize, že mikroinstrukce se zpracovávají v mikrořadiči.

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#42 Příspěvek od Kremik »

Z netu:
Mikrořadič (microcontroller)
Není vhodný název – vágní /žádná definice, používá se v několika významech:
synonymum pro jednočipový mikropočítač;
jednočipový mikropočítač s omezeným počtem vývodů, typicky bez možnosti připojení vnější paměti;
v původním významu jde o obvod, který realizuje řídící stavový automat – může se jednat jak o řídící blok uvnitř mikroprocesoru, tak o zapojení vytvořené pomocí jednodušších elektronických součástek.
https://slideplayer.cz/slide/2938489/

p32
Příspěvky: 15069
Registrován: 13 led 2007, 01:00
Bydliště: Olomouc

#43 Příspěvek od p32 »

Prostě pletení pojmů a odkazování na knížky na způsob opravy CRT TV v době tenkrát s TV s OLED a QLED dnes. Tenkrát si každý mohl napsal co chtěl, ale to neznamená, že procesor nemůže mít uvnitř rovnou paměť např. 4 GB atd.
Počítač se samozřejmě skládá za procesoru a dalších věcí. Pro upřesnění, procesor se z počítače neskládá. Nazývat obecný pojem procesor názvem mikroprocesor, jednoúčelový procesor, jednoúčelový mikroprocesor atd., tak to jen okecávání toho, co každý normálně ví. Šroubek je prostě šroubkem a až podle potřeby a zaměření se používá šroubek do železa, do dřeva, do plastu, metrický s matkou atd. Strkat stolařovi šroubky do plastů za každou cenu je snad pěkná blbost. :wink:

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#44 Příspěvek od Zaky »

Jen takový návrh, nechcete radši místo toho omlouvám se za výrazivo, ale zbytečného kecání vzít nějaký ten nepojmenovatelný kus křemíku staršího data výroby, univerzál, páječku, drát atd... a ubastlit si nějakou kravinku a pak se tu radši triumfovat, co si kdo s jakou pěknou historií ubastlil? Ono by to sice dalo poněkud více práce, ale bylo by to značně zajímavější, než to slovíčkaření tady...
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#45 Příspěvek od Kremik »

Návrh dobrej,......ale nemám univerzál :? :D

Odpovědět

Zpět na „Součástky“