2795180263

2795180263



Laboratorium Techniki Mikroprocesorowej 2 - EZ1C600 034

3. Metodyka badań

3.1.    Stanowisko badawcze

Ćwiczenie przeprowadzane jest w dwuosobowych grupach przy stanowisku komputerowym. Na komputerze PC jest zainstalowany system operacyjny Windows. Na komputerze powinny być zainstalowane programy narzędziowe (program metaasemblera C32.EXE i symulatora ekranowego SYMULATOR.EXE). Wymienione oprogramowanie narzędziowe w całości jest umieszczone w kartotece D:\Z80. Studenci piszą i uruchamiają swoje programy w indywidualnych podkartotekach. założonych w kartotece D:\Z80\LAB na pierwszych zajęciach.

3.2.    Przebieg ćwiczenia

W ramach przygotowania sie do ćwiczenia, studenci sa obowiązani zapoznać się:

1.    z lista rozkazów mikroprocesora Z80. zamieszczona na końcu niniejszej instrukcji.

2.    ze sposobem użytkowania symulatora procesora Z80 - na podstawie pliku dostępnego na stronie www poświeconej laboratorium (program symulatora jest do pobrania z tei samej lokalizacji).

Ćwiczenie jest zaplanowane jako 3-godzinne i obejmuje:

1. Aktywne zapoznanie się z zasadami wykorzystania metaasemblera1 i symulatora ekranowego2, obejmujące:

•    przygotowanie przy pomocy wbudowanego w symulator edytora tekstu źródłowego zawierającego sekwencję rozkazów mikroprocesora dotyczących:

-    inicjacji wskaźnika stosu SP;

-    inicjacji licznika pętli w rejestrze B;

-    przesłań między-rejestrowych;

-    przesłań między rejestrami i pamięcią;

-    zapisu i odczytu ze stosu;

-    warunku końca pętli (DJNZ);

(szczegółowych wskazówek co do treści programu testowego udzieli każdorazowo prowadzący zajęcia); tekst programu powinien zaczynać się dyrektywami:

CPU "Z80.TBL"

HOF "INT8"

•    dokonanie asemblacji powyższego programu z wygenerowaniem pliku raportu z asemblacji (*.LST) i pliku z kodem wynikowym (*.HEX);

•    analiza zawartości pliku *.LST, ze zwróceniem uwagi na sposób przetłumaczenia języka symbolicznego na kody binarne zrozumiałe dla mikroprocesora;

•    uruchomienie opcji symulacji programu SYMULATOR.EXE w celu zapoznania się z możliwościami symulatora.

1

   Opis metaasemblera C32 - plik metaasembler.pdf

2

   Opis symulatora ekranowego Z80 - plik opis_symZ80.pdf

1-15



Wyszukiwarka

Podobne podstrony:
Laboratorium Techniki Mikroprocesorowej 2 - EZ1C600 034 UWAGA: - pierwszą dyrektywą tekstu programu

więcej podobnych podstron