rešeni zadaci iz_programskog_jezika_c_laslo_kraus

Download Rešeni zadaci iz_programskog_jezika_c_laslo_kraus

If you can't read please download the document

Upload: dejan-marinkovic

Post on 24-May-2015

2.370 views

Category:

Education


32 download

DESCRIPTION

Laslo kraus reseni zadaci iz Programskog jezika C. Mikroprocesor i drugi logicki sklopovi racunala imaju svoj vlastiti programski jezik koji se naziva strojni jezik, a sastoji se od nizova binarnih rijeci koje predstavljaju instrukcije logickim sklopovima i podatke koje treba obraditi. Program napisan u strojnom jeziku nazivamo izvrsni program ili izvrsni k^od buduci da ga racunalo moze neposredno izvrsiti. Strojni jezik je odreden arhitekturom racunala, a de nira ga proizvodac hardwarea. Izvrsni program je strojno zavisan, sto znaci da se k^od napisan na jednom racunalu moze izvrsavati jedino na racunalima istog tipa. Pisanje instrukcija u binarnom k^odu posve je neprakticno pa su razvijeni simbolicki jezici u kojima su binarne instrukcije zamijenjene mnemonickim oznakama. Programer unosi program napisan u mnemonickim oznakama u tekstualnu datoteku pomocu editora teksta i zatim poziva program koji mnemonicke oznake prevodi u binarne instrukcije strojnog jezika. Program koji vrsi konverziju naziva se asembler (eng. assembler) a sam se programski jezik naziva asemblerski jezik ili jednostavno asembler. Program napisan u asemblerskom jeziku nazivamo izvorni program (eng. source code). Pisanje programa time postaje dvostepeni proces koji cine pisanje izvornog programa i prevodenje izvornog programa u izvrsni program. Programer se tako oslobada mukotrponog pisanja binarnih instrukcija te se dobiva do odredene mjere strojna neovisnost izvornog programa. Sljedeci primjer pokazuje dio izvrsnog k^oda (strojni jezik) i njemu ekvivalentan izvorni, asemblerski k^od. Rad se o asembleru za Intelov mikroprocesor.Profesorski Smrad je objavio ali je zakljucao knjigu nazalost ne moze da se kopira ali moze da se printa za puskice i ostalo.

TRANSCRIPT

  • Reeni_zadaci_iz_programskog_jezika_C_Laslo_KrausPredgovorSadrajLiteraturaOperatoriNaredbeNizoviPokazivaiZnakoviFunkcijeStruktureDatoteke