Národní úložiště šedé literatury Nalezeno 14 záznamů.  předchozí11 - 14  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Emulace CPU pro výuku asemblerů
Charvát, Lukáš ; Samek, Jan (oponent) ; Smrčka, Aleš (vedoucí práce)
Práce řeší tvorbu emulátoru počítačové architektury a její instrukční sady se záměrem pro použití při výuce asemblerů. Zatímco většina dnešních emulátorů je závislá na specifické architektuře, tato práce popisuje přístup, jak vytvořit emulátor vhodný pro použití ve výuce a pro snadnější pochopení asemblerů. Emulátor se neomezuje pouze na jeden typ procesoru, ale umožňuje uživatelům jednoduše definovat vlastní architektury spolu s jejich instrukčními sadami za účelem možnosti provádět nad nimi operace a především názorně zobrazovat aktuální stav.
Communication protocol implementation into signal processors
Červenec, Radek ; Daněček, Vít (oponent) ; Herman, Ivo (vedoucí práce)
The purpose of this work is to study, modify and design communication protocols for their further implementation into a digital signal processor in assembly language. The work also introduces structure of an electro-acoustic unit EPIS 2.45 controlled by a digital signal processor. The focus of the unit description is on the software structure, process interactions and on the operation system based on the cooperative multitasking. In order to design and implement new communication protocol, network architecture as well, especially multi-layer models. Then, real network and protocols are examined, such as Koris Net and Modbus protocol. The description is supported by source code examples implementing the protocols in a digital signal processor (ADSP 2191M). The work also presents a designed communication protocol for downloading files from the onboard computer which is connected to the unit. Moreover, it presents designed modification of protocols so that the downloaded files can be forwarded from the unit to the central computer over the Koris Net.
Implementace symetrické blokové šifry AES na moderních procesorech
Škoda, Martin ; Balík, Miroslav (oponent) ; Rášo, Ondřej (vedoucí práce)
Hlavním cílem diplomové práce je využití nových instrukcí z instrukční sady Intel® Advanced Encryption Standard New Instructions (AES-NI), která je dostupná na procesorech s kódovým označením Westmere a novějších. V teoretické části jsou popsány symetrické blokové šifry a jejich operační módy. Šifra AES je popsána podrobně, zejména používané blokové transformace, expanze klíče a ekvivalentní inverzní šifra. Dále jsou popsány instrukce z instrukční sady AES-NI – je vysvětlena jejich funkčnost pomocí pseudokódů a jsou uvedeny příklady jejich použití. Následně je vytvořena dynamická knihovna, která implementuje šifru AES pro velikost klíče 128, 192 a 256 bitů a implementuje operační módy popsané v teoretické práci. Funkce knihovny jsou volány z prostředí Matlab pomocí skriptů a je ověřena jejich funkčnost porovnáním výsledků funkcí s testovacími vektory, které poskytuje v publikacích Národního institutu standardů a technologie.
Moderní způsoby programování mikrokontroléru
Medla, Eduard ; Matyáš, Pavel (oponent) ; Zuth, Daniel (vedoucí práce)
Tato bakalářská práce se zabývá moderními způsoby programování mikrokontrolerů. Jsou zde rozebrány některé programovací jazyky, programovací prostředí a grafické editory. U každého způsobu programování jsou uvedeny jejich výhody a nevýhody. Jsou zde rozebrány způsoby nahrávání programu do mikrokontroleru, tzv. flashování. Jako způsob pro otestování byl vybrán programovací jazyk C, pomocí kterého byl v prostředí AVR Studio 6.2 naprogramován dvoustavový regulátor s hysterezi.

Národní úložiště šedé literatury : Nalezeno 14 záznamů.   předchozí11 - 14  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.