Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu

Zdroj Zdroj: root.cz     25.01.2024 (00:00)     Sekcia it, počítače

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. celý článek

Související články
 
Ďalšie články
 

Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (2)

Zdroj Zdroj: root.cz     30.01.2024 (00:00)     Sekcia 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.

 

Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (dokončení)

Zdroj Zdroj: root.cz     01.02.2024 (00:00)     Sekcia it-pocitace

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.

 

Překlad funkcí přímo do nativního kódu MicroPythonem

Zdroj Zdroj: root.cz     06.02.2024 (00:00)     Sekcia 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 platformě 80×86: instrukční sada MMX

Zdroj Zdroj: root.cz     11.02.2025 (00:00)     Sekcia 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.

 

Specifické vlastnosti procesorů AArch64: aritmetické operace

Zdroj Zdroj: root.cz     24.03.2022 (00:00)     Sekcia 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.

 

SIMD instrukce na 80×86: dokončení popisu MMX, instrukce 3DNow!

Zdroj Zdroj: root.cz     18.02.2025 (00:00)     Sekcia 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.

 

Pohled pod kapotu formátu WebAssembly: základní instrukční sada

Zdroj Zdroj: root.cz     20.11.2025 (00:00)     Sekcia 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ů.

 

Specifika instrukční sady mikroprocesorů Intel 8086/8088 (2)

Zdroj Zdroj: root.cz     17.09.2024 (00:00)     Sekcia 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é.

 

SIMD instrukce v rozšíření SSE (2. část)

Zdroj Zdroj: root.cz     04.03.2025 (00:00)     Sekcia it-pocitace

Popíšeme si zbylé instrukce pro provádění numerických výpočtů. Také se zmíníme o instrukci pro porovnání prvků vektorů, která má celkem osm různých variant. A nezapomeneme ani na problematiku nekonečných hodnot a hodnot NaN.

 

SIMD instrukce na platformě 80×86: nepřímý důsledek platnosti Mooreova zákona

Zdroj Zdroj: root.cz     04.02.2025 (00:00)     Sekcia it-pocitace

Začneme se seznamovat se SIMD instrukcemi pro platformu 80×86, které jsou souhrnně nazývány, i když ne zcela přesně, vektorové instrukce. První na řadě je technologie MMX.

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

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í

Rekurze a pattern matching v programovacím jazyku F#

Funkce a metody v programovacím jazyku C3 (dokončení)

Novinky pro Linux 6.11: nejen atomický zápis na NVMe a throttlování CPU Intel

Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)

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

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í

Prvotní mateřské mléko jako zázračný doplněk stravy? Vědci mají o kolostru jasno

Konstrukce kolon a kompozice funkcí v jazyku Coconut

OLED užitečný už na pohled. Používáte na mobilu funkci Always-On Display?

Pozor na některé modely disků: SMR (šindelový zápis) je i tam, kde neměl být

Rozšíření instrukční sady AVX-512 na platformě x86–64 (dokončení)

Messenger a Instagram dostávají funkci, která umožní mizení příspěvků

Proč se vám někdy v tramvaji zblázní telefon? Možná za to může Flipper Zero

[článek] Pozor na trik: Registr Ekonomických Subjektů ČR chce v datové zprávě peníze za zápis

O kousek méně špehování. Facebook ukončuje několik funkcí závisejících na poloze uživatele

Křivky popsané implicitní funkcí, animace křivek

Český příspěvek pro budoucnost čipů. Vývojáři z Brna zdarma vydali nástroj pro bezpečné procesory

Navrhujeme a vyrábíme vlastní CPU: mikroarchitektura procesoru

Hlasové ovládání chytré domácnosti v češtině. Pomohla nám AI GPT-3.5 a pár řádků v Pythonu a Javascriptu

Qubity: Větší simulace kvantových počítačů, lepší algoritmy a nové instrukce od NSA a CISA

Navrhujeme a vyrábíme vlastní CPU: architektura instrukční sady

Umělá inteligence za kniplem. Autonomní vojenská stíhačka úspěšně odlétala 17 hodin

