101301

101301



1)    pozamieniać liczby (U2. BCD. zanegować U2. HEX BINARNY. DZIESIĘTNY)- trzeba umieć wszystkie kody

2)    opisać szczegółowo cpi ARG1. ARG 2

3)    coś takiego było: ARG1«ARG2 w użyciu nie pamiętam dokładnie (logiczne przesuniecie w lewo ARG1 o

tyle pozycji na ile wskazuje ARG2-chyba!!!!)

4)    trzeba umieć porty:

!di rló.0xff out POTRD,rl6 out DDRD,rl6 out PIND,rl6

co sic stanic po każdym rozkazie i co sie stanic na końcu jako rezultat całości?

5)    fragment programu zapisuje w pamicci danych od konkretnego miejsca jakieś liczby 8 bitowe: z rl6 i rl7, ale ta z rl7 tylko wtedy kiedy jest mniejsza od tej z rl7.

pytania z kolokwium z mikrokontrolerów

(1)    zamień liczbę w kodzie U2 -9CH na liczbę w 16.10.2.8CD

(2)    co oznacza brbs argument 1.argument2. co to są te argumenty, co w nich może być. jaki będzie PC po 'wykonaniu tego rozkazu, ogolnic to wszystko co wiesz o tej instrukcji


(3) Jak i bcdzic stan Maski do nastcoujacych operacjach:

.cqu MASKA.danalAdana2

(4)    co oznacza każda instrukcja i jakie wartości przyjmie na końcu pond(pind.ddrd.portd)

Idi rl6,0xFF

OUT portdjrł6 clr rl6

OUT ddrd.r(6

(5) napisv. switch jeżeli liczba umieszczona w rl6 jest równa 13 to skocz do podprogramu ppl jeżeli liczba umicszcozna w r 16 jest równa 17 to skocz do pdprogramu pp2 w każdy m innym wypadku skocz do podprogrmu pp3

1.    moduł z liczby zapisanej u2 zamienić na binarny i szesnastkowy

w innej grupie: liczbę 0x6E zapisać ze znakiem przeciwnym w u2 a nastepme otrzymana liczbę binarnie, szesnastkowi) i w bed

2.    Instrukcja (w zależności od grupy): srbc

cpi

brbs

i do tego jakieś 2 argumenty, opisać

3.    Co będzie znajdowało się w rl6 i r 17 i we flagach h,c.z po następujących operacjach ldi rlć, jakaś wartość

idi rl7, jakaś wartość sctc

a dc rl6

adc rl7

4.    grupa l) napisać wycinek programu z pętlą switch. który działa następująco: jeśli r 16,0x13 to wyświetl pedprogam ppl. jeśli ri6.0xl2 wyświetl podprogram pp2. a jeżeli żadne z ty cli to pp3

grupa 2) napisać fragment programu w którym deklarujesz adres początkowy i końcowy a pomiędzy ma być jakaś pętla co zeruje wszystkie bity (tu kolega troszkę się zamota! w tym co mówił więc dokładnie nie wiem o co chodziło;))

5.    Co będzie pod zmienna maska jeśli eq stała 1=9C

eq stala2=I l maska=stalal'stala2



Wyszukiwarka

Podobne podstrony:
dsc00260 (11) Przykład liczby w U2 Uczba -TO. słowo 5-bitowe Me Coda Ar t. TO — OTO£p2.
1. Wiadomości wstępne - liczby, format Program Matlab używa konwencjonalną notację dziesiętną, z kro
LICZBY ZWIERZĄTKA 2 sześć siedem Im dziewięć dziesięć
Ograniczenie liczby wejść i wyjść. Przy projektowaniu układów z elementów diodowych trzeba uwzględni
Slajd23 (113) Formaty liczb binarnych w komputerze Liczby całkowite ze znakiem sa zawsze zapisywane
poprzez utworzenie 8-bitowej reprezentacji liczby x w kodzie U2 i zanegowanie jej bitów. Wykazać, że
wejsciowka 6 (3P) (2p) (2p) (2P) 1. Liczby -4<u» i 16(i0) przedstawić w 8-b formacie w kodach ZM,
dsc00277 (12) Korzyści z U2• Reguła przepełnienia: — Jeśli są dodawane dwie liczby o takim samym zna
Zamiast dowolnie wybierać liczby a, b wybieramy dowolnie sygnały u,, u2. Dla układu linowego otrzymu
1g9 Zestaw pytań nr I 1. Najstarszy bit liczby ujemnej w kodzie U2: (jH    Zawsze ma
3.3. Zapis liczb binarnych ze znakiem W metodzie U2 wyrażenie znaku jest tak skonstruowane, że uczes
Zadania 1.    Przedstawić w kodach ZM, Ul, U2 i BIAS liczby -2110 i +3710. 2.
67759 Slajd12 (129) Zapis liczby ze znakiem Najstarszy bit w liczbie w kodzie U2 jest zawsze ujemny.

więcej podobnych podstron