2. 5. 2026

PC

Čím menší, tím výkonnější, vědci přišli s průkopnickým objevem pro naše telefony a PC

TechnologieTOP 10
Foto: Argonne National Laboratory/Tiskový zdroj
OBRAZ: ILUSTRACE REDOXNÍHO HRADLOVÁNÍ PRO MANIPULACI S NOSIČEM A ŘÍZENÍ ELEKTRICKÉHO POLE ELEKTRONICKÉHO STAVU. ZELENÁ VLÁKNA PŘEDSTAVUJÍ FUNKČNÍ MOLEKULY PRO REDOXNÍ HRADLOVÁNÍ A SCHOPNOST FUNGOVAT PŘI NÍZKÉM VÝKONU NAPODOBUJE SYNAPTICKÉ PŘEPÍNÁNÍ V LIDSKÉM MOZKU, JAK JE REPREZENTOVÁNO ZÁKLADNÍ SYNAPSÍ.

Mikroelektronická zařízení, jako jsou mikročipy v počítačích a mobilních telefonech, zpracovávají a ukládají informace a jsou pro náš život rozhodující. Podle recenzovaného článku zveřejněného v tiskové zprávě AAAS, jsou nezbytné pro řízení podniků, pomáhají sledovat šíření nemocí, dodávají energii do domácností prostřednictvím elektrické sítě a provádějí vědecký výzkum v boji proti velkým výzvám, jako je klimatická krize.

Mikroelektronika čelí klíčové výzvě kvůli své malé velikosti. Aby se zabránilo přehřátí, mikroelektronika potřebuje spotřebovat pouze zlomek elektrické energie než konvenční elektronika a přitom stále pracuje na špičkovém výkonu.

Výzkumníci z Argonne jsou průkopníky „redoxního hradlování“, neboli nového způsobu, jak přesně modulovat tok elektronů. Průlom by mohl pomoci vést k vývoji nových nízkoenergetických polovodičů nebo kvantových zařízení.

S tím, jak jsou integrované obvody, které napájejí naše elektronická zařízení, stále výkonnější, jsou ku podivu také stále menší. Tento trend mikroelektroniky se v posledních letech jen zrychlil, protože vědci se snaží na čip osadit stále více polovodičových součástek. V nové studii publikované v Advanced Materials navrhl tým Argonne nový druh techniky „redoxního hradlování“, která může řídit pohyb elektronů dovnitř a ven z polovodičového materiálu. 

„Režim subvoltů, kde tento materiál funguje, je velmi zajímavý pro výzkumníky, kteří chtějí vytvořit obvody, které by fungovaly podobně jako lidský mozek, který také pracuje s velkou energetickou účinností.“ — Vědec z oblasti Argonne Wei Chen

„Redox“ označuje chemickou reakci, která způsobuje přenos elektronů. Mikroelektronická zařízení se obvykle spoléhají na elektrický „efekt pole“ k řízení toku elektronů. V experimentu vědci navrhli zařízení, které by mohlo regulovat tok elektronů z jednoho konce na druhý aplikací napětí, v podstatě druhu tlaku, který tlačí elektřinu přes materiál, který fungoval jako druh elektronové brány. Když napětí dosáhne určité prahové hodnoty, zhruba poloviny voltu, materiál začne vstřikovat elektrony přes bránu ze zdrojového redoxního materiálu do materiálu kanálu.

„Nová strategie redoxního hradlování nám umožňuje modulovat tok elektronů enormně i při nízkých napětích, což nabízí mnohem vyšší energetickou účinnost,“ řekl odborník na materiály z Argonne, Dillon Fong, autor studie. „To také zabraňuje poškození systému. Vidíme, že tyto materiály lze opakovaně cyklovat téměř bez snížení výkonu.“

„Režim subvoltů, ve kterém tento materiál funguje, je nesmírně zajímavý pro výzkumníky, kteří chtějí vytvořit obvody, které by fungovaly podobně jako lidský mozek, který také pracuje s velkou energetickou účinností,“ řekl.

Článek byl upraven podle tiskové zprávy AAAS.

Vlivné počítačové programovací jazyky

TechnologieTOP 10

