Architektura systemów komputerowych - zagadnienia
przeliczanie systemów liczbowych (DEC, HEX, OCT, BIN, BCD, stałoprzecinkowy - na wszelkie sposoby),
podstawowe bramki logiczne (formuły boolowskie, tabele prawdy),
analiza układu kombinacyjnego (dany jest układ składający się z kilku bramek o n-wejściach i jednym wyjściu - stworzyć tabelę prawdy dla takiego układu),
minimalizacja układów kombinacyjnych z wykorzystaniem tablic Karnaugha (max. 4-wejściowych) - także ze stanami dowolnymi (kreski w tabeli),
sumator i półsumator (zasada działania),
przerzutniki D i JK jako dwójki liczące,
licznik dwójkowy zbudowany z przerzutników JK (np. 4-bitowy), budowa, przebiegi czasowe, zasada działania,
budowa mikroprocesora,
cykl rozkazowy, maszynowy, zegarowy,
budowa mikrokontrolera 8051,
podstawowe rozkazy assemblera 8051,
podstawowe operacje na liczbach w assemblerze 8051 (dodawanie, odejmowanie, mnożenie i dzielenie liczb - rozkazy: MOV, ADD, MUL, DIV, LJMP, INC).