Chtěl jsem se jen pro informaci na knihu podívat, al tentokrát se zdá, že k dispozici k prohlížení v PDF není. Jinak mě těší že Martin Malý již přibližuje lidem svět logiky a algoritmů na 32-bit platformě. Na jednom z MakeFairů, kdy jsem mu ukazoval náš simulátor, v té době ještě na MIPSu tak jasně odsoudil, že princip procesoru vysvětlovat na 32-bitech je na začátek šatně a nechtěl slyšet na argumenty, že na RISC lze předvést dekódování instrukcí i přístupy k paměti přímočaře, na rozdíl od 8-bitů, kde je nutné skládat dvojregistry, složitě řešit načtení intu a obecně se hodně schovává do různých magic boxů a u Z-80 celkem složitými stavovými mašinami, mikrořadičem i jen na načtení instrukce...
Tak třeba již přišla doba, kdy by mohl něco pěkného napsat o RISC-V (třeba s využitím ESP32C3 a NuttXu, kam se studenty přispíváme). Na simulátoru to máme názorné https://comparch.edu.cvut.cz/ a i díky jeho kritice, že jeho osmibitové simulátory v javascriptu jsou pro výuku o třídu lepší a vše lze dělat online bez jakéhokoliv dalšího nástroje, jsem do QtMips připsal integrovaný editor a jednoprůchodový relokující assembler..
Myslím, že nyní je náš přístup vycházející z podobných kurzů ve světě o hodně přímočařejší než práce z https://www.asm80.com/.
To s tim (ne)zverejnenim je zajimave - sice se na webu pise, ze dilo je pod CC BY-ND 4.0... ale stazitelna forma tam opravdu neni. Co timhle v NICu sleduji netusim (byt chapu snahu nektere cinnosti lepe monetarizovat) - ale je otazka casu, kdy se to nekdy objevi ke stazeni "bokem" a bude to vlastne legal... no je to tak trosku schizofrenni ;-)
Ve zprávičce na ABClinuxu je uvedeno vysvětlení
...tentokrát knihu neprodává CZ.NIC, prodávají ji distributoři (knihkupci), a to včetně e-booku. Z tohoto důvodu nedává CZ.NIC na svůj web zatím ke stažení e-book zdarma, jako u předchozích titulů, ale půl roku nechává distributorům exkluzivitu na prodej, a teprve poté nabídne PDF zdarma.
Celkem to chápu, stejně jako u LWN, kde to je asi jen týden a tam to opravdu kvalitní a velmi těžko nahraditelnou službu umožnilo udržet při životě.
I když zde bych se rád jen podíval, co kniha přináší a jestli jí třeba někde doporučit.
Nakonec i přesto, že jsem některé přístupy pana Malého nepovažoval za optimální pro získání znalosti a přehledu o portfoliu moderních MCU, a obecných principech činnosti CPU, tak nabízí hodně inspirujícího a to především pro ty začínající. Takže jsem i studentům kurzu do odkazů na konci stránky kam dále s vlastními projekty jeho knihy přidával.
Zdravím; fakt je, že microbit je tak trochu (bbc) business, což platí i o žlutomodrém hadovi, ale sám mám rád risc-v a motám se kolem toho trošičku, ačkoliv tak nějak oklikou ... ale narazil jsem na vynikající TENKOU knihu na amazon https://www.amazon.com/RISC-V-Assembly-Language-Anthony-Reis/dp/1088462006 - fyzicky knihy už moc nekupuju, ale tady jsem udělal vyjímku a je to FAJN ... kompaktní a je tam pak ke stažení autorův command-line RV simulátor/assembler/linker - komplet prostředí i s console IO přes ecalls resp. jakože custom instrukce/makra... já si s RV32EM asm-kompatible hraju tady:
https://github.com/apws/230326-VMEX
... je to takový pokus o "risc-v s lidskou tváří", s čitelným kódováním opcodes atd, everywhere ... aktuálně mne to uvrtalo i do konstrukce mašinek pro CP/M )))
3. 10. 2023, 01:06 editováno autorem komentáře
Tato moznost uz nie je asi preto, lebo ine formaty sa predavaju.
Napr., kniha Perl pro zelenace od P. Satrapa vo formate PDF je zdarma na stiahnutie na knihy.nic.cz
https://knihy.nic.cz/files/edice/perl_new.pdf
ale ostatne ebook formaty sa predavaju - vid napr.:
https://www.palmknihy.cz/kniha/perl-pro-zelenace-249656
https://www.alza.sk/media/perl-pro-zelenace-d7523185.htm?o=4#discussionPosts