-
8051 zadania
Na poczatek chciał bym poinformować ze za pomoc jakoś sie dogadamy potrzebuje rozwiazan tych zadan razem z wytlumaczeniem
1. Napisać i omówić zasadę działania programów oraz określić zastosowane sposoby adresowania:
a). zapisanie wartości 55 do komórki bajtowej o adresie 9 w wewnętrznej pamięci danych,
b). zapisanie wartości 32 do komórki bajtowej o adresie 48 w wewnętrznej pamięci danych,
c). zapisanie wartości 28 do komórki bajtowej o adresie 140 w wewnętrznej pamięci danych,
d). zapisanie wartości 78 do komórki bajtowej o adresie 78H w zewnętrznej pamięci danych,
e). odczytanie komórki bajtowej o adresie 1234H w pamięci programu,
f). odczytanie komórki bitowej o adresie 26 w wewnętrznej pamięci danych.
2 Napisać i omówić zasadę działania programu oraz wykorzystanie stosu:
• zapisać do wskaźnika stosu wartość 15,
• do bajtowej komórki o adresie 33 w wewnętrznej pamięci danych zapisać wartość 28 oraz zawartość tej komórki zapisać na stos za pomocą instrukcji PUSH,
• do bajtowej komórki o adresie 38 w wewnętrznej pamięci danych zapisać wartość 45 oraz zawartość tej komórki zapisać na stos za pomocą instrukcji PUSH,
• wykonać odczyt stosu pod adres 33 w wewnętrznej pamięci danych pomocą instrukcji POP,
• wykonać odczyt stosu pod adres 38 w wewnętrznej pamięci danych pomocą instrukcji POP.
3 Napisać i omówić zasadę działania programu wykonującego sumowanie 32 kolejnych bajtów z zewnętrznej pamięci danych, gdy sumowanie odbywa się na długości:
a). bajtu,
b). słowa.
4 Napisać i omówić zasadę działania programu odejmującego dwie liczby 8-bajtowe znajdujące się w wewnętrznej pamięci danych i zapisującego wynik do zewnętrznej pamięci danych.
Zasady Postowania
- Nie możesz zakładać nowych tematów
- Nie możesz pisać wiadomości
- Nie możesz dodawać załączników
- Nie możesz edytować swoich postów
-
Forum Rules