Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (dokončení)
Zdroj:
root.cz
01.02.2024 (00:00)
it, počítače
V závěrečném článku si popíšeme zbývající podporované instrukce i způsob jejich použití. Taktéž si porovnáme rychlost výpočtů realizovaných přímo strojovými instrukcemi v porovnání s Pythonem. celý článek
Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu
Zdroj:
root.cz
25.01.2024 (00:00)
it-pocitace
V předchozím článku jsme si ukázali, jak MicroPython použít pro webový front end, dnes se zaměříme opačnou stranu spektra – na podporu pro zápis funkcí obsahujících instrukce z instrukčních sad Thumb a Thumb-2.
Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (2)
Zdroj:
root.cz
30.01.2024 (00:00)
it-pocitace
Ve druhé části článku o využití instrukcí z instrukční sady Thumb a Thumb-2 v MicroPythonu si řekneme, jaký prozkoumat strojový kód funkcí označených dekorátorem @micropython.asm_thumb.
Překlad funkcí přímo do nativního kódu MicroPythonem
Zdroj:
root.cz
06.02.2024 (00:00)
it-pocitace
MicroPython, s jehož podporou pro zápis strojových instrukcí ze sad Thumb a Thumb-2 jsme se částečně seznámili v předchozích článcích, navíc umožňuje překlad vybraných funkcí do nativního kódu a nikoli „pouze“ do bajtkódu Pythonu.
SIMD instrukce na 80×86: dokončení popisu MMX, instrukce 3DNow!
Zdroj:
root.cz
18.02.2025 (00:00)
it-pocitace
Dnes si popíšeme zbylé MMX instrukce a většinu instrukcí použijeme v příkladech. Také si popíšeme instrukční sadu 3DNow! společnosti AMD. Ta nebyla přímou konkurencí MMX, ale spíše první vlaštovkou vedoucí k SSE a AVX.
SIMD instrukce na platformě 80×86: instrukční sada MMX
Zdroj:
root.cz
11.02.2025 (00:00)
it-pocitace
Navážeme na článek o vektorových instrukcích na platformě 80×86. Popíšeme si další instrukce MMX, konkrétně všechny aritmetické instrukce, logické instrukce i instrukci, která kombinuje násobení prvků vektorů s jejich součtem.
Funkce a metody v programovacím jazyku C3 (dokončení)
Zdroj:
root.cz
30.10.2025 (00:00)
it-pocitace
Navážeme na článek, ve kterém jsme si popsali základní koncepty pro práci s funkcemi. Popíšeme si deklaraci typu „funkce“, zkrácený zápis funkcí, anonymní funkce, metody (vztažené k typu) a způsob využití ukazatelů na funkce.
Specifické vlastnosti procesorů AArch64: aritmetické operace
Zdroj:
root.cz
24.03.2022 (00:00)
it-pocitace
Dnes se budeme zabývat instrukcemi určenými pro provádění aritmetických operací. Tyto instrukce se rozdělují na instrukce určené pro celočíselné datové typy a na instrukce, které provádějí operace s hodnotami s plovoucí řádovou čárkou.
Pohled pod kapotu formátu WebAssembly: základní instrukční sada
Zdroj:
root.cz
20.11.2025 (00:00)
it-pocitace
Popíšeme si základní instrukce, které jsou ve WebAssembly definovány. Jedná se o aritmetické instrukce, konverzní operace, porovnání operandů a taktéž o instrukce určené pro manipulaci s obsahem zásobníku operandů.
Rozšíření instrukční sady AVX-512 na platformě x86–64 (dokončení)
Zdroj:
root.cz
29.11.2022 (00:00)
it-pocitace
V závěrečném článku o SIMD operacích podporovaných (i když nepřímo) překladačem GCC C se zaměříme přímo na konkrétní vybrané instrukce, které lze nalézt v jednotlivých rozšířeních instrukčních sad AVX-512.
Specifika instrukční sady mikroprocesorů Intel 8086/8088 (2)
Zdroj:
root.cz
17.09.2024 (00:00)
it-pocitace
Zaměříme se na specifické instrukce, které byly na mikroprocesorech Intel 8086/8088 podporovány. Bude se v první řadě jednat o instrukce pro BCD aritmetiku a o „řetězcové instrukce“, které jsou pro platformu 8086 typické.
Řídicí struktury využitelné v programovacím jazyku Clojure (dokončení)
SIMD instrukce v rozšíření SSE (2. část)
SIMD instrukce na platformě 80×86: nepřímý důsledek platnosti Mooreova zákona
Dozorci v ruských věznicích měli instrukce, aby Ukrajince týrali, píše WSJ
Pohled pod kapotu formátu WebAssembly: instrukce pro řízení toku dat
Rozšíření instrukční sady SSE2 v programech psaných v assembleru (dokončení)
Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Pohled pod kapotu formátu WebAssembly: SIMD (vektorové) operace
Tisk hexadecimálních hodnot s využitím instrukce DAA na ZX Spectru
Programovatelné IO na mikrořadičích RP2040 – praktické použití
Technologie WebAssembly a GopherJS: předávání argumentů mezi Go a JavaScriptem (dokončení)
Rekurze a pattern matching v programovacím jazyku F#
Standardní šablonovací systém jazyka Go (dokončení)
Novinky pro Linux 6.11: nejen atomický zápis na NVMe a throttlování CPU Intel
Jazyk Go prakticky: jednotkové testy kódu, který přistupuje k SQL databázím (dokončení)
Interaktivní tvorba grafického uživatelského rozhraní s využitím nástroje Pygubu (dokončení)
Malování ve Windows pokračuje v krasojízdě. Podporuje vrstvy a také průhlednost
Pražští zastupitelé projednají dokončení oprav Šlechtovy restaurace
Hubbleův vesmírný dalekohled trápí problémy. NASA rozhodla, že bude používat jen jeden gyroskop
Dokončení opravy Šlechtovy restaurace vyjde na téměř 200 milionů korun
Formát EDN: extensible data notation (dokončení)
Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)
Základy tvorby grafů v programovacím jazyku R: knihovna lattice (dokončení)
Dokončení protipovodňové ochrany Brna potrvá roky, vyžádá si miliardy korun
Parametrické křivky používané v designu i při tvorbě animací (dokončení)
Jak online a zdarma vydolovat text z obrázku či PDF
ČR má další zápis na seznamu UNESCO, uspěla s nominací ruční výroby skla
Proudy (streams) podporované systémem Redis (dokončení)
Tvorba aplikací a her s textovým rozhraním s knihovnou Blessed (dokončení)
Firma požádala o prodloužení termínu dokončení oprav Barrandovského mostu
Válek v roce 2025 očekává dokončení projednání čtyř zákonů, začne nový screening
Nový Outlook už není mýtus. Chlubí se čistým designem a spoustou funkcí z webu
SZPI připravuje zákaz produktů obsahujících látku CBD z konopí
Knihovna Pandas: práce se seskupenými záznamy, vytvoření multiindexů

