Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu
Zdroj: root.cz 25.01.2024 (00:00) 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
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.
Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (dokončení)
Zdroj: root.cz 01.02.2024 (00:00) 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: 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.
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.
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é.
Tisk hexadecimálních hodnot s využitím instrukce DAA na ZX Spectru
Zdroj: root.cz 20.04.2023 (00:00) it-pocitace
Dnešní článek o vývoji programů pro mikropočítač ZX Spectrum je rozdělen na dvě části. V úvodní části si ukážeme využití instrukce DAA při tisku hexadecimálních hodnot a v části druhé se seznámíme se základy zpracování hodnot s plovoucí řádovou čárkou.
Rekurze a pattern matching v programovacím jazyku F#
Zdroj: root.cz 21.09.2023 (00:00) it-pocitace
Zaměříme se na dvě užitečné oblasti: na definici rekurzivních funkcí (s přímou i nepřímou rekurzí) a na pattern matching, což je velmi důležitá syntaktická a sémantická struktura umožňující efektivní zápis mnoha algoritmů.
Novinky pro Linux 6.11: nejen atomický zápis na NVMe a throttlování CPU Intel
Zdroj: root.cz 12.07.2024 (00:00) it-pocitace
Implementace Intel Performance Limit Reasons, senzory na Asus ProArt X670E-CREATOR WIFI, lepší podpora ARM Lenovo Yoga C630 WOS, atomický zápis u NVMe a SCSI, podsvícení klávesnice na dalších Apple Mac.
Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)
Zdroj: root.cz 05.03.2024 (00:00) it-pocitace
Zaměříme se na problematiku transformaci funkcí, na takzvaný currying (curifikaci), taktéž na částečné vyhodnocení funkcí atd. Nezapomeneme ani na možnost tvorby takzvané kolony (pipe) složené z více funkcí.
Jak online a zdarma vydolovat text z obrázku či PDF
Zdroj: idnes.cz 10.05.2022 (00:00) it-pocitace
Optické rozpoznávání znaků (OCR) slouží nejen pro převod obrázků obsahujících texty do podoby umožňující pozdější úpravy, ale využívá se automaticky i k dalším funkcím. Třeba k překladu ve smartphonech.
Č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í
Konstrukce kolon a kompozice funkcí v jazyku Coconut
Rozšíření instrukční sady AVX-512 na platformě x86–64 (dokončení)
Pozor na některé modely disků: SMR (šindelový zápis) je i tam, kde neměl být
Proč se vám někdy v tramvaji zblázní telefon? Možná za to může Flipper Zero
Messenger a Instagram dostávají funkci, která umožní mizení příspěvků
[č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
Český příspěvek pro budoucnost čipů. Vývojáři z Brna zdarma vydali nástroj pro bezpečné procesory
Křivky popsané implicitní funkcí, animace křivek
Qubity: Větší simulace kvantových počítačů, lepší algoritmy a nové instrukce od NSA a CISA
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
Porota uznala R. Kellyho vinným z několika sexuálních trestných činů
Specifické vlastnosti procesorů AArch64: základní instrukce
Programovací jazyk R: vektory ve funkci základního datového typu jazyka
Vyždímejte z NASu maximum funkcí: Praktické tipy, jak se dá využít síťové úložiště naplno
Twitter zavede funkci spropitného celosvětově a také v bitcoinech
7-Zip 21.05 optimalizuje na každém rohu. Cílí na nové instrukce a více jader v procesorech
Objevte 8 skrytých funkcí Androidu, které vám mohou usnadnit život
Specifické vlastnosti procesorů AArch64: přenos bloků dat a instrukce s podmínkou
Blatný: Funkci chci vykonávat odborně, nejsem zvyklý se vzdávat
Analýza funkcí s využitím knihovny SymPy
Google není jen vyhledávač: 15 užitečných funkcí, o kterých možná ani nevíte
Google není jen vyhledávač: 18 užitečných funkcí, o kterých možná ani nevíte
Vyznejte se ve vývoji Windows 10: Čeho jsme se dočkali a čeho ne?
Windows 11 dají košem procesorům bez SSE4.2. Jde o více než 10 let starý hardware
Testování nativních funkcí s využitím programovacího jazyka Python
Telefon jako bezdrátové úložiště přímo v Průzkumníku ve Windows. Poradíme, jak si funkci zapnout
Hamáček rezignoval na funkci předsedy ČSSD, kandidaturu ohlásila Maláčová
Víte, jak na Samsungu snadno nastavíte vibrační režim v pracovní době? Vyzkoušejte Rutiny