SYMULATOR PROGRAMOWY MIKROPROCESORA Z80

Wielkość: px
Rozpocząć pokaz od strony:

Download "SYMULATOR PROGRAMOWY MIKROPROCESORA Z80"

Transkrypt

1 Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki SYMULATOR PROGRAMOWY MIKROPROCESORA Z80 opis użytkowy dr inż. L.Grodzki na podstawie pracy dyplomowej mgr inż. J.Rydzewskiego Białystok 2015

2 1 OGÓLNY OPIS PROGRAMU INSTALACJA PROGRAMU KONFIGUROWANIE PROGRAMU SYMULACJA I WIZUALIZACJA STANU PROCESORA ZARZĄDZANIE OKNAMI W PROGRAMIE OPIS UŻYTKOWY SYMULATORA PRZYGOTOWANIE TEKSTU PROGRAMU ASEMBLACJA PROGRAMU OBSŁUGA SYMULATORA Praca krokowa Praca ciągła Przeskocz Wykonaj do Wykonaj do RET Auto krok Pułapki Przerwania MENU PROJEKT BIBLIOGRAFIA

3 1 Ogólny opis programu Oprócz podstawowej funkcji jaką jest programowa symulacja działania mikroprocesora Z80, program oferuje użytkownikowi wbudowany edytor tekstu źródłowego oraz mechanizm asemblacji tego tekstu do pliku wynikowego, przy użyciu wybranego asemblera (domyślnie jest to meta-asembler C32 [2]). Program posiada uporządkowane menu, w którym zawarte są wszystkie funkcje. Dodatkowo poniżej menu umieszczono pasek z szybkimi przyciskami, które realizują najczęściej wykonywane funkcje. Program może pracować pod systemami rodziny Windows czyli Windows 98, Windows Me, Windows 2000 i Windows XP. Typ systemu nie ma dużego znaczenia, ponieważ program nie korzysta ze specyficznych dla danego systemu funkcji. 1.1 Instalacja programu Program nie wymaga specjalnej procedury instalacyjnej w 32-bitowych systemach operacyjnych. W przypadku 64-bitowych wersji systemów operacyjnych ze względu na wykorzystywanie meta-asemblera c32.exe konieczne jest skorzystanie z wirtualnej maszyny XP. W takim przypadku katalog z plikami roboczymi oraz oprogramowaniem narzędziowym (np. Z80) należy założyć na udostępnionym przez wirtualne XP dysku C (inna lokalizacja tego katalogu uniemożliwi uruchomienie meta-asemblera). 1.2 Konfigurowanie programu W celu dostosowania programu do indywidualnych potrzeb użytkownika, posiada on możliwość ustawiania pewnych parametrów, które decydują o działaniu programu. Wszystkie parametry konfiguracji programu można zmieniać w specjalnym oknie konfiguracji, które otwiera się z menu [Konfiguracja/Zmień...]. Okno to zawiera kilka zakładek z grupami ustawień. Na każdej zakładce znajdują się parametry wybranej grupy. Podział ten ułatwia orientację w gąszczu różnych opcji. Widok zakładek okna konfiguracji przedstawiają rysunki Po zmianie ustawień konfiguracyjnych wskazane jest ich zapisanie w pliku konfiguracyjnym SYMULATOR.INI opcjami [Konfiguracja/Zapisz]. 3

4 Rys Okno konfiguracji - ustawienia ogólne Rys Okno konfiguracji - ustawienia kolorów 4

5 Rys Okno konfiguracji - ustawienia edytora Rys Okno konfiguracji - ustawienia asemblacji 1.3 Symulacja i wizualizacja stanu procesora Symulacja mikroprocesora wykonywana jest na poziomie rozkazów. Poziom ten jest wystarczający do testowania i uruchamiania programów pisanych przez studentów na zajęciach laboratoryjnych. Funkcje dotyczące symulacji są wzorowane na funkcjach pana Marata Fayzullina. Źródła tych funkcji udostępnił on do niekomercyjnego wykorzystania na [3]. 5

6 Wizualizacja zestawu rejestrów i flag umieszczona jest w oddzielnym oknie, które nazywa się Rejestry, przedstawionym na rysunku 1.5. Minimalny widok tego okna zawiera flagi i rejestry podstawowe. Wartości rejestrów są przedstawione na dwa sposoby: w systemie szesnastkowym (HEX), w specjalnym polu edycyjnym obok nazwy rejestru i w systemie binarnym, za pomocą kolorowych prostokątów reprezentujących poszczególne bity rejestru. Wartość rejestru można zmieniać wpisując wartość w systemie szesnastkowym (HEX) lub klikając na poszczególne prostokąty i modyfikując w ten sposób wartość pojedynczych bitów. Rys Pełne okno rejestrów Okno rejestrów może być powiększone o prezentację zawartości pamięci adresowanej przez rejestry, które mogą służyć m.in. do adresowania pośredniego: BC, DE, HL, IX, IY, PC, SP. Możliwe jest również powiększenie okna w celu prezentacji zestawu rejestrów alternatywnych. Rozwiązanie takie daje możliwość zaoszczędzenia miejsca na ekranie przez dostosowanie wymiarów okna do potrzeb użytkownika. Zawartość pamięci RAM jest przedstawiona w oknie RAM X, gdzie X to numer okna pamięci. Oznacza to możliwość pokazania kilku okien z pamięcią. Każde ma swój numer. Przykładowy widok takiego okna jest na rysunku 1.6. Dzięki temu możliwe jest obserwowanie jednocześnie kilku obszarów pamięci. Poszczególne komórki pamięci umieszczone są w tabeli, która ma 9 kolumn i w zależności od rozmiaru pamięci odpowiednią liczbę wierszy. W pierwszej kolumnie umieszczony jest adres pierwszej komórki w danym wierszu. Następne osiem kolumn to kolejne komórki pamięci. Dziewiąta kolumna przedstawia odpowiedniki w kodzie ASCII zawartości komórek w 6

7 wierszu. Na dole okienka umieściłem pasek statusu, na którym wyświetlane są informacje takie jak: adres zaznaczonej komórki pamięci, wartość w systemie szesnastkowym HEX, wartość w systemie dziesiętnym i znak w kodzie ASCII. W razie gdyby zaistniała konieczność odświeżenia widoku pamięci, należy dwukrotnie kliknąć na pasek statusu. Po zakończonym odświeżaniu zostanie wyświetlony na tym pasku komunikat: Odświeżanie zakończone. Rys Okno widoku pamięci Prezentacja portów wejść/wyjść posiada osobne okno Porty, jak na rysunku 1.7, niewidoczne przy uruchomieniu programu. Można je jednak przywołać poleceniem [Okna/Pokaż porty]. W oknie Porty możliwy jest jednoczesny podgląd czterech portów. Numer portu można wybrać za pomocą specjalnych pól edycyjnych, w których numer portu jest przedstawiony w systemie szesnastkowym. Zawartość wybranego portu jest prezentowana (podobnie jak rejestry) na dwa sposoby: w systemie szesnastkowym (HEX), w specjalnym polu edycyjnym obok numeru portu i w systemie binarnym, za pomocą kolorowych prostokątów reprezentujących stany poszczególnych bitów portu. Rys Okno portów we/wy Okno Kod programu zawiera interpretację zawartości pamięci jako rozkazów mikroprocesora. Główną część okna zajmuje tablica posiadająca trzy kolumny: adres, kod, rozkaz. W każdym wierszu w pierwszej kolumnie znajduje się adres początku rozkazu, w drugiej - kod rozkazu w kodzie HEX, w trzeciej mnemonik asemblerowy rozkazu. Program nie ma możliwości rozpoznania czy pod danym adresem w pamięci 7

