Forum » Pomoč in nasveti » MAC-1 zbirni jezik pomoč
MAC-1 zbirni jezik pomoč
Matic1911 ::
Zdravo.
Imam problem s sledečima nalogama v MAC-1 zbirnem jeziku.
Naloga 4
Napišite program z zanko, ki na sklad postavi vrednosti od 1 do N. Po izvedbi naj bo na skladu N števil z vrednostjo N na vrhu sklada. Če je N manjši od 1, potem naj bo sklad prazen.
Naloga 5
Preučite ukaze za posredno branje in pisanje (LODI, STOI, ADDI, SUBI). V predlogi podana koda od naslova 80 dalje naloži množico števil, kar predstavlja polje števil. Napišite program, ki sešteje prvih N števil, rezultat shranite na sklad. Pri testiranju N ne bo presegal dolžine polja. Če je N manjši od 1, potem na sklad postavite vrednost 0.
Nalogo 5 sem že sam nekaj probaval rešit vendar neuspešno. Za nalogo 4 pa sploh nevem kako se naj lotim zadeve.
Tukaj so moje predloge.
Naloga 4:
LOCO 4 % {N}
Naloga 5:
%polje
LOCO 5 % {N1}
STOD 80
LOCO 12 % {N2}
STOD 81
LOCO -3 % {N3}
STOD 82
LOCO 22 % {N4}
STOD 83
LOCO -39 % {N5}
STOD 84
LOCO -2 % {N6}
STOD 85
LOCO 3 % {N}
JPOS L1
LOCO 0
STOD 100
PUSH 100
Torej moje vprašanje je kako bi lahko rešil ti dve nalogi.
LP
Imam problem s sledečima nalogama v MAC-1 zbirnem jeziku.
Naloga 4
Napišite program z zanko, ki na sklad postavi vrednosti od 1 do N. Po izvedbi naj bo na skladu N števil z vrednostjo N na vrhu sklada. Če je N manjši od 1, potem naj bo sklad prazen.
Naloga 5
Preučite ukaze za posredno branje in pisanje (LODI, STOI, ADDI, SUBI). V predlogi podana koda od naslova 80 dalje naloži množico števil, kar predstavlja polje števil. Napišite program, ki sešteje prvih N števil, rezultat shranite na sklad. Pri testiranju N ne bo presegal dolžine polja. Če je N manjši od 1, potem na sklad postavite vrednost 0.
Nalogo 5 sem že sam nekaj probaval rešit vendar neuspešno. Za nalogo 4 pa sploh nevem kako se naj lotim zadeve.
Tukaj so moje predloge.
Naloga 4:
LOCO 4 % {N}
Naloga 5:
%polje
LOCO 5 % {N1}
STOD 80
LOCO 12 % {N2}
STOD 81
LOCO -3 % {N3}
STOD 82
LOCO 22 % {N4}
STOD 83
LOCO -39 % {N5}
STOD 84
LOCO -2 % {N6}
STOD 85
LOCO 3 % {N}
JPOS L1
LOCO 0
STOD 100
PUSH 100
Torej moje vprašanje je kako bi lahko rešil ti dve nalogi.
LP
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Povezava dveh hiš bridge wifiOddelek: Omrežja in internet | 1093 (778) | AštiriL |
» | razumevanje programa-pomočOddelek: Programska oprema | 914 (829) | house |
» | [Naloge]ProblemOddelek: Programiranje | 1887 (1530) | OwcA |
» | [Naloga] Arhitektura CISC -> programiranjeOddelek: Programiranje | 1387 (1226) | Quikee |
» | Zbirnik-programOddelek: Programiranje | 2129 (2035) | Bockor |