Архитектура и организација на компјутери

Вовед во компјутерскиот хардвер и архитектурата: сеопфатна покриеност на компјутерскиот хардвер и основите на архитектурата со цел студентите да се запознаат со машините на повеќе нивоа, организацијата на процесорот, портите и Буловата алгебра, микроархитектурата, нивото на архитектурата на инструкциското множество, текот на контролата, виртуелната меморија и асемблерскиот јазик, на практичен начин, наместо со апстрактна дискусија за теоријата и концептите

Вовед во компјутерскиот хардвер и архитектурата: сеопфатна покриеност на компјутерскиот хардвер и основите на архитектурата со цел студентите да се запознаат со машините на повеќе нивоа, организацијата на процесорот, портите и Буловата алгебра, микроархитектурата, нивото на архитектурата на инструкциското множество, текот на контролата, виртуелната меморија и асемблерскиот јазик, на практичен начин, наместо со апстрактна дискусија за теоријата и концептите

Bölümler ve birimler bazında ayrıntılı içerik

  1. Вовед • Структурирана организација на компјутери
  2. Компјутерски системи • Процесори • Примарна меморија • Секундарна меморија • Влез/излез
  3. Ниво на микроархитектурата • Пример за микроархитектура • Пример за архитектура на инструкциско множество: IJVM • Критериуми за дизајн • Подобрување на перформансите • Примери за нивото на микроархитектурата (Core i7, OMAP4430, ATmega168)
  4. Архитектура на инструкциското множество • Карактеристики, мемориски модели, регистри и инструкции • Типови на податоци • Формати на инструкции • Адресирање • Типови на инструкции

• Тек на контролата • IA-64 архитектура и Itanium 2 5. Ниво на оперативниот систем • Виртуелна меморија • Хардверска виртуелизација • Виртуелни влезно/излезни инструкции, • Виртуелни инструкции за паралелно процесирање • Синхронизација на процеси • Примери на оперативни системи 6. Ниво на асемблерски јазик • Вовед • Макроа • Процес на асемблирање • Поврзување и вчитување





Резултати од учењето:

  1. Разбирање на теоријата и архитектурата на централната единица за обработка.
  2. Анализирање на некои од дизајнерските прашања во однос на брзината, технологијата, трошоците, перформансите.
  3. Дизајнирање на едноставен процесор со примена на концептите на теоријата.
  4. Користење на соодветни алатки за дизајнирање на потврда и тестирање на архитектурата на процесорот.
  5. Учење за концептите на паралелна обработка, цевковод и интерпроцесорска комуникација.
  6. Примери на подобар начин на I/O и организацијата на меморијата.

Öğretim yöntemleri

Теоретска настава, аудиториски вежби, лабораториски вежби, групно учество на студенти во изработка на проекти, самостојна изработка на проектни и самостојни задачи, одржување консултации.
Haftalık temas saati 5 saat
Toplam iş yükü 150 saat
İmza koşulları нема

Öğretim etkinlikleri

KodEtkinlikSaat
16.1Предавања- теоретска настава. часови45
16.2Вежби (лабораториски, аудиториски), семинари, тимска работа: часови30
16.3Пракса: часови0

Diğer etkinlikler

KodEtkinlikSaat
17.1Проектни задачи: часови15
17.2Самостојни задачи: часови10
17.3Домашно учење - задачи50

Değerlendirme yöntemi

писмено

Değerlendirme bileşenleri

KodBileşenPuan
19.1Тестови: бодови10
19.2Семинарска работа/проект, презентација писмена и усна: бодови10
19.3Завршен испит: бодови80

Notlandırma ölçeği

Puan aralığıNot
до 50 бода5 (пет) (F)
51 х до 60 бода6 (шест) (E)
61 х до 70 бода7 (седум) (D)
од 71 до 80 бода8 (осум) (C)
од 81 до 90 бода9 (девет) (B)
од 91 до 100 бода10 (десет) (A)
Евалуација и самоевалуација

Zorunlu literatür

No.YazarlarBaşlıkYayıncıYıl
1Andrew S. Tanenbaum, Todd AustinStructured Computer Organization (6th Edition)Pearson, ISBN-10: 9332571244 ISBN-13: 978-93325712422016
2Пеце МитревскиАрхитектура на компјутери и оперативни системи (авторизирани предавања)Технички факултет - Битола2004
3Ендру ТаненбаумСтруктуирана компјутерска организацијаАбакус комерц – Скопје2010

Ek literatür

No.YazarlarBaşlıkYayıncıYıl
1John L. Hennessy, David A. PattersonComputer Architecture: A Quantitative Approach (6th Edition)Morgan Kaufmann, ISBN-10 : 0128119055 ISBN-13 : 978-01281190512017