8 znajduje się rozkaz czy dane. Dlatego cały obszar pamięci jest interpretowany jako rozkazy. Z tego względu może się zdarzyć, że początek kolejnego rozkazu zacznie się w niewłaściwym miejscu. Na rysunku 1.8 jest pokazane przykładowe źródło programu, które zostało skompilowane i załadowane do pamięci symulatora. CPU "Z80.TBL" HOF "INT8" ORG 0H jp start dwl 0C334H start: inc a jp start END Rys Zła interpretacja kodu programu Program zaczyna się od adresu 0H. Pierwszą instrukcją jest skok do etykiety start, która znajduje się za dwubajtową daną 0C334H. Następnie zwiększana jest o jeden wartości rejestru A i następuje ponowny skok do etykiety start. Po kompilacji i załadowaniu tego programu do pamięci symulatora, w oknie Kod programu pojawiła się interpretacja tego kodu widoczna na rysunku 1.8. Na przykładzie tego krótkiego programu widać, że interpretacja kodu pierwszej instrukcji jest prawidłowa JP 0005H, a następna instrukcja została zinterpretowana jako INC (HL), a nie jako dana 34H. To jeszcze nie stwarza problemu, bo rozkaz jest jednobajtowy i interpretacja następnego kodu zacznie się od kolejnego bajtu. Następny zinterpretowany rozkaz jest już 3 bajtowy (JP XXXXH). Nakłada się on na następną prawidłową instrukcję, powodując błędne interpretacje kodów dalszych rozkazów. Choć program jest wykonywany prawidłowo to interpretacja w oknie kodu jest błędna. Jeżeli chcemy, aby w dalszej części program był interpretowany poprawnie należy podać adres, od którego zaczyna się poprawna instrukcja. Można zrobić to klikając prawym przyciskiem myszki w oknie kodu programu i z menu podręcznego wybrać opcję Pokaż kod od... Pojawi się okno z pytaniem o adres jak na rysunku

9 Rys Okno do podania adresu Należy podać adres (w tym przypadku 0005H) i zaznaczyć opcję Początek od tego adresu. Teraz okno kodu programu wygląda tak jak na rysunku Rys Prawidłowa interpretacja kodu programu Okno Kod programu oprócz prezentacji przetłumaczonych rozkazów, posiada kilka innych przydatnych funkcji, takich jak: zmiana rozkazów - realizowaną przez edycję mnemonika rozkazu w trzeciej kolumnie okna. Jeśli nowy rozkaz jest dłuższy (w bajtach) od pierwotnego, to zmianie ulegną także bajty następne. Jeśli zmieniony rozkaz jest krótszy, to wolne miejsce jest wypełniane rozkazami NOP. W obu przypadkach wyświetli się okienko z informacją, jaka jest różnica w bajtach i pytaniem czy kontynuować zmianę rozkazu. Edycja bezpośrednio w oknie kodu programu powinna ograniczyć się do drobnych zmian, nie powodujących zwiększenia długości kodu rozkazu. Natomiast większe zmiany powinny być nanoszone w kodzie źródłowym programu; odświeżenie widoku - realizowane po kliknięciu w dolny pasek okna programu (zgodnie z widocznym na nim opisem). Ponieważ odświeżanie może czasem zająć sporo czasu, w celu jego przerwania należy powtórnie kliknąć na pasek statusu; wyróżnienie wiersza z rozkazem, który zostanie wykonany w następnym kroku pracy procesora (czyli pozycja rejestru PC) - wyróżniony wiersz ma czerwone tło; modyfikacja wartości licznika rozkazów PC - jeżeli nowa wartość PC ma wskazywać na jeden z rozkazów widocznych w oknie programu, to należy kliknąć prawym 9

10 klawiszem myszy na tym rozkazie i wybrać z pojawiającego się menu opcję PC=XXXX, zmieni się wartość PC i wskazany rozkaz zostanie podświetlony jako rozkaz do wykonania; wyróżnienie wierszy, w których zostały ustawione pułapki - wyróżniony wiersz ma zielone tło; ustawianie pułapek programowych - po kliknięciu prawym klawiszem myszy na wybrany rozkaz wskazujemy opcję Przełącz pułapkę albo po wskazaniu rozkazu lewym klawiszem myszy wciskamy F2; wykonanie programu do wybranego, widocznego w oknie rozkazu - po kliknięciu prawym klawiszem myszy na wybrany rozkaz wskazujemy Wykonaj do albo po wskazaniu rozkazu lewym klawiszem myszy wciskamy F Zarządzanie oknami w programie Okna widoczne podczas pracy programu symulatora podlegają typowym regułom, jak w programach okienkowych: mogą być przesuwane, zamykane, można zmieniać ich wymiary. Dodatkowo okno edytora tekstu programu może być minimalizowane lub maksymalizowane. Opcje menu: [Okna/Ustaw okna] oraz [Okna/Ustaw okna i rozmiary] służą szybkiemu uporządkowaniu podstawowych okienek wizualizujących stan symulowanego procesu. Opcja [Okna/Nowe okno RAM] pozwala otwierać kolejne okna do podglądu zawartości symulowanej pamięci operacyjnej. Okna te zawsze pokazują zawartość pamięci od komórki o adresie 0000h. Chcąc oglądać inny fragment pamięci należy użyć dostępnych z boku przycisków suwaka. Wśród przycisków szybkiego wyboru znajdują się także przyciski przełączające (aktywujące) okno Rejestry, Kod programu i dowolne okno RAM X. 2 Opis użytkowy symulatora Program uruchamia się przez wywołanie pliku symulator.exe Po chwili pojawia się okno główne programu jak na rysunku 2.1. Rys Okno główne programu 10

11 Następnie, w zależności od potrzeb, przystępujemy do przygotowanie tekstu programu, jego asemblacji lub symulacji wcześniej przygotowanego kodu programu. Sposób przeprowadzenia tych czynności zostanie opisany poniżej. 2.1 Przygotowanie tekstu programu Tekst programu uruchamianego programu można przygotować w dowolnym edytorze tekstowym pozwalającym na zapis tekstu bezpośrednio w kodzie ASCII (bez informacji edytorskich i formatujących). Najwygodniejszym jednak rozwiązaniem jest skorzystanie z edytora wbudowanego w opisywany symulator. Oferuje on funkcję kolorowania składni - dzięki niej w tekście programu możemy rozróżnić krojem lub kolorem czcionki takie elementy jak: mnemoniki rozkazów, liczby, etykiety, komentarze itd. (patrz konfigurowanie programu). Chcąc rozpocząć pisanie tekstu nowego programu, należy użyć menu Asembler/Nowy lub klawisza szybkiego wyboru umożliwiające wpisywanie tekstu programu (rysunek 2.2).. Pojawi się wtedy okno Rys Okno edytora z przykładowym programem Można również rozpocząć od gotowego "pliku startowego" SZKIELET.ASM zawierającego już niezbędne dyrektywy asemblera. Należy w tym celu skorzystać z opcji [Asembler/Otwórz plik ASM] albo klawisza szybkiego wyboru. W ten sam sposób można powrócić do edycji uprzednio przygotowywanego programu. Menu 11

