Course details

Assembly Languages

SOJ Acad. year 2003/2004 Winter semester 6 credits

Current academic year

Pentium processors architecture (registers, data types, instruction formats, memory addressing, interrupt handling). Real mode and FPU instruction set. Assembly language of PCs with Pentium processors. Assembling and linking (TASM and TLINK). BIOS and DOS services. Interfacing of assembly language programs with higher languages programs. Protected mode of Pentium processors (memory addressing, protection, tasks switching, paging, virtual mode, system environments), instruction set. Programming in the protected mode.

Details ...

Guarantor

Language of instruction

Czech

Completion

Examination

Time span

Department

Subject specific learning outcomes and competences

Students acquire knowledge of PC assembly language a they will be able to create programs in this language including programs of tasks executable in protected mode.

Learning objectives

To give the students the knowledge of assembly programming of PC with Intel Pentium Processor, i.e. knowledge of Intel Pentium architecture, instruction set including FPU instructions, assembly language and typical programming constructions.

Progress assessment

Written mid-term exam

Course inclusion in study plans

Back to top