õppeaine eesmärgid eesti k
Kursuse eesmärk on anda üldteadmisi mikroprotsessori ehituse tööpõhimõtetest ja kasutamisest. Tutvustatakse arvutite ja mikroprotsessorite arhitektuuride põhialuseid ja kasutamist, mäluhierarhiate ülesehitust ja haldamist, andmete edastamist mikroprotsessorisüsteemis ning protsesside täitmist ja haldamist.
õppeaine eesmärgid inglise k
The course aims to give the general knowledge about working principles and applications of microprocessor design. Concepts and applications on the basics of computer and microprocessor architecture, the structure and management of memory hierarchies, data propagation through a microprocessor system and how processes are executed and managed are introduced.
õppeaine õpiväljundid eesti k.
Aine läbinud üliõpilane mõistab:
- protsessori ehitust ja arhitektuuri ning erinevate protsessori komponentide funktsionaalsust;
-arvutimälu hierarhia ülesehitust ja erinevaid lahendusvarinte ning haldusmeetodeid ja -võtteid;
- protsesside ja ülesannete haldamist ning täitmist.
õppeaine õpiväljundid ingl k.
After completing this course the student understands:
- the design and architecture of the CPU as well as the functionalities of the different CPU components;
- the computer memory hierarchy and the different design decisions, and management methods and techniques;
- how processes and jobs are managed and executed.
õppeaine sisu lühikirjeldus eesti k
Sellel kursusel uurime arvutiarhitektuuride teoreetilisi aluseid, keskendudes mikroprotsessorite ehitusele. Uurime protsessori mooduleid, käsustiku arhitektuuri (ISA) kavandamist ja kasutmaist ning arvutimälu hierarhiat. Teemad katavad ka protsessori tuuma/kasutajatööga seotud arvutiarhitektuurseid otsuseid ning ülevaadet operatsioonisüsteemide loomise, protsesside ja tööde haldamisest ning arvuti aritmeetikast.
õppeaine sisu lühikirjeldus ingl k
In the course, we will explore the basic theoretical knowledge of Computer Architecture focusing on the design of Microprocessors. We will explore the building blocks of the CPU, the design and implementation of the Instruction Set Architecture (ISA), and the computer memory hierarchy. Topics will also include computer architecture design decisions that are related to the CPU kernel/user modes, overview of Operating Systems design, process and job management, and computer arithmetic.
hindamisviis eesti k
vt. hindamiskriteeriumid
hindamisviis ingl k
see evaluation criteria.
iseseisev töö eesti k
Kodutööd
iseseisev töö ingl k
Homeworks
õppekirjandus
- Computer architecture: a quantitative approach. John L. Hennessy, David A. Patterson.
- Practical Aspects of Embedded System Design using Microcontrollers. 2008 Spinger
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):