12 [Asembler] ma także opcję [Wczytywane], umożliwiającą szybkie odwołanie się do jednego z pięciu wcześniej edytowanych plików. Po napisaniu programu dla Z80 należy zapisać go na dysku, używając menu [Asembler/Zapisz ASM jako...] lub klawiszem. Pojawi się standardowe dla systemu Windows okno dialogu do zapisania pliku. Aktualizację już istniejącego pliku ASM nową treścią wykonuje się tak samo. 2.2 Asemblacja programu Program może współpracować z dowolnym asemblerem, generującym plik z kodem binarnym w formacie Intel-hex. Wyboru programu asemblującego dokonuje się na odpowiedniej zakładce okna konfiguracji. Domyślnie program jest skonfigurowany do korzystania z meta-asemblera C32.EXE. Wynikają z tego pewne ograniczenia: nazwy plików *.ASM muszą być w formacie DOS-owym '8.3', tj. maksimum 8 znaków nazwy; nazwy katalogów nie powinny być dłuższe niż 8 znaków. Przygotowany w edytorze program można skompilować używając menu [Asembler/Kompiluj] lub klawiszem. UWAGA: Za każdym razem, gdy chcemy skompilować edytowany program, plik w edytorze musi być zapisany na dysku. Operację zapisu przed kompilacją można zautomatyzować, zaznaczając w konfiguracji na zakładce Kompilator opcję Automatycznie zapisz przed kompilacją. Przy takim ustawieniu, gdy zostanie użyta komenda [Asembler/Kompiluj] lub klawisz, najpierw plik w edytorze zostanie zapisany na dysk, a potem zostanie wykonana kompilacja. Po kompilacji może się okazać, że wystąpiły błędy. Są one wyświetlane w dolnej części okna edytora, gdzie pojawia się wyjście kompilatora 1 (rysunek 2.3). 1 wyjście kompilatora komunikaty wyświetlane przez program w czasie jego działania 12

13 Rys Wynik kompilacji programu z błędami Kursor edytora zostanie przeniesiony w miejsce pierwszego błędu. U dołu rysunku 2.3 widoczny jest opis błędu w linii 10 kolumna 12 o treści Undefined label, czyli niezdefiniowana etykieta. Jak widać w kodzie źródłowym w instrukcji jr dale w etykiecie dale brakuje jednej litery j. Po poprawieniu błędu możemy przejść do następnego wykrytego błędu, klikając dwukrotnie w dolnej części okna edytora na linijce zawierającej tekst następnego błędu. Kursor edytora zostanie przeniesiony w miejsce, gdzie wystąpił błąd. W ten sposób można szybko poprawić błędy, nie tracąc czasu na odnajdywanie miejsca, w którym one wystąpiły. Jeżeli program asemblujący nie zgłosi żadnego błędu, nie pojawią się dodatkowe informacje w oknie edytora. Przy asemblacji powstaje dodatkowo plik o rozszerzeniu *.LST, który zawiera pełny raport z pracy meta-asemblera C32 wraz z przedrukiem asemblowanego programu. Na zakładce Kompilator okna konfiguracji możliwe jest również włączenie opcji Pokazuj tylko ostrzeżenia i błędy, która powoduje filtrowanie wyników kompilacji tak, aby w miejscu wyników kompilacji znajdowały się tylko informacje dotyczące ostrzeżeń i błędów. Przy bezbłędnej asemblacji tekstu programu generowany jest plik wynikowy typu *.HEX (w formacie Intel-hex). Uwaga: widoczna w menu opcja [Pamięć/Asembluj z pliku] służy do asemblowania pojedynczych rozkazów, zapisanych w zewnętrznym pliku. Dlatego nie ma ona znaczenia praktycznego przy uruchamianiu programów. 13

14 2.3 Obsługa symulatora Przed rozpoczęciem symulacji należy wykonać dwie czynności: załadować do pamięci symulatora kod uruchamianego programu; zapewnić załadowanemu programowi odpowiedni obszar pamięci typu RAM. Pierwsza czynność może być realizowana automatycznie po poprawnej asemblacji, jeżeli na zakładce Kompilator okna konfiguracji zaznaczymy opcję Automatycznie wczytaj plik HEX po kompilacji. Można również wykorzystać menu [Pamięć/Wczytaj], kombinację klawiszy [Ctrl+O] lub klawisz szybkiego wyboru. Ich użycie powoduje ukazanie się standardowego okna umożliwiającego wskazanie pliku (o domyślnym rozszerzeniu *.HEX), którego zawartość należy wczytać do pamięci symulatora. Menu [Pamięć] dysponuje także opcją [Wczytywane], której wybranie pozwala skorzystać z jednego z pięciu wcześniej ładowanych plików *.HEX. Ewentualne błędy odczytu wybranego pliku są zapisywane w oknie Log rysunek 2.4. Rys Okno logu z przykładowym komunikatem o błędzie odczytu pliku *.HEX Podczas ładowania kodu programu pamięć symulatora ulega rozszerzeniu do rozmiaru wynikającego z wielkości ładowanego kodu. Jednak testowany program podczas symulacji zwykle potrzebuje tzw. pamięci danych (RAM), w której powinny znaleźć się jego struktury danych, jak również stos programowy. Zarezerwowanie fragmentu pamięci typu RAM dla stosu jest konieczne, jeżeli w programie występują wywołania procedur lub przewiduje się wykorzystanie systemu przerwań. Jest to właśnie druga z niezbędnych czynności przed przystąpieniem do właściwej symulacji. Rozszerzenia lub wstępnego ustawienia rozmiaru symulowanej pamięci dokonuje się przy pomocy menu [Pamięć/Rozmiar RAM...]. W pojawiającym się okienku (rysunek 2.5) należy podać (w postaci HEX) maksymalny adres pamięci RAM, który będzie dostępny dla procesora. Po chwili pamięć zostaje przydzielona i wyzerowana. Rozmiar pamięci będzie o 1 większy niż podany adres. Dzieje się tak z powodu adresowania pamięci od zera, czyli pierwsza komórka pamięci ma adres 0H, druga 1H, trzecia 2H, itd. W przypadku procesora Z80 szyna adresowania ma szerokość 16 bitów, więc maksymalny adres może osiągnąć wartość = = FFFFH. Do 14

15 podglądu pamięci programu i pozostałych obszarów symulowanej pamięci RAM służą opisane w pkt. 1.2 okna Kod programu i RAM X. Rys Definiowanie maksymalnego rozmiaru symulowanej pamięci Menu [Pamięć] posiada także opcję [Zapisz], uruchamianą także kombinacją klawiszy [Ctrl+S] lub klawiszem szybkiego wyboru. Powoduje ona pojawienie się standardowego okienka umożliwiającego zapis do wskazanego pliku bieżącego obrazu symulowanej pamięci operacyjnej mikroprocesora. Zapis odbywa się w formacie Intelhex. Mechanizm ten pozwala na zapamiętanie w pliku stanu symulowanej pamięci, by powrócić do pracy nad programem w późniejszym okresie. Kiedy już mamy załadowany program i zdefiniowaną jego pamięć operacyjną, możemy przystąpić do jego symulacji. Symulator oferuje dwa główne tryby pracy (krokowy i ciągły) oraz kilka innych, będących modyfikacjami głównych (Przeskocz, Wykonaj do, Wykonaj do RET, Auto krok). Poniżej przedstawiony jest opis każdego z wyżej wymienionych trybów pracy Praca krokowa Jeden krok procesora można wykonać za pomocą menu: [Procesor/Krok], za pomocą klawiatury przyciskiem F7 lub klawiszem szybkiego wyboru. Wykonany zostaje jeden rozkaz wskazywany przez aktualną zawartość rejestru licznika rozkazów PC Praca ciągła Tryb ten włącza się z menu [Procesor/Run Z80], klawiszem F9 lub klawiszem szybkiego wyboru. Zostaje włączone ciągłe wykonywanie pojedynczych kroków. Wyłączenie tego trybu może nastąpić na skutek jakiegoś zdarzenia (koniec pamięci, odczyt/zapis poza pamięcią, pułapka i inne). Ponadto można ręcznie zatrzymać wykonywanie programu przy pomocy menu [Procesor/Pauza] lub klawiszem szybkiego wyboru. 15

