Laboratorium służy ilustracji schematów organizacji komputera prezentowanych
na wykładzie. Ćwiczenia odbywają się z wykorzystaniem zestawu dydaktycznego
DSM51, na który składa się mikroprocesor 8051 wraz z zestawem układów i oprogramowania
umożliwiających kontakt z użytkownikiem (klawisze, diody, buczek, wyświetlacze)
jak i przygotowanie i uruchomienie zaprojektowanych programów.
Do wszystkich ćwiczeń przygotowane jest oprogramowanie, które jednak wymaga
pewnych modyfikacji dostosowujących ćwiczenie do zadania, jakie ma być zrealizowane
oraz personalizujących zadanie tak, by nie można było po prostu skopiować wyników
kolegów, którzy wcześniej ćwiczenie wykonywali. Priorytetem jest zapoznanie
z architekturą procesora i sposobem realizacji niektórych operacji omawianych
na wykładzie a nie nauka programowania w assemblerze i poznanie wszystkich możliwości
procesora oraz osiągnięcie biegłości w jego użytkowaniu.
Sprzęt
Ćwiczenia laboratoryjne wykonywane są na zestawie uruchomieniowym mikrokontrolera 8051 o nazwie DSM51.
System DSM 81 jest typowym zestawem dydaktycznym zawierającym mikrokontroler 8051 wraz z układami pamięciowymi, peryferyjnymi.
W systemie są obecne:
Oprogramowanie:
Assembler mikrokontrolera DSM-51 dla IBM PC
Graficzny program uruchomieniowy DSM-51, pozwalający na załadowanie skompilowanego
programu z PC do pamięci procesora 8051 a nastepnie jego wykonanie w trybie
pracy ciągłej lub krokowej. W trybie pracy krokowej program pozwala na obserwację
podstawowych elementów procesora rejestrów, wskaźników, zawartości pamięci
pamięci programu oraz stosu.
Do pobrania ze strony prowadzącego laboratorium są:
Program DSM-51.exe wersja 3.02 (dla Windows) służący do uruchamiania programów
na zestawie DSM-51 dostępny również na stronie internetowej producenta zestawu.