Course: Assembler and BIOS

« Back
Course title Assembler and BIOS
Course code UF/0D105
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 3
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • ZEMAN Jaroslav, Ing.
Course content
Processor. Basic construction, interruption, registers, addressing algorithm. Processor communication with others. Input and output ports, memory access, addressing, memory, interrupts. Assembler. The basic machine instruction processor series Intel 8086th. Data representation. Representation of numbers in computers and computer arithmetic. Decimal, binary, octal and hexadecimal representation. Representation znaménkových and unsigned integers. Representation of floating-point (floating-point numbers). Links to the language C. IEEE standard. Rounding arithmetic exceptions. Error and accuracy. Stability calculation. Character encoding (ISO, WIN, UTF).

Learning activities and teaching methods
Interactive lecture, Lecture supplemented with a discussion, unspecified
Recommended literature
  • Marek Rudolf. Učíme se programovat v jazyce Assembler pro PC. Computer Press. ISBN 80-7226-843-0.
  • Matoušek David. Práce s mikrokontroléry Atmel AVR. BEN - technická literatura. ISBN 80-7300-209-4.
  • Michal Brandejs. Mikroprocesory Intel, Pentium a spol.. Grada. ISBN 80-7169-041-4.
  • Vlad Pirogov. Mistrovství v jazyce Assembler. Computer Press. ISBN 80-251-0888-0.


Study plans that include the course
Faculty Study plan (Version) Branch of study Category Recommended year of study Recommended semester
Faculty of Philosophy and Science in Opava Computer Technology and its Applications (2) Informatics courses 1 Winter
Faculty of Philosophy and Science in Opava Computer Technology and its Applications (1) Informatics courses 1 Winter