16 2.3.3 Przeskocz Tryb ten zachowuje się jak tryb krokowy, jeśli rozkazem do wykonania nie jest CALL. W przeciwnym przypadku zostaje wykonana procedura (CALL) w trybie pracy ciągłej. Po zakończeniu procedury program jest zatrzymywany. W efekcie procedura zostaje potraktowana jak jeden rozkaz w trybie krokowym. Pozwala to na omijanie całych procedur i szybsze analizowanie wykonywania programu. Ten tryb symulacji uruchamia się z menu [Procesor/Przeskocz], klawiszem F8 lub Wykonaj do Tryb ten uruchamia się z menu [Procesor/Wykonaj do] lub klawiszem F4. W trybie tym program przechodzi w tryb ciągłej symulacji, która jest zatrzymywana po dojściu wykonywania do zaznaczonego wiersza w oknie Kod programu Wykonaj do RET Tryb ten uruchamia się z menu [Procesor/Wykonaj do RET], kombinacją klawiszy Shift+F8 lub przyciskiem. Włączany jest tryb pracy ciągłej. Jak nazwa wskazuje, symulacja jest zatrzymywana po wykonaniu rozkazu RET, czyli powrotu z procedury. Dzięki temu można odnaleźć miejsce wywołania procedury Auto krok Tryb ten powoduje cykliczne wykonanie pojedynczych kroków z odstępem czasowym określonym w konfiguracji (rysunek 1.1 na stronie 4). Włącza się go poleceniem [Procesor/Auto krok] lub kombinacją klawiszy Shift+F7. Natomiast wyłączyć można ponownie wybierając [Procesor/Auto krok], poleceniem [Procesor/Pauza] lub klawiszem Pułapki Do testowego zatrzymywania wykonywania programu w dowolnym miejscu można użyć pułapek. W celu ustawienia pułapki, po przejściu do wybranego wiersza, należy w oknie Kod programu wybrać z menu [Pułapki/Przełącz pułapkę] lub nacisnąć klawisz F2. Ustawiona pułapka jest sygnalizowana zmienionym (zielonym) tłem wiersza. Zestawienie wszystkich pułapek można zobaczyć w oknie pułapek (rysunek 2.6). Okno to można przywołać z menu [Pułapki/Lista pułapek] lub [Okna/Lista pułapek]. 16

17 Rys Okno listy pułapek Klikając dwukrotnie w obszarze kolumny Stan, można tymczasowo wyłączyć pułapkę. W takim przypadku stan tej pułapki zmienia się na Nie aktywna. Znika też wyróżnienie w oknie Kod programu. Dwukrotne kliknięcie poza kolumną Stan powoduje przejście kursora w oknie Kod programu do wiersza z adresem pułapki. W ten sposób można szybko przeglądać w jakich miejscach znajdują się poszczególne pułapki Przerwania Mikroprocesor Z80 posiada możliwość przyjmowania dwóch przerwań zewnętrznych: niemaskowalnego (NMI) i maskowalnego (INT). Przerwanie powoduje zatrzymanie wykonywania programu i wykonanie specjalnego kodu, który zwany jest procedurą lub podprogramem obsługi przerwania. Po wykonaniu tej procedury procesor powraca do wykonywania przerwanego programu. Przyjęcie przerwania powoduje automatyczne zapamiętanie na stosie zawartości licznika rozkazów, co umożliwia poprawny powrót do programu wykonywanego przed przerwaniem. Nie jest zapamiętywana zawartość żadnych innych rejestrów. Podprogram obsługi przerwania musi zadbać o to sam. Po przyjęciu przerwania niemaskowalnego (NMI) następuje skok do procedury obsługi przerwania pod adresem 66H. W przypadku przerwania maskowalnego (INT) procesor dysponuje trzema trybami jego obsługi, przełączanymi programowo. W trybie 0 procesor przyjmując przerwanie traktuje zawartość szyny danych jako kod rozkazu do wykonania. Tę daną powinno dostarczyć urządzenie zewnętrzne. Najczęściej stosuje się przesłanie kodu rozkazu restartu RST, który jest jednobajtowym rozkazem wywołania podprogramu mieszczącego się pod jednym z adresów: 00H, 08H, 10H, 18H, 20H, 28H, 30H, 38H. W trybie 1 zostaje wywołany podprogram mieszczący się pod adresem 38h. W trybie 2 procesor oczekuje od urządzenia zewnętrznego wystawienia na magistralę danych bajtu, traktowanego jako mniej znacząca połowa adresu. Jako bardziej znaczący bajt adresu, procesor pobiera ustawioną programowo zawartość 17

18 rejestru I, a następnie dokonuje odczytu dwubajtowego słowa mieszczącego się w pamięci pod wskazanym adresem. Te dwa odczytane bajty traktuje jako adres podprogramu obsługi przerwania. Najmniej znaczący bit bajtu przekazywanego przez urządzenie zewnętrzne jest ignorowany i zawsze traktowany jako 0. Przerwania w symulatorze można generować za pomocą poleceń: [Procesor/NMI] i [Procesor/INT], klawiszami odpowiednio F10, F11 lub klawiszami szybkiego wyboru i. Jeśli aktualny tryb (0 lub 2) wymaga przyjęcia dodatkowych danych związanych z przerwaniem to zostanie wyświetlone okno (rysunek 2.7), w którym należy podać te dane. Rys Okno przyjęcia wektora przerwania INT 2.4 Menu Projekt Dzięki temu menu można zapisać lub wczytać z dysku stan pracy symulatora. Dokładniej chodzi tu o otwarte pliki oraz położenie i rozmiar okien na ekranie. Projekt można zapisać używając menu [Projekt/Zapisz jako...]. Zostanie stworzony plik w formacie INI i rozszerzeniu *.PRO. Będą w nim zapisane informacje o: rozmiarze pamięci, otwartych plikach oraz położeniu okien i ich stanie. Wczytując projekt przez menu [Projekt/Otwórz projekt...] lub przyciskiem szybkiego wyboru, zmieniany jest rozmiar pamięci, otwierane są odpowiednie pliki oraz ustawiane są okna w zapisanych wcześniej pozycjach. Dzięki temu można szybko przywrócić ustawienia i wygląd okien do poprzedniego stanu. Menu [Projekt] posiada również opcję [Wczytywane], która umożliwia szybkie odwołanie się do jednego z pięciu ostatnio używanych projektów (symulacji). Opcja [Projekt/Nowy] ( ) pozwala zainicjować pracę nad nowym projektem. 18

19 3 Bibliografia Opis symulatora programowego Z80 [1] "Symulator programowy mikroprocesora Z80", J.Rydzewski, praca magisterska [2] Opis metaasemblera C32, opr. dr inż. Lech Grodzki, (Białystok 2003) - [3] Home Page of Marat Fayzullin, Marat Fayzullin (2004)

Instrukcja obsługi Konfigurator MLAN-1000

Instrukcja obsługi Konfigurator MLAN-1000 Instrukcja obsługi Konfigurator MLAN-1000 Strona 2 z 8 SPIS TREŚCI 1. Logowanie... 3 2. Diagnostyka... 4 3. Konfiguracja sterownika... 5 3.1 Konfiguracja sterownika aktualizacja oprogramowania... 5 4.

Bardziej szczegółowo

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6 Zawartość Wstęp... 1 Instalacja... 2 Konfiguracja... 2 Uruchomienie i praca z raportem... 6 Wstęp Rozwiązanie przygotowane z myślą o użytkownikach którzy potrzebują narzędzie do podziału, rozkładu, rozbiórki

Bardziej szczegółowo

Instrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001

Instrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001 1 Instrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001 I. EKSPORT DANYCH Z PROGRAMU FAKT DO PŁATNIKA...2 I.1. WYSYŁANIE DEKLARACJI Z PROGRAMU FAKT....2 I.2. KATALOGI I ŚCIEŻKI DOSTĘPU....2

Bardziej szczegółowo

Temat: Organizacja skoroszytów i arkuszy

Temat: Organizacja skoroszytów i arkuszy Temat: Organizacja skoroszytów i arkuszy Podstawowe informacje o skoroszycie Excel jest najczęściej wykorzystywany do tworzenia skoroszytów. Skoroszyt jest zbiorem informacji, które są przechowywane w

Bardziej szczegółowo

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7 5.0 5.3.3.5 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7 Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych

Bardziej szczegółowo

Włączanie/wyłączanie paska menu