Xiaomi 13T jsou výkonné a voděodolné smartphony s foťáky Leica. Na jednu funkci ale zapomněly

SIMD instrukce v rozšíření SSE

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC (3)

Porota uznala R. Kellyho vinným z několika sexuálních trestných činů

Programovací jazyk R: vektory ve funkci základního datového typu jazyka

 
Počasí Kurzy

1 € = 27.453   CZK

1 € = 0.7276   GBP

1 € = 1.0736   CHF

1 € = 4.1582   PLN

1 € = 1.1168   USD

Program

Markíza19:00 TELEVÍZNE NOVINY

 

Jednotka19:55 Góly - body - sekundy

 

Dvojka20:00 Záznam zo žrebovania: KENO 10, Keno Joker, Loto, Joker, Loto 5 z 35 (B)

 

JOJ19:30 NOVINY TV JOJ

 

Kompletný tv program

Reality Horoskopy

Beran: Ak sa vás partner pýta, ako využijete voľné dni, vy sa pýtajte, ako si ich predstavuje. Je možné, že sa s vami bude chcieť pochváliť a pozve vás medzi priateľov, na ich úsudku mu veľmi záleží.

Býk: Dnes zacítite pocit naplnenia a úspechu. A ak sa darí vám, vaši priatelia a známi môžu rovnako počítať s vašou podporou a pomocou. Čaká vás množstvo pracovných aj súkromných stretnutí, kde prejavíte svoju schopnosť prejaviť účasť a poskytnúť cennú radu.

Blíženci: Dnes je váš deň, tak to využite. Poteší vás nejaká dobrá správa. Všetko sa pohne dopredu. Rozdávajte okolo seba úsmevy a ukazujte veselú tvár, lebo nie ste tak chudí, aby ste trocha šťastia nemohli dať.

Rak: Ak sa budete dnes predbiehať v rade alebo nebudete radu rešpektovať, môžete prísť domov dosť zničený. Na vašom okolí potom bude vysvetliť vám, prečo tomu tak je.

Lev: Ak sa chcete hádať, uvedomte si, že deň vám dáva energiu, takže máte dosť síl, aby ste neuhli a vytrvali až do víťazného konca. Buď uhnete, alebo deň zakončíte ujmou na zdraví.

Panna: Dnes vám uspokojenie môže prinášať iba láska, ale pretože váš nepružný a konzervatívny postoj môže hocikoho odradiť, voľte radšej úsmev. Ak sa k vám opačné pohlavie dnes priblíži, využite svoje šance.

Váhy: Plný energie budete iba v dopoludňajších hodinách. Celý ďalší zbytok dňa budete vyžadovať citlivejšie a jemnejšie zachádzanie. Ak si to navzájom poskytnete s ostatnými, budete celkom v príjemnej pohode.

Štír: Neprehrabávajte vrecká svojmu partnerovi! List od nelegálneho partnera tam síce neobjavíte, ale mohli by ste nájsť podrobný rozpis všetkých domácich prác, ktoré chce vo voľných dňoch stihnúť, čo by vás spoľahlivo otrávilo.

Střelec: Nesmiete sa stať panovačnými až diktátorskými. Mohlo by to mať netušené následky. Hľadajte svoje prednosti a verte, že ste dobrý taký, aký ste. Vo vzťahu máte potrebu väčšej istoty, alebo by ste radi realizovali niečo, čo vám už dlho vŕta v hlave.

Kozoroh: Dovoľte si byť voľný a ničím nezaťažený, aj keď je situácia neúnosná a vy máte pocit, že sa vám niečo vymklo z rúk.

Vodnář: Vaša dnešná fyzická odolnosť sa nedá porovnávať so silnejším znameniami horoskopu. Potreba odpočinku je u vás proste vyššia, a tak pozorne vnímajte signály vášho tela, ktoré poukazuje na preťaženie organizmu.

Ryby: Pozor dajte pri vysvetľovaní hocičoho. Budete hovoriť rýchlejšie než normálne a môžete nechtiac vyrobiť dosť veľký trapas. Pokiaľ nemusíte, radšej sa k ničomu nevyjadrujte, najmä nie písomne.

Ďalšie horoskopy