Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Šild Includes the selected person into the timetable overlap calculation. Dušan Programming library to support integer arithmetics on Freescale HC08 microcontrollers Programming library to support integer arithmetics on Freescale HC08 microcontrollers Thesis finished and defended successfully (DUO).   Dostálek Petr Dolinay Jan Bachelor's thesis 1308780000000 23.06.2011 Programming library to support integer arithmetics on Freescale HC08 microcontrollers Thesis finished and defended successfully (DUO).
Dušan Šild Bachelor's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Programová knihovna pro podporu celočíselné aritmetiky na mikropočítačích Freescale HC08

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Šild Dušan Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2010/2011
Assigning department AUART
Date of defence Jun 23, 2011
Type of thesis Bachelor's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - The following mandatory fields are not filled in for this Thesis.: Title in English
Main topic Programová knihovna pro podporu celočíselné aritmetiky na mikropočítačích Freescale HC08
Main topic in English Programming library to support integer arithmetics on Freescale HC08 microcontrollers
Title according to student Programová knihovna pro podporu celočíselné aritmetiky na mikropočítačích Freescale HC08
English title as given by the student -
Parallel name -
Subtitle -
Thesis supervisor Dostálek Petr, Ing. Ph.D.
External examiner Dolinay Jan, Ing. Ph.D.
Annotation Práce se zabývá problematikou realizace aritmetických operací s celými čísly v programové knihovně jazyka Assembler. Probírá a vysvětluje jednotlivé algoritmy aritmetických operací, ukazuje na možné problémy a popisuje jejich příčinu i řešení. Praktická část osvětluje implementaci těchto algoritmů v jazyce Assembler a rozebírá návrh celé programové knihovny. Dále srovnává rychlost vytvořených funkcí s funkcemi jazyka C a popisuje jednoduchý program využívající danou knihovnu pro výpočty.
Annotation in English The work deals with the implementation of arithmetic operations with whole numbers in assembly language programming library. It discusses and explains the algorithms of arithmetic operations, points to possible problems and describes their causes and possible solutions. The practical section highlights the implementation of these algorithms in assembly language, and examines the design throughout the program library. Furthermore,comparing the speed generated by functions with the functions of the C language anddescribes a simple program that uses the library for calculations.
Keywords Mikroprocesor, Assembler, programová knihovna, aritmetické operace
Keywords in English Microcontroller, Assembler, programming library, arithmetic operations
Length of the covering note 56
Language CZ
Annotation
Práce se zabývá problematikou realizace aritmetických operací s celými čísly v programové knihovně jazyka Assembler. Probírá a vysvětluje jednotlivé algoritmy aritmetických operací, ukazuje na možné problémy a popisuje jejich příčinu i řešení. Praktická část osvětluje implementaci těchto algoritmů v jazyce Assembler a rozebírá návrh celé programové knihovny. Dále srovnává rychlost vytvořených funkcí s funkcemi jazyka C a popisuje jednoduchý program využívající danou knihovnu pro výpočty.
Annotation in English
The work deals with the implementation of arithmetic operations with whole numbers in assembly language programming library. It discusses and explains the algorithms of arithmetic operations, points to possible problems and describes their causes and possible solutions. The practical section highlights the implementation of these algorithms in assembly language, and examines the design throughout the program library. Furthermore,comparing the speed generated by functions with the functions of the C language anddescribes a simple program that uses the library for calculations.
Keywords
Mikroprocesor, Assembler, programová knihovna, aritmetické operace
Keywords in English
Microcontroller, Assembler, programming library, arithmetic operations
Research Plan
  1. Prostudujte instrukční sadu mikropočítače rodiny HCS08 s centrální procesní jednotkou CPU08 se zaměřením na aritmetické operace.
  2. Navrhněte vhodnou strukturu knihovny pro celočíselnou aritmetiku s podporou datových typů byte, word a long se znaménkem i bez znaménka včetně konverzních funkcí.
  3. Vytvořte knihovnu v jazyce symbolických adres mikropočítačů rodiny HCS08.
  4. Proveďte porovnání z hlediska rychlosti a obsazené paměti Vámi vytvořených knihovních funkcí s obdobnými funkcemi implementovanými v C jazyce.
  5. Vypracujte ukázkový program používající vytvořenou knihovnu pro demonstraci její funkce.

Research Plan
  1. Prostudujte instrukční sadu mikropočítače rodiny HCS08 s centrální procesní jednotkou CPU08 se zaměřením na aritmetické operace.
  2. Navrhněte vhodnou strukturu knihovny pro celočíselnou aritmetiku s podporou datových typů byte, word a long se znaménkem i bez znaménka včetně konverzních funkcí.
  3. Vytvořte knihovnu v jazyce symbolických adres mikropočítačů rodiny HCS08.
  4. Proveďte porovnání z hlediska rychlosti a obsazené paměti Vámi vytvořených knihovních funkcí s obdobnými funkcemi implementovanými v C jazyce.
  5. Vypracujte ukázkový program používající vytvořenou knihovnu pro demonstraci její funkce.

Recommended resources
  1. BURKHARD, Mann. C pro mikrokontroléry. Praha : BEN - technická literatura, 2003. 280 s. ISBN 80-7300-077-6.
  2. Freescale Semiconductor. CPU08 Central Processor Unit Reference Manual., 2001. Dostupný z WWW:
  3. Freescale Semiconductor. HCS08 Family Reference Manual, Rev.1., 2003. Dostupný z WWW:
  4. Freescale Semiconductor. MC9S08GB/GT Data Sheet, Rev.2.3., 2004. Dostupný z WWW:
  5. VÁŇA V.: Začínáme s mikrokontroléry Motorola HC08 Nitron. Praha: BEN ? technická literatura, 2003. 96 s. ISBN 80-7300-124-1

Recommended resources
  1. BURKHARD, Mann. C pro mikrokontroléry. Praha : BEN - technická literatura, 2003. 280 s. ISBN 80-7300-077-6.
  2. Freescale Semiconductor. CPU08 Central Processor Unit Reference Manual., 2001. Dostupný z WWW:
  3. Freescale Semiconductor. HCS08 Family Reference Manual, Rev.1., 2003. Dostupný z WWW:
  4. Freescale Semiconductor. MC9S08GB/GT Data Sheet, Rev.2.3., 2004. Dostupný z WWW:
  5. VÁŇA V.: Začínáme s mikrokontroléry Motorola HC08 Nitron. Praha: BEN ? technická literatura, 2003. 96 s. ISBN 80-7300-124-1

Týká se praxe No
Enclosed appendices -
Appendices bound in thesis -
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file