Włączanie/wyłączanie paska menu Włączanie/wyłączanie paska menu Po zainstalowaniu przeglądarki Internet Eksplorer oraz Firefox domyślnie górny pasek menu jest wyłączony. Czasem warto go włączyć aby mieć szybszy dostęp do narzędzi. Po

Bardziej szczegółowo

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp Krótki kurs obsługi środowiska programistycznego Turbo Pascal 7.0 1 z 12 Wstęp Środowisko programistyczne Turbo Pascal, to połączenie kilku programów w jeden program. Środowisko to zawiera m.in. kompilator,

Bardziej szczegółowo

Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów)

Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów) Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów) 1. Uruchomienie systemu System wykonany został w postaci aplikacji web. Do uruchomienia wymagany jest dostęp do sieci Internet.

Bardziej szczegółowo

e-podręcznik dla seniora... i nie tylko.

e-podręcznik dla seniora... i nie tylko. Pliki i foldery Czym są pliki? Plik to w komputerowej terminologii pewien zbiór danych. W zależności od TYPU pliku może to być: obraz (np. zdjęcie z imienin, rysunek) tekst (np. opowiadanie) dźwięk (np.

Bardziej szczegółowo

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3 DODAJEMY TREŚĆ DO STRONY 1. Dockbar, CMS + wyszukiwarka aplikacji... 2 2. Dodawanie portletów... 3 Widok zawartości stron... 3 Omówienie zawartości portletu (usunięcie ramki itd.)... 4 3. Ikonki wybierz

Bardziej szczegółowo

5.2. Pierwsze kroki z bazami danych

5.2. Pierwsze kroki z bazami danych 5.2. Pierwsze kroki z bazami danych Uruchamianie programu Podobnie jak inne programy, OO Base uruchamiamy z Menu Start, poprzez zakładkę Wszystkie programy, gdzie znajduje się folder OpenOffice.org 2.2,

Bardziej szczegółowo

Programator Kart Master - klient

Programator Kart Master - klient Programator Kart Master - klient Kraków 2002.11.27 SPIS TREŚCI 1 WSTĘP... 2 2 ROZPOCZĘCIE PRACY Z PROGRAMEM... 3 3 ZMIANA KLUCZA DOSTĘPU.... 4 4 GENEROWANIE KART UŻYTKOWNIKÓW... 5 1 1 Wstęp Programator

Bardziej szczegółowo

DODAJEMY TREŚĆ DO STRONY

DODAJEMY TREŚĆ DO STRONY DODAJEMY TREŚĆ DO STRONY SPIS TREŚCI Pasek narzędzi i wyszukiwarka aplikacji... 2 Dodawanie portletów... 3 Widok zawartości stron... 4 Zawartość portletu... 5 Ikonki wybierz oraz dodaj zawartość stron...

Bardziej szczegółowo

Podręczna pomoc Microsoft Power Point 2007

Podręczna pomoc Microsoft Power Point 2007 Podręczna pomoc Microsoft Power Point 2007 Animacja (przejście) slajdu... 2 Wybór przejścia slajdu... 2 Ustawienie dźwięku dla przejścia... 3 Ustawienie szybkości przejścia slajdu... 4 Sposób przełączenia

Bardziej szczegółowo

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja do oprogramowania ENAP DEC-1 Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych

Bardziej szczegółowo

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista 5.0 5.3.3.6 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych

Bardziej szczegółowo

I. Program II. Opis głównych funkcji programu... 19

I. Program II. Opis głównych funkcji programu... 19 07-12-18 Spis treści I. Program... 1 1 Panel główny... 1 2 Edycja szablonu filtrów... 3 A) Zakładka Ogólne... 4 B) Zakładka Grupy filtrów... 5 C) Zakładka Kolumny... 17 D) Zakładka Sortowanie... 18 II.

Bardziej szczegółowo

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM 1.1. PODSTAWOWE INFORMACJE PC to skrót od nazwy Komputer Osobisty (z ang. personal computer). Elementy komputera można podzielić na dwie ogólne kategorie: sprzęt - fizyczne

Bardziej szczegółowo

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM Opis użytkowy aplikacji ebookreader Przegląd interfejsu użytkownika a. Okno książki. Wyświetla treść książki podzieloną na strony. Po prawej stronie

Bardziej szczegółowo

imei Instytut Metrologii, Elektroniki i Informatyki

imei Instytut Metrologii, Elektroniki i Informatyki PODSTAWY TECHNIKI MIKROPROCESOROWEJ Laboratorium Elektrotechnika, studia stacjonarne pierwszego stopnia Temat: Wprowadzenie do programowania mikrokontrolerów rodziny MCS-51 imei Instytut Metrologii, Elektroniki

Bardziej szczegółowo

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Katedra Automatyki, Wydział EAIiE Akademia Górniczo-Hutnicza w Krakowie Marcin Piątek Kraków 2008 1. Ważne uwagi i definicje Poniższy

Bardziej szczegółowo

1. Opis. 2. Wymagania sprzętowe:

1. Opis. 2. Wymagania sprzętowe: 1. Opis Aplikacja ARSOFT-WZ2 umożliwia konfigurację, wizualizację i rejestrację danych pomiarowych urządzeń produkcji APAR wyposażonych w interfejs komunikacyjny RS232/485 oraz protokół MODBUS-RTU. Aktualny

Bardziej szczegółowo

Tworzenie prezentacji w MS PowerPoint

Tworzenie prezentacji w MS PowerPoint Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje

Bardziej szczegółowo

OPROGRAMOWANIE DEFSIM2

OPROGRAMOWANIE DEFSIM2 Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych OPROGRAMOWANIE DEFSIM2 Instrukcja użytkownika mgr inż. Piotr Trochimiuk, mgr inż. Krzysztof Siwiec, prof. nzw. dr hab. inż. Witold Pleskacz

Bardziej szczegółowo

Zadanie 1. Stosowanie stylów

Zadanie 1. Stosowanie stylów Zadanie 1. Stosowanie stylów Styl to zestaw elementów formatowania określających wygląd: tekstu atrybuty czcionki (tzw. styl znaku), akapitów np. wyrównanie tekstu, odstępy między wierszami, wcięcia, a

Bardziej szczegółowo

OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1

OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1 OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację

Bardziej szczegółowo

Synchronizator plików (SSC) - dokumentacja

Synchronizator plików (SSC) - dokumentacja SZARP http://www.szarp.org Synchronizator plików (SSC) - dokumentacja Wersja pliku: $Id: ssc.sgml 4420 2007-09-18 11:19:02Z schylek$ > 1. Witamy w programie SSC Synchronizator plików (SZARP Sync Client,

Bardziej szczegółowo

Dlaczego stosujemy edytory tekstu?

Dlaczego stosujemy edytory tekstu? Edytor tekstu Edytor tekstu program komputerowy służący do tworzenia, edycji i formatowania dokumentów tekstowych za pomocą komputera. Dlaczego stosujemy edytory tekstu? możemy poprawiać tekst możemy uzupełniać

Bardziej szczegółowo

WinSkład / WinUcz 15.00

WinSkład / WinUcz 15.00 WinSkład 15.00 / WinUcz 15.00 Instrukcja obsługi interfejsu użytkownika Spis treści: 1. Filtrowanie danych... 2 1.1. Nowy filtr Wg okresu - ograniczenie liczby danych... 3 1.2. Konfiguracja filtrów...

Bardziej szczegółowo

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP W tym opracowaniu opisano, jak korzystać z edytora zasad grupy do zmiany ustawień zasad lokalnych dla

Bardziej szczegółowo

Instrukcja obsługi programu PLOMP PLUS FM

Instrukcja obsługi programu PLOMP PLUS FM Instrukcja obsługi programu PLOMP PLUS FM Edata Polska Sp. z o.o. ul. Puławska 314 02-819 Warszawa Tel 22 545-32-40 Fax 22 678-60-29 biuro@edatapolska.pl Ver 1.04 Aplikacja PLOMP PLUS FM przeznaczona jest

