Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // (n-k)!
- pob n
- ode k
- dns
- sdp silnia
- pzs
- ³ad temp_nk
- // n!
- pob n
- dns
- sdp silnia
- pzs
- ³ad temp_n
- // k!
- pob k
- dns
- sdp silnia
- pzs
- ³ad temp_k
- // k!*(n-k)!
- pob temp_k
- dns
- pob temp_nk
- dns
- sdp mnozenie
- pzs
- ³ad temp_knk
- pob temp_n
- dns
- pob temp_knk
- dns
- sdp dzielenie
- pzs
- stp
- n: rst 6
- k: rst 4
- temp_n: rpa
- temp_k: rpa
- temp_nk: rpa
- temp_knk: rpa
- //pob test_silnia
- //dns
- //sdp silnia
- //pzs
- //stp
- //pob test_1
- //dns
- //pob test_2
- //dns
- //sdp dzielenie
- //pzs
- //stp
- //pob test_11
- //dns
- //pob test_22
- //dns
- //sdp mnozenie
- //pzs
- //stp
- silnia:
- // zachowaj licznik
- pzs
- ³ad silnia_temp_licznik
- // N
- pzs
- ³ad silnia_temp_ilerazy
- dns
- silnia_petla:
- pob silnia_temp_ilerazy
- ode st1
- ode st1
- som silnia_koniec
- //³ad silnia_temp_ilerazy
- // N-2
- dod st1
- // N-1
- dns
- // do kolejnego przebiegu
- ³ad silnia_temp_ilerazy
- sdp mnozenie
- sob silnia_petla
- silnia_koniec:
- // nasz wynik
- //pob silnia_temp_ilerazy
- //dns
- // przewroc licznik
- pob silnia_temp_licznik
- dns
- pwr
- silnia_temp_licznik: rpa
- silnia_temp_ilerazy: rpa
- //silnia_temp_wynik: rpa
- dzielenie:
- pob st0
- ³ad dzielenie_temp_wynik
- // zachowaj licznik
- pzs
- ³ad dzielenie_temp_licznik
- // dzielnik
- pzs
- ³ad dzielenie_temp_dzielnik
- // dzielna
- pzs
- ³ad dzielenie_temp_dzielna
- dzielenie_petla:
- pob dzielenie_temp_dzielna
- ode dzielenie_temp_dzielnik
- //ode st1
- som dzielenie_koniec
- //dod st1
- ³ad dzielenie_temp_dzielna
- pob dzielenie_temp_wynik
- dod st1
- ³ad dzielenie_temp_wynik
- sob dzielenie_petla
- dzielenie_koniec:
- // wynik naszej operacji
- pob dzielenie_temp_wynik
- dns
- // przewroc licznik
- pob dzielenie_temp_licznik
- dns
- pwr
- dzielenie_temp_licznik: rpa
- dzielenie_temp_dzielna: rpa
- dzielenie_temp_dzielnik: rpa
- dzielenie_temp_wynik: rpa
- mnozenie:
- pob st0
- ³ad mnozenie_temp_wynik
- // zachowaj licznik
- pzs
- ³ad mnozenie_temp_licznik
- // mnoznik
- pzs
- ³ad mnozenie_temp_mnoznik
- // mnozna
- pzs
- ³ad mnozenie_temp_mnozna
- mnozenie_petla:
- // dekrementacja
- pob mnozenie_temp_mnoznik
- ode st1
- som mnozenie_koniec
- ³ad mnozenie_temp_mnoznik
- // wielokrotne dodawanie
- pob mnozenie_temp_wynik
- dod mnozenie_temp_mnozna
- ³ad mnozenie_temp_wynik
- sob mnozenie_petla
- mnozenie_koniec:
- // wynik naszej operacji
- pob mnozenie_temp_wynik
- dns
- // przewroc licznik
- pob mnozenie_temp_licznik
- dns
- pwr
- mnozenie_temp_licznik: rpa
- mnozenie_temp_mnoznik: rpa
- mnozenie_temp_mnozna: rpa
- mnozenie_temp_wynik: rpa
- st0: rst 0
- st1: rst 1
- test_1: rst 8
- test_2: rst 2
- test_11: rst 2
- test_22: rst 1
- test_3: rst 1
- test_silnia: rst 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement