25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Nazwa przedmiotu Architektura komputerów<br />

Skrót nazwy AKO<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Jędruch<br />

E-mail: andj@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu 0,33<br />

2. Organizacja ogólna komputera wg von Neumanna X 0,33<br />

3. Elementy architektury IA–32 na poziomie rejestrów: adresowanie<br />

pamięci, rejestry ogólnego przeznaczenia, znaczniki, tryb<br />

rzeczywisty i chroniony<br />

X 0,67<br />

4. Pamięć fizyczna i wirtualna, adresowanie pamięci, problem<br />

kolejności bajtów (np. mniejsze niżej – ang. little endian)), rozwój<br />

architektury IA–32<br />

X 0,33<br />

5. Model programowy procesora, cykl rozkazowy, klasyfikacja<br />

instrukcji wg sposobu oddziaływania na wskaźnik instrukcji (licznik<br />

rozkazów)<br />

X 0,67<br />

6. Porównanie modelu programowego procesora i modelu na poziomie<br />

szyn systemowych<br />

X 0,33<br />

7. Zasady programowania na poziomie rozkazów procesora, funkcje<br />

typowych rozkazów<br />

X 0,33<br />

8.<br />

Modyfikacje adresowe bezpośrednie i pośrednie<br />

X 0,33<br />

9. Elementy programowania w asemblerze: mnemoniki instrukcji,<br />

formaty wierszy źródłowych, zmienne i etykiety, dyrektywy,<br />

porównanie składni asemblerów typu Intel i AT&T<br />

X 1<br />

10. Makroprzetwarzanie X 0,33<br />

11. Technika asemblacji programów, licznik lokacji, asemblacja jednoi<br />

dwuprzebiegowa, sprawozdanie z asemblacji<br />

X 0,33<br />

12. Instrukcje przesyłania adresowe i bezadresowe, operacje stosu X 0,67<br />

13. Instrukcje sterujące bezwarunkowe, wywołanie (call) i powrót z<br />

podprogramu (ret)<br />

X 0,67<br />

14. Przekazywanie parametrów do podprogramów X 0,67<br />

15. Sprzętowe wspomaganie przekazywania parametrów z użyciem<br />

stosu, ramka stosu<br />

X 0,67<br />

16. Techniki dostępu do zmiennych statycznych i dynamicznych X 0,67<br />

17. Programowanie mieszane, interfejs ABI, typowe standardy<br />

wywoływania funkcji (Pascal, C, StdCall)<br />

X 0,67<br />

64

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!