Bardziej szczegółowo

Instrukcja użytkownika systemu medycznego

Instrukcja użytkownika systemu medycznego Instrukcja użytkownika systemu medycznego ewidencja obserwacji pielęgniarskich (PI) v.2015.07.001 22-07-2015 SPIS TREŚCI: 1. Logowanie do systemu... 3 2. Zmiana hasła... 4 3. Pacjenci - wyszukiwanie zaawansowane...

Bardziej szczegółowo

OBSŁUGA PRACY DYPLOMOWEJ W APD PRZEZ RECENZENTA

OBSŁUGA PRACY DYPLOMOWEJ W APD PRZEZ RECENZENTA Akademia im. Jana Długosza w Częstochowie Dział Rozwoju i Obsługi Dydaktyki Zespół Systemów Informatycznych Obsługi Dydaktyki OBSŁUGA PRACY DYPLOMOWEJ W APD PRZEZ RECENZENTA Instrukcja przedstawia czynności

Bardziej szczegółowo

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP 5.0 5.3.3.7 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych

Bardziej szczegółowo

Edytor tekstu OpenOffice Writer Podstawy

Edytor tekstu OpenOffice Writer Podstawy Edytor tekstu OpenOffice Writer Podstawy OpenOffice to darmowy zaawansowany pakiet biurowy, w skład którego wchodzą następujące programy: edytor tekstu Writer, arkusz kalkulacyjny Calc, program do tworzenia

Bardziej szczegółowo

Dodawanie stron do zakładek

Dodawanie stron do zakładek Dodawanie stron do zakładek Aby dodać adres strony do zakładek otwieramy odpowiednią stronę a następnie wybieramy ikonę Dodaj zakładkę Po wybraniu ikony otworzy się okno umożliwiające dodanie adresy strony

Bardziej szczegółowo

5.4. Tworzymy formularze

5.4. Tworzymy formularze 5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie

Bardziej szczegółowo

Formatowanie tekstu za pomocą zdefiniowanych stylów. Włączanie okna stylów. 1. zaznaczyć tekst, który chcemy formatować

Formatowanie tekstu za pomocą zdefiniowanych stylów. Włączanie okna stylów. 1. zaznaczyć tekst, który chcemy formatować Style Bardzo często w edytorze podczas pisania tekstu zachodzi potrzeba wielokrotnego powtórzenia czynności związanych z formatowaniem. Aby zapobiec stałemu otwieraniu okien dialogowych i wybierania stale

Bardziej szczegółowo

Diagnostyka pamięci RAM

Diagnostyka pamięci RAM Diagnostyka pamięci RAM 1 (Pobrane z slow7.pl) Uszkodzenie pamięci RAM jest jednym z najczęściej występujących problemów związanych z niestabilnym działaniem komputera. Efektem uszkodzenia kości RAM są

Bardziej szczegółowo

Instrukcja. importu dokumentów. z programu Fakt do programu Płatnik. oraz. przesyłania danych do ZUS. przy pomocy programu Płatnik

Instrukcja. importu dokumentów. z programu Fakt do programu Płatnik. oraz. przesyłania danych do ZUS. przy pomocy programu Płatnik Fakt Dystrybucja, Instrukcja z dnia 06.2010 Instrukcja importu dokumentów z programu Fakt do programu Płatnik oraz przesyłania danych do ZUS przy pomocy programu Płatnik 1/22 1 Eksport danych z Programu

Bardziej szczegółowo

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja. Kontrola topto Obsługa aplikacji Kontrola topto 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja. 5. Dodawanie, edycja i usuwanie przejść.

Bardziej szczegółowo

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1 Wyższa Szkoła Ekologii i Zarządzania Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1 Slajd 1 Uruchomienie edytora Word dla Windows otwarcie menu START wybranie grupy Programy, grupy Microsoft Office,

Bardziej szczegółowo

Oto istotne informacje o skrótach klawiszowych ZoomText:

Oto istotne informacje o skrótach klawiszowych ZoomText: Rozdział 6 Skróty klawiaturowe Skróty klawiszowe to kombinacje klawiszy, których naciśnięcie powoduje wykonanie komend ZoomTexta bez konieczności aktywowania interface u użytkownika ZoomText. Prawie wszystkie

Bardziej szczegółowo

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze ABC komputera dla nauczyciela Materiały pomocnicze 1. Czego się nauczysz? Uruchamianie i zamykanie systemu: jak zalogować się do systemu po uruchomieniu komputera, jak tymczasowo zablokować komputer w

Bardziej szczegółowo

Zgrywus dla Windows v 1.12

Zgrywus dla Windows v 1.12 Zgrywus dla Windows v 1.12 Spis treści. 1. Instalacja programu. 2 2. Pierwsze uruchomienie programu.. 3 2.1. Opcje programu 5 2.2. Historia zdarzeń 7 2.3. Opisy nadajników. 8 2.4. Ustawienia zaawansowane...

Bardziej szczegółowo

edycja szablonu za pomocą serwisu allegro.pl

edycja szablonu za pomocą serwisu allegro.pl edycja szablonu za pomocą serwisu allegro.pl 2 Do obsługi Twojego szablonu nie jest wymagane żadne dodatkowe oprogramowanie - jedyne czego potrzebujesz to aktywne konto w serwisie allegro.pl. Dokładne

Bardziej szczegółowo

Instrukcja obsługi. Generatora CSV

Instrukcja obsługi. Generatora CSV Instrukcja obsługi Generatora CSV Spis treści: 1. Wstęp 2. Praca z programem Generator CSV 2.1. Rozpoczęcie pracy 2.2. Sprawdzanie docelowego pliku CSV 2.3 Korekta błędów w docelowym pliku CSV 2.3.1. Odnajdywanie

Bardziej szczegółowo

PROBLEMY TECHNICZNE. Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS

PROBLEMY TECHNICZNE. Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS PROBLEMY TECHNICZNE Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS Jeżeli stwierdziłeś występowanie błędów lub problemów podczas pracy z programem DYSONANS możesz skorzystać

Bardziej szczegółowo

Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych. 8a 3,54 8b 5,25 8c 4,21 8d 4,85

Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych. 8a 3,54 8b 5,25 8c 4,21 8d 4,85 Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych Klasa Średnia 8a 3,54 8b 5,25 8c 4,21 8d 4,85 Do wstawienia wykresu w edytorze tekstu nie potrzebujemy mieć wykonanej tabeli jest ona tylko

Bardziej szczegółowo

System obsługi wag suwnicowych

System obsługi wag suwnicowych System obsługi wag suwnicowych Wersja 2.0-2008- Schenck Process Polska Sp. z o.o. 01-378 Warszawa, ul. Połczyńska 10 Tel. (022) 6654011, fax: (022) 6654027 schenck@schenckprocess.pl http://www.schenckprocess.pl

Bardziej szczegółowo

Zadanie 11. Przygotowanie publikacji do wydrukowania

Zadanie 11. Przygotowanie publikacji do wydrukowania Zadanie 11. Przygotowanie publikacji do wydrukowania Edytor Word może służyć również do składania do druku nawet obszernych publikacji. Skorzystamy z tych możliwości i opracowany dokument przygotujemy

Bardziej szczegółowo

Dodawanie stron do zakładek

Dodawanie stron do zakładek Dodawanie stron do zakładek Aby dodać adres strony do zakładek otwieramy odpowiednią stronę a następnie wybieramy ikonę Dodaj zakładkę Po wybraniu ikony otworzy się okno umożliwiające dodanie adresy strony

Bardziej szczegółowo

Dokładny opis instalacji programów RFD można znaleźć w pliku PDF udostępnionym na stronie w zakładce Downland > AutoCAD > Instalacja

