Toggle menu
310,1 tis.
44
18
525,6 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Računalni program

Izvor: Hrvatska internetska enciklopedija

Računalni program je skup uputa računalu što treba učiniti i kako to izvesti. Postoje razne vrste programa ovisno o zadatku koji želimo da program izvrši. Tako postoje tekstprocesori za pisanje teksta, proračunske tablice za izradu tablica, baze podataka i dr.

Računalni program se pomoću jezičnog prevoditelja mora prevesti u binarni brojevni sustav da bi ga računalo razumjelo i izvršavalo.

Primjer (izvorni kod)

Adresa Oznaka Naredba Binarni brojevni sustav
.begin
.org 2048
a_start .equ 3000
 2048 ld [length],&r1 11000010 00000000 00101000 00101100
 2052 ld [address],%r2   11000100 00000000 00101000 00110000
 2056 addcc %r3,%r0,%r3   10000110 10001000 11000000 00000000
 2060 loop: addcc %r1,%r1,%r0   10000000 10001000 01000000 00000001
 2064 be done  00000010 10000000 00000000 00000110
 2068 addcc %r1,-4,%r1   10000010 10000000 01111111 11111100
 2072 addcc %r1,%r2,%r4   10001000 10000000 01000000 00000010
 2076 ld %r4,%r5   11001010 00000001 00000000 00000000
 2080 ba loop   00010000 10111111 11111111 11111011
 2084 addcc %r3,%r5,%r3   10000110 10000000 11000000 00000101
 2088 done: jmpl %r15+4,%r0   10000001 11000011 11100000 00000100
 2092 length: 20   00000000 00000000 00000000 00010100
 2096 address: a_start   00000000 00000000 00001011 10111000
.org a_start  
 3000 a: 25   00000000 00000000 00000000 00011001
 3004 -10   11111111 11111111 11111111 11110110
 3008 33   00000000 00000000 00000000 00100001
 3012 -5   11111111 11111111 11111111 11111011
 3016 7   00000000 00000000 00000000 00000111
.end  



Nedovršeni članak Računalni program koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima uređivanja Hrvatske internetske enciklopedije.