Počítačový programovací jazyk je médium, jehož prostřednictvím je problém rozčleněn na jednotlivé části, které jsou pak umístěny do uspořádaného seznamu instrukcí, které má počítač provést. Ada Lovelace, anglická matematička 19. století, je často nazývána první počítačovou programátorkou. Lovelace si uvědomil, že analytický stroj, mechanický počítač, který navrhl anglický matematik Charles Babbage, by mohl být použit k provádění sledu operací. Nepoužila však programovací jazyk. Dalo by se říci, že její první program byl napsán ve strojovém jazyce, přímé akce, které by stroj musel provést. Ve většině moderních programování je program napsán v určité vzdálenosti od skutečných elektronických operací, které musí počítač provést. Píše server Britannica.


  • Plankalkül (1944)Počínaje rokem 1936 postavil německý inženýr Konrad Zuse řadu počítačů, které jako první používaly binární. Zuse začal přemýšlet o tom, jak zajistit, aby jeho počítače dělaly problémy. Vymyslel Plankalkül, který byl nazýván prvním úplným programovacím jazykem na vysoké úrovni – tedy jazykem, který není závislý na typu počítače. Na rozdíl od assembleru existují vysokoúrovňové programovací jazyky mimo jazyk, který stroj skutečně používá ke spuštění programu. Plankalkül měl neobvyklou vlastnost, že jeho proměnné byly popsány ve dvourozměrné tabulce. Zuse nikdy nepopravil Plankalküla na svých počítačích. Teprve v roce 1998 byly skutečně spuštěny první programy Plankalkül.
  • FORMULE (1957) V roce 1954 IBM představilo počítač 704, který byl navržen pro vědecké projekty. John Backus, matematik z IBM, si uvědomil, že je potřeba nový jazyk, který by byl rychlý a více se podobal matematice než jazyku symbolických instrukcí. Po třech letech práce představil Backus a jeho tým FORMULE. FORTRAN měl několik funkcí, díky kterým byl okamžitý úspěch. Přišel s manuálem, prvním programovacím jazykem, který to dokázal. Povoloval také komentáře v programu – to znamená řádky v kódu, které nebyly příkazy, které se mají provést, ale mohly obsahovat anotace o tom, co program dělal, což někomu jinému usnadnilo použití stejného programu. FORTRAN prošel mnoha následujícími verzemi a stal se předním programovacím jazykem pro vědu.
  • ALGOL (1958–1960) Stejně jako FORTRAN byl ALGOL algoritmickým jazykem – tedy jazykem určeným k provádění matematických výpočtů. Spolupráce počítačových vědců v Evropě a Americe se domnívala, že je zapotřebí algoritmický jazyk, který by byl na stroji nezávislý – na rozdíl od FORTRANu, který tehdy běžel pouze na strojích IBM. Výsledkem byl mezinárodní algebraický jazyk, později nazvaný ALGOL 58. Byla to však druhá verze ALGOL, ALGOL 60, která obsahovala mnoho inovací používaných v následujících programovacích jazycích. Backus a dánský programátor Peter Naur přišel s gramatikou pro ALGOL 60 nazvanou Backus-Naur Form, která se stala základem mnoha pozdějších jazyků. ALGOL také umožňoval rekurzivní procedury, ve kterých se procedura mohla volat sama. Další novinkou byla bloková struktura, ve které mohl být program sestaven z menších částí, které bylo možné strukturovat jako celý program. ALGOL byl velmi vlivný jazyk — stejně jako jeho potomci, C a Pascal.
  • COBOL (1959) Zatímco FORTRAN a ALGOL používali vědci a matematici, v roce 1959 Mary Hawes, počítačová programátorka v Burroughs Corporation, identifikovala potřebu programovacího jazyka navrženého pro podniky, které by mohly dělat takové věci, jako jsou měsíční výplaty a evidovat zásoby. Americké ministerstvo obrany bylo požádáno, aby sponzorovalo konferenci, která by takový jazyk vyvinula. Výsledkem byl COBOL, Common Business-Oriented Language, představený v roce 1960. COBOL byl navržen tak, aby byl napsán spíše jako anglický jazyk než FORTRAN a ALGOL. Měla záznamovou datovou strukturu, ve které byla seskupena data různých typů (jako je jméno zákazníka, adresa, telefonní číslo a věk). COBOL se rozšířil prostřednictvím podniků a vlády a na jazyk vyvinutý na počátku 60. let měl neuvěřitelně dlouhou životnost. Velká část krize Y2K zahrnovala kód napsaný v COBOL a v roce 2017 se odhadovalo, že 95 procent karetních transakcí v bankomatech stále používá tento jazyk.
  • BASIC (1964) John Kemeny a Thomas Kurtz, dva profesoři matematiky na Dartmouth College, byli přesvědčeni, že vysokoškoláci by se měli naučit programovat počítače, ale FORTRAN a ALGOL jsou příliš složité. Kemeny a Kurtz chtěli jazyk, který by studentovi umožnil okamžitě napsat pracovní program. Vymysleli také systém sdílení času, ve kterém by několik lidí mohlo používat terminály ke spouštění programů současně na centrálním počítači. Jazyk, který vymysleli, Všeúčelový symbolický instrukční kód pro začátečníky (BASIC), byl extrémně jednoduchý; první verze měla pouze 14 příkazů. BASIC byl rychle přijat v celém Dartmouthu. Popularita BASICu explodovala s příchodem osobního počítače, který typicky zahrnoval jazyk. Pro mnoho mladých lidí, kteří se poprvé setkali s počítači koncem 70. a začátkem 80. let, byl BASIC jejich prvním jazykem.
  • C (1969–1973) C byl vytvořen v Bell Laboratories a vyvíjel se několik let. Bell Labs, Massachusetts Institute of Technology (MIT) a General Electric spolupracovaly na projektu Multics, jehož cílem je vytvořit operační systém pro počítač se sdílením času. V Bellových laboratořích byl projekt Multics považován za příliš složitý na to, aby mohl být úspěšný, a tak tato společnost od projektu v roce 1969 odstoupila. Z trosek Multics však přišel Unix. Pro Unix vytvořil programátor Ken Thompson okleštěný programovací jazyk nazvaný B. B však nerozlišoval mezi různými typy dat, jako jsou celá čísla a znaky. V roce 1971 Dennis Ritchie přidal typ znaku k B a vytvořil nový jazyk, který krátce nazval „nový B“ a později nazval C. V době, kdy byl C v roce 1972 v podstatě dokončen, byl jazyk tak výkonný a flexibilní, že byla napsána velká část operačního systému UNIX v něm. Jeden z potomků C, C++ , se stal jedním z nejrozšířenějších programovacích jazyků na světě.

Zdroj: Britannica

Přehled ochrany osobních údajů

Tyto webové stránky používají soubory cookies, abychom Vám mohli poskytnout co nejlepší uživatelský zážitek. Informace o souborech cookie se ukládají ve vašem prohlížeči a plní funkce, jako je rozpoznání, když se na naše webové stránky vrátíte a pomáhají našemu týmu pochopit, které části webových stránek považujete za nejzajímavější a nejužitečnější.


Warning: Undefined array key "sssp-ad-overlay-priority" in /data/web/virtuals/326454/virtual/www/wp-content/plugins/seznam-ads/includes/class-seznam-ssp-automatic-insert.php on line 276