Dokładny opis instalacji programów RFD można znaleźć w pliku PDF udostępnionym na stronie  w zakładce Downland > AutoCAD > Instalacja Kratka Dokładny opis instalacji programów RFD można znaleźć w pliku PDF udostępnionym na stronie www.rfd.pl w zakładce Downland > AutoCAD > Instalacja Menu programu wywołujemy poleceniem. Command: kkm

Bardziej szczegółowo

Ustawienia ogólne. Ustawienia okólne są dostępne w panelu głównym programu System Sensor, po kliknięciu ikony

Ustawienia ogólne. Ustawienia okólne są dostępne w panelu głównym programu System Sensor, po kliknięciu ikony Ustawienia ogólne Ustawienia okólne są dostępne w panelu głównym programu System Sensor, po kliknięciu ikony Panel główny programu System Sensor (tylko dla wersja V2, V3, V4) Panel główny programu System

Bardziej szczegółowo

Nagrywamy podcasty program Audacity

Nagrywamy podcasty program Audacity Pobieranie i instalacja Program Audacity jest darmowym zaawansowanym i wielościeżkowym edytorem plików dźwiękowych rozpowszechnianym na licencji GNU GPL. Jest w wersjach dla systemów typu Unix/Linux, Microsoft

Bardziej szczegółowo

Wyniki operacji w programie

Wyniki operacji w programie R O Z D Z I A Ł 6 Wyniki operacji w programie Dowiesz się jak: Przeglądać wyniki przeprowadzonych operacji Zatwierdzać i wycofywać przeprowadzane operacje Przeglądać listy środków w centrach kosztów i

Bardziej szczegółowo

1. Wybierz polecenie rysowania linii, np. poprzez kliknięcie ikony W wierszu poleceń pojawi się pytanie o punkt początkowy rysowanej linii:

1. Wybierz polecenie rysowania linii, np. poprzez kliknięcie ikony W wierszu poleceń pojawi się pytanie o punkt początkowy rysowanej linii: Uruchom program AutoCAD 2012. Utwórz nowy plik wykorzystując szablon acadiso.dwt. 2 Linia Odcinek linii prostej jest jednym z podstawowych elementów wykorzystywanych podczas tworzenia rysunku. Funkcję

Bardziej szczegółowo

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert) Procesy i techniki produkcyjne Wydział Mechaniczny Ćwiczenie 3 (2) CAD/CAM Zasady budowy bibliotek parametrycznych Cel ćwiczenia: Celem tego zestawu ćwiczeń 3.1, 3.2 jest opanowanie techniki budowy i wykorzystania

Bardziej szczegółowo

Szybka instrukcja tworzenia testów dla E-SPRAWDZIAN-2 programem e_kreator_2

Szybka instrukcja tworzenia testów dla E-SPRAWDZIAN-2 programem e_kreator_2 Szybka instrukcja tworzenia testów dla E-SPRAWDZIAN-2 programem e_kreator_2 Spis treści: 1. Tworzenie nowego testu. str 2...5 2. Odczyt raportów z wynikami. str 6...7 3. Edycja i modyfikacja testów zapisanych

Bardziej szczegółowo

Elektroniczny Urząd Podawczy

Elektroniczny Urząd Podawczy Elektroniczny Urząd Podawczy Dzięki Elektronicznemu Urzędowi Podawczemu Beneficjent może wypełnić i wysłać formularz wniosku o dofinansowanie projektów w ramach Regionalnego Programu Operacyjnego Województwa

Bardziej szczegółowo

Klawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne

Klawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne Klawiatura Klawisze specjalne klawisze funkcyjne Klawisze specjalne klawisze alfanumeryczne Klawisze sterowania kursorem klawisze numeryczne Klawisze specjalne Klawisze specjalne Klawiatura Spacja służy

Bardziej szczegółowo

Instrukcja uruchomienia i obsługi Programu Użytkownika Kas Posnet PUK

Instrukcja uruchomienia i obsługi Programu Użytkownika Kas Posnet PUK Warszawa 10-03-2015 r Instrukcja uruchomienia i obsługi Programu Użytkownika Kas Posnet PUK Posnet Polska S.A. ul. Municypalna 33, 02-281 Warszawa ver 2.02 1 1. Wstęp W Państwa ręce oddajemy Program Użytkownika

Bardziej szczegółowo

Rozdział II. Praca z systemem operacyjnym

Rozdział II. Praca z systemem operacyjnym Rozdział II Praca z systemem operacyjnym 55 Rozdział III - System operacyjny i jego hierarchia 2.2. System operacyjny i jego życie Jak już wiesz, wyróżniamy wiele odmian systemów operacyjnych, które różnią

Bardziej szczegółowo

Instrukcja logowania do systemu e-bank EBS

Instrukcja logowania do systemu e-bank EBS Instrukcja logowania do systemu e-bank EBS 1. Instalacja programu JAVA Przed pierwszą rejestracją do systemu e-bank EBS na komputerze należy zainstalować program JAVA w wersji 6u7 lub nowszej. Można go

Bardziej szczegółowo

1. INFORMACJE O DOKUMENCIE 2. WPROWADZENIE

1. INFORMACJE O DOKUMENCIE 2. WPROWADZENIE 1. INFORMACJE O DOKUMENCIE Niniejszy dokument jest dokumentacją użytkownika systemu bankowości elektronicznej CBP - ebank.bsszczytno.pl. 2. WPROWADZENIE Miniaplikacja Terminarz umożliwia przeglądanie terminarza

Bardziej szczegółowo

Edytor tekstu OpenOffice Writer Podstawy

Edytor tekstu OpenOffice Writer Podstawy Edytor tekstu OpenOffice Writer Podstawy Cz. 5. Tabulatory i inne funkcje edytora OpenOffice Writer Tabulatory umożliwiają wyrównanie tekstu do lewej, do prawej, do środka, do znaku dziesiętnego lub do

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D1/04_01/Z Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 1 (D1) Tworzenie kopii zapasowej ustawień systemowych serwera - Zadania do wykonania

Bardziej szczegółowo

Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)

Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie) Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie) UWAGA Podstawowym wymaganiem dla uruchomienia modemu ED77 jest komputer klasy PC z portem USB 1.1 Instalacja

Bardziej szczegółowo

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2. Spis treści: 1 Podstawy pracy z aplikacją... 2 1.1 Układ strony... 2 strona 1 z 7 1 Podstawy pracy z aplikacją InDesign jest następcą starzejącego się PageMakera. Pod wieloma względami jest do niego bardzo

Bardziej szczegółowo

Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość.

Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość. Formatowanie akapitu Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość. Przy formatowaniu znaków obowiązywała zasada, że zawsze przez rozpoczęciem

Bardziej szczegółowo

1. Opis okna podstawowego programu TPrezenter.

1. Opis okna podstawowego programu TPrezenter. OPIS PROGRAMU TPREZENTER. Program TPrezenter przeznaczony jest do pełnej graficznej prezentacji danych bieżących lub archiwalnych dla systemów serii AL154. Umożliwia wygodną i dokładną analizę na monitorze

Bardziej szczegółowo

Wprowadzenie do środowiska Qt Creator

Wprowadzenie do środowiska Qt Creator 1.Instalacja środowiska Qt Creator Qt Creator jest wygodnym środowiskiem programistycznym przeznaczonym do tworzenia projektów, czyli aplikacji zarówno konsolowych, jak i okienkowych z wykorzystaniem biblioteki

Bardziej szczegółowo

System Informatyczny CELAB. Terminy, alarmy

System Informatyczny CELAB. Terminy, alarmy Instrukcja obsługi programu 2.18. Terminy, alarmy Architektura inter/intranetowa Aktualizowano w dniu: 2007-09-25 System Informatyczny CELAB Terminy, alarmy Spis treści 1. Terminy, alarmy...2 1.1. Termin

Bardziej szczegółowo

Instrukcja użytkownika ARSoft-WZ1

