Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Czw 21:09, 26 Paź 2006 Temat postu: Programy - Maszyna W |
|
|
2 programy ktore zrobilsmy na cwiczeniach w E3. Proszone mnie aby je zamiescic wiec zamieszczam
1. Program ktory mnozy. Tutaj 5*6
pob st0
ład wynik
pob mnoznik
som koniec
petla: pob mnozna
ode st1
som koniec
ład mnozna
pob wynik
dod mnoznik
ład wynik
sob petla
wynik: rpa
mnoznik: rst 6
mnozna: rst 5
st0: rst 0
st1: rst 1
koniec: stop
----
2. Program ktory z tablicy 5 elementowej odczytuje pokolei cyfry i do kazdej dodaje 2.
pob st0
ład i
pocz: pob i
ode st5
som dalej
sob koniec
dalej: pob tab
dod st2
et1: ład tab
pob i
dod st1
ład i
pob dalej
dod st1
ład dalej
pob et1
dod st1
ład et1
sob pocz
st0: rst 0
st1: rst 1
st2: rst 2
st5: rst 5
i: rpa
tab: rst 3
rst 6
rst 9
rst 12
rst 15
koniec: stop
---
Wszystkie programy dzialaja i niezawieraja wirusow
Pozdrawiam ... jak by ktos mial jakies pytanka to na priv ew. na gg ... co potrafie to wytlumacze z tych zadan
|
|
Powrót do góry |
|
|
|
|
Misiael
Sado-Elektro - wiecie gdzie ma lutownice
Dołączył: 14 Paź 2006
Posty: 502
Przeczytał: 0 tematów
|
Wysłany: Czw 21:53, 26 Paź 2006 Temat postu: |
|
|
jednym slowem WTF ~~
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Czw 22:05, 26 Paź 2006 Temat postu: |
|
|
niech mi ktos powie gdzie znajde wyjasnienia do tych polecen to bede w tym wymiatał
|
|
Powrót do góry |
|
|
leon
Sado-Elektro - wiecie gdzie ma lutownice
Dołączył: 09 Paź 2006
Posty: 679
Przeczytał: 0 tematów
Skąd: Tarnowskie Góry
|
Wysłany: Czw 22:51, 26 Paź 2006 Temat postu: |
|
|
kamel
w samym programie jak otworzysz menu rozkaz - sa tam wytlumaczone rozkazy
a wszystko inne czego tam nie znajdziesz to sa etykiety ktore sam uzytkownik sobie przyjmuje tak zeby latwo byłoby mu rozpozanc co sie aktualnie dzieje w programie.. (np mnoznik, mnozna, wynik itp)
nom moze poza kilkoma:
rst - jest to stała wartość zadana (np etykieta st1 poprzez rozkaz rst 1 daje nam stała 1)
rpa - rezerwuje komorke pamieci operacyjnej (np na wynik obliczenia)
jak cos to pytaj
pozdro
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Pią 8:59, 27 Paź 2006 Temat postu: |
|
|
Ale Was tam kłamstw uczą ;-P
|
|
Powrót do góry |
|
|
GrzeKrass
ELEKTRONIK - on już ciągnie druty
Dołączył: 22 Paź 2006
Posty: 426
Przeczytał: 0 tematów
Skąd: Żory
|
Wysłany: Pią 9:12, 27 Paź 2006 Temat postu: |
|
|
niech ktoś z E4 zamieści program który dodaje liczby 1+2+3+...+10 proszę
|
|
Powrót do góry |
|
|
GrzeKrass
ELEKTRONIK - on już ciągnie druty
Dołączył: 22 Paź 2006
Posty: 426
Przeczytał: 0 tematów
Skąd: Żory
|
Wysłany: Nie 10:21, 29 Paź 2006 Temat postu: |
|
|
Zapoda ktoś porksa o którym wyżej wspomniałem oraz program wyszukujący maksymalną liczbę z tablic?
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Nie 11:54, 29 Paź 2006 Temat postu: |
|
|
Program1:
Kod: | ode n
ład n
loop:
pob sum
ode n
ład sum
pob n
dod st1
ład n
som loop
stop
st1: rst 1
n: rst 10
sum: rpa |
Program2:
Kod: | loop:
pob tab
ode max
som et
dod max
ład max
et:
pob loop
dod st1
ład loop
ode zero
som loop
stop
tab:
rst 5
rst 84
rst 36
rst 2
rst 114
rst 0
zero: pob zero
st1: rst 1
max: rpa |
Ale nie są to programy spisane z tablicy, pierwszy napisałem przed chwilą, drugi po ostatnim WDI, w drodze pociągiem do domu.
Zwłaszcza drugi odcina się zupełnie od tego, co mieliśmy na ćwiczeniach, w ogóle nie ma tam licznika pętli i, co czyni go znacznie krótszym, ale... nie każcie mi go tłumaczyć, nie na forum.
|
|
Powrót do góry |
|
|
GrzeKrass
ELEKTRONIK - on już ciągnie druty
Dołączył: 22 Paź 2006
Posty: 426
Przeczytał: 0 tematów
Skąd: Żory
|
Wysłany: Nie 18:44, 29 Paź 2006 Temat postu: |
|
|
ten pierwszy jest świetny drugi zaraz sobie zaaplikuję
|
|
Powrót do góry |
|
|
Madafak
PRAWIE elektronik - prawie robi...
Dołączył: 12 Paź 2006
Posty: 290
Przeczytał: 0 tematów
Skąd: stamtąd
|
Wysłany: Śro 18:28, 01 Lis 2006 Temat postu: |
|
|
Widze ze napisaliscie tu program mnozacy dwie liczby, a moglibyscie napisac analogicznie program dzielacy jakies 2 liczby ?
a i btw co oznacza w maszynie w rpa ?
|
|
Powrót do góry |
|
|
deeb
PRAWIE elektronik - prawie robi...
Dołączył: 10 Paź 2006
Posty: 294
Przeczytał: 0 tematów
Skąd: z XORa
|
Wysłany: Śro 19:02, 01 Lis 2006 Temat postu: |
|
|
rpa - znaczy zeby program rezerwowal pierwsza wolna komórke dla siebie
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Śro 21:00, 01 Lis 2006 Temat postu: |
|
|
rpa to dokładnie to samo, co rst 0
Odnośnie dzielenia, to to nie matematyka, tutaj nie będzie żadnej analogii z mnożeniem - dla układów cyfrowych te dwie operacje nie mają ze sobą za wiele wspólnego :-)
A to program, który dzieli liczbę l1 przez l2, wynik dzielenia zapisuje w l3, a resztę w l4:
Kod: | loop:
pob l1
ode l2
ład l1
som end
pob l3
dod st1
ład l3
sob loop
end:
dod l2
ład l4
stop
st1: rst 1
l1: rst 29
l2: rst 4
l3: rpa
l4: rpa |
|
|
Powrót do góry |
|
|
staniol
ELEKTRONIK - on już ciągnie druty
Dołączył: 12 Paź 2006
Posty: 387
Przeczytał: 0 tematów
Skąd: Piekary Śl.
|
Wysłany: Śro 21:59, 01 Lis 2006 Temat postu: kolejna zagadka :D |
|
|
jeszcze taka jedna prosba,bo mamy na forum program ktory wyszukuje maxymalna liczbe z tablic,a moglby ktos zamiescic program ktory wyszukuje i zapisuje nie tylko maxymalna wartosc ale i minimalna? prosze
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Śro 22:19, 01 Lis 2006 Temat postu: |
|
|
Przecież w JAL-u występuje sygnał dzielenia.
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Czw 2:25, 02 Lis 2006 Temat postu: |
|
|
To chyba w Twoim JAL'u ;-P
Ewentualnie w Maszynie U, ale my jeszcze do tej nie awansowaliśmy :-)
|
|
Powrót do góry |
|
|
|