Professional study programme

Back   Loomen   Schedule   Hrvatski

Computer System Architecture SARIE301

ECTS 6.5 | P 45 | A 15 | L 15 | K 0 | ISVU 74061 57224 149377 205552 | Academic year: 2020./2021.

Course groups

Prikaži sve grupe na predmetu

Course lecturers

ALEKSI IVAN, Associate

Course description

Microprocessor and microcomputer. Personal computer. Intel microprocessor architecture. System busses (AT/ISA, SCSI, PCI, etc.). Functional parts of a computer. Data formats. Microcomputer operation. Instruction set. Addressing modes. Instruction execution time. Memory devices. Semiconductor memories. External storage: magnetic and optic media. Memory management. Input-output functional units. Parallel input/output interface (PIO, Centronics). Direct memory access (DMA). Timing circuits and devices (CTC). Serial interface (UART, SIO). Serial busses and protocols (RS-232, RS-485, USB, IEEE-1394,IIC, etc.). MODEM. Basic input/output methods: cyclic and event driven. Interrupt system. Software development and tools. Operating system. File system. Supervision and diagnostic circuits. Microcontrollers. Local network. Internet. Modern microprocessor and computer architecture (RISC, CISC). Pipelines. Modern microprocessor examples. Multiprocessor systems.

Knowledge and skills acquired

In classes and by carrying out individual work, students acquire knowledge of computer architecture, microprocessor and microprocessor systems, technological characteristics and production specifications. Students learn how to recognise specific computer design problems and solving methods. They acquire kills of applying modern software tools for hardware and software design, simulation and verification, such as digital oscilloscopes, EPROM, PAL and GAL programming tools, logic analysers, software tools for digital design (such as MicroSim, OrCAD, Cadence, etc.), equipment and tools for microprocessor system development as emulators, etc.

Teaching methods

- Lectures using multimedia presentations - Individual learning using CD ROM - E-learning using multimedia programs like WebCT - Reading papers - Exercises with solved problems - Individual problem solving and team work - Laboratory practice on ready-made models and construction of students own simple circuits and devices

Student requirements

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and paragraph 1.9

Monitoring of students

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and paragraph 1.9

Student assessment

Solving simple individual problems and encouraging team work on more complex problems. On-line testing using e-learning tools like WebCT with questions data base. Assessment of laboratory work as well as design, construction, testing and presentation of own simple circuits and devices. Oral exam with students for the purpose of awarding the final grade.

Obligatory literature

1. 1 Ribarić, S. Građa računala - arhitektura i organizacija računarskih sustava Zagreb: Algebra, 2011.ISBN: 978-953-322-074-1

2. 2 Aharon Yadin Computer Systems Architecture CRC Press Taylor & Francis Group, 2016, ISBN 9781482231052

Pretraži literaturu na:

Recommended additional literature

1. 1 R.Williams Computer Systems Architecture Addison Wesley, 2001

2. 2 S. Ribarić Arhitektura računala Školska knjiga, Zagreb, 1990

3. 3 B.B. Brey The Intel Microprocessors 8086-8088, 80186-80188, 80286, 80386, 80486, Pentium Pro Processor and Pentium II, Architecture, Programming and Interfacing Prentice Hall, 2000.

4. 4 J.D.Carpinelli Computer Systems Organization & Architecture Addison Wesley, 2001.

5. 5 Ž. Hocenski Arhitektura računala ETF Osijek, 2005.

6. 6 Ž. Hocenski, G.Martinović, M.Antunović Arhitektura računala - Priručnik za laboratorijske vježbe ETF Osijek, 2005.

Examination methods

Knowledge assessment during the semester, individual problem solving and oral exam.

Course assessment

Conducting university questionnaires on teachers (student-teacher relationship, transparency of assessment criteria, motivation for teaching, teaching clarity, etc.). Conducting Faculty surveys on courses (upon passing the exam, student self-assessment of the adopted learning outcomes and student workload in relation to the number of ECTS credits allocated to activities and courses as a whole).

Overview of course assesment

Learning outcomes
Upon successful completion of the course, students will be able to:

1. define basic terms regarding computer architecture and computer structure

2. analyse the architecture and structural elements of a digital computer

3. define project requirements of a computer system according to demands for data processing

4. evaluate structures and relations of functional computer parts

5. explain the concepts of programmes, methods of data processing and concepts of computer processing acceleration

Aktivnosti studenta: Vidi tablicu aktivnosti