Instrukcja użytkownika ARSoft-WZ1 05-090 Raszyn, ul Gałczyńskiego 6 tel (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ1 wersja 3.x 1. Opis Aplikacja ARSOFT-WZ1 umożliwia konfigurację i

Bardziej szczegółowo

Wstęp... 3 Win BOSS, czyli SM-Boss pod Windows... 4 SM-Boss w środowisku Windows... 4 Obsługa myszy... 4 Definiowanie drukarek... 4 Wymagania...

Wstęp... 3 Win BOSS, czyli SM-Boss pod Windows... 4 SM-Boss w środowisku Windows... 4 Obsługa myszy... 4 Definiowanie drukarek... 4 Wymagania... SUPLEMENT Win BOSS Wstęp... 3 Win BOSS, czyli SM-Boss pod Windows... 4 SM-Boss w środowisku Windows... 4 Obsługa myszy... 4 Definiowanie drukarek... 4 Wymagania... 7 Przejście z SM-BOSS do Win Boss...

Bardziej szczegółowo

PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA

PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS tel. (0-22) 823-30-17, 668-69-75 02-304 Warszawa, Aleje Jerozolimskie 141/90 fax (0-22) 659-26-11

Bardziej szczegółowo

Windows 10 - Jak uruchomić system w trybie

Windows 10 - Jak uruchomić system w trybie 1 (Pobrane z slow7.pl) Windows 10 - Jak uruchomić system w trybie awaryjnym? Najprostszym ze sposobów wymuszenia na systemie przejścia do trybu awaryjnego jest wybranie Start a następnie Zasilanie i z

Bardziej szczegółowo

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1 Wyższa Szkoła Ekologii i Zarządzania Informatyka Arkusz kalkulacyjny 2010 dla WINDOWS cz. 1 Slajd 1 Slajd 2 Ogólne informacje Arkusz kalkulacyjny podstawowe narzędzie pracy menadżera Arkusz kalkulacyjny

Bardziej szczegółowo

Podręcznik użytkownika programu. Ceremonia 3.1

Podręcznik użytkownika programu. Ceremonia 3.1 Podręcznik użytkownika programu Ceremonia 3.1 1 Spis treści O programie...3 Główne okno programu...4 Edytor pieśni...7 Okno ustawień programu...8 Edycja kategorii pieśni...9 Edytor schematów slajdów...10

Bardziej szczegółowo

instrukcja obsługi programu Neofon

instrukcja obsługi programu Neofon instrukcja obsługi programu Neofon spis treści 1. Pierwsze uruchomienie...2 2. Główne okno aplikacji...3 3. Panel dolny...4 4. Klawiatura numeryczna...5 5. Regulacja głośności...6 6. Książka adresowa...7

Bardziej szczegółowo

Podręcznik Użytkownika LSI WRPO

Podręcznik Użytkownika LSI WRPO Podręcznik użytkownika Lokalnego Systemu Informatycznego do obsługi Wielkopolskiego Regionalnego Programu Operacyjnego na lata 2007 2013 w zakresie wypełniania wniosków o dofinansowanie Wersja 1 Podręcznik

Bardziej szczegółowo

Nawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe

Nawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe Zestawienie wydatków rok 2015 1 Wstaw numerację stron. Aby to zrobić przejdź na zakładkę Wstawianie i w grupie Nagłówek i stopka wybierz Numer strony. Następnie określ pozycję numeru na stronie (na przykład

Bardziej szczegółowo

Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt

Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt W artykule znajdują się odpowiedzi na najczęściej zadawane pytania związane z plikiem licencja.txt : 1. Jak zapisać plik licencja.txt

Bardziej szczegółowo

Jak przygotować pokaz album w Logomocji

Jak przygotować pokaz album w Logomocji Logomocja zawiera szereg ułatwień pozwalających na dość proste przygotowanie albumu multimedialnego. Najpierw należy zgromadzić potrzebne materiały, najlepiej w jednym folderze. Ustalamy wygląd strony

Bardziej szczegółowo

Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2

Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2 Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2 Literatura: www.zilog.com Z80 Family, CPU User Manual Cykle magistrali w mikroprocesorze Z80 -odczyt kodu rozkazu, -odczyt-zapis pamięci,

Bardziej szczegółowo

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu I Tworzenie prezentacji za pomocą szablonu w programie Power-Point 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu 2. Po wybraniu szablonu ukaŝe się nam ekran jak poniŝej 3. Następnie

Bardziej szczegółowo

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Cel ćwiczenia: Głównym celem ćwiczenia jest nauczenie się obsługi klawiatury. Klawiatura jest jednym z urządzeń wejściowych i prawie zawsze występuje

Bardziej szczegółowo

Program emulatora GPS pobieramy ze strony z działu Pobieralnia.

Program emulatora GPS pobieramy ze strony  z działu Pobieralnia. 1. WSTĘP Do emulacji ruchu okrętu na mapie nawigacyjnej potrzebujemy trzech rzeczy: Komputera PC Programu nawigacyjnego polecam OpenCPN Programu symulatora GPS Programu Com0com jako mostka wirtualnego

Bardziej szczegółowo

Instrukcja użytkowania

Instrukcja użytkowania ASPEL S.A. PL 32-080 Zabierzów, os. H. Sienkiewicza 33 tel. +48 12 285 22 22, fax +48 12 285 30 30 www.aspel.com.pl Instrukcja użytkowania Konfiguracja bezprzewodowej komunikacji rejestratora AsPEKT 703

Bardziej szczegółowo

Dokumentacja programu. Zoz. Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ. Wersja

Dokumentacja programu. Zoz. Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ. Wersja Dokumentacja programu Zoz Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ Wersja 1.40.0.0 Zielona Góra 2012-02-29 Wstęp Nowelizacja Rozporządzenia Ministra Zdrowia z

Bardziej szczegółowo

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem. WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy

Bardziej szczegółowo

PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION

PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION 1. Pobranie programu itnc 530 Programming station Program powinien być przygotowany w dostępnym w wersji edukacyjnej programu itnc 530 Programming

Bardziej szczegółowo

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni Rozdział I Konfiguracja komputera do pracy w sieci Multimedia w systemie

Bardziej szczegółowo

Licznik rewersyjny MD100 rev. 2.48

Licznik rewersyjny MD100 rev. 2.48 Licznik rewersyjny MD100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja

Bardziej szczegółowo

MS Word 2010. Długi dokument. Praca z długim dokumentem. Kinga Sorkowska 2011-12-30

MS Word 2010. Długi dokument. Praca z długim dokumentem. Kinga Sorkowska 2011-12-30 MS Word 2010 Długi dokument Praca z długim dokumentem Kinga Sorkowska 2011-12-30 Dodawanie strony tytułowej 1 W programie Microsoft Word udostępniono wygodną galerię wstępnie zdefiniowanych stron tytułowych.

Bardziej szczegółowo

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit W celu uruchomienia programów DOS na Windows 7 Home Premium 64 bit lub Windows 8/8.1 można wykorzystać programy DoxBox oraz D-Fend

Bardziej szczegółowo

Serwis jest dostępny w internecie pod adresem www.solidnyserwis.pl. Rysunek 1: Strona startowa solidnego serwisu

Serwis jest dostępny w internecie pod adresem www.solidnyserwis.pl. Rysunek 1: Strona startowa solidnego serwisu Spis treści 1. Zgłoszenia serwisowe wstęp... 2 2. Obsługa konta w solidnym serwisie... 2 Rejestracja w serwisie...3 Logowanie się do serwisu...4 Zmiana danych...5 3. Zakładanie i podgląd zgłoszenia...

Bardziej szczegółowo

1. Logowanie do Systemu BCW

1. Logowanie do Systemu BCW 1. Logowanie do Systemu BCW Do systemu BCW może zalogować się osoba posiadająca aktywną kartę studencką lub pracowniczą UPWr. System ten składa się z trzech części: serwisu internetowego, do którego ma

Bardziej szczegółowo