Kao što sam već napisao arhitektura računara (Computer Architecture) je jedan od tri stuba računarstva. Pojednostavljeno govoreći arhitektura računara specificira šta računar radi. Vrlo često ovaj pojam se vezuje za skup računarskih instrukcija pa se umesto arhitektura računara kaže – arhitektura skupa instrukcija (ISA, Instruction Set Architecture). Razvoj računarstva, pojava mnogo novih pojmova doveli su do potrebe za njihovim sažimanjem. Tačnije do pojave da neki od postojećih pojmova dobiju šire značenje.
To se desilo i sa računarskom arhitekturom, jer ona danas često u sebe uključuje i ono što se nekada označavalo kao organizacija računara. Pod organizacijom računara (Computer Organization) se podrazumeva način na koji računar radi. Tačnije ovaj pojam obuhvata konkretnu fizičku realizaciju računara, tj. iz kojih se blokova sastoji računar i kako su oni međusobno povezani.

Computer architecture - računarsko ishodište
Za samo pola stoleća računar je od privilegovanog uređaja postao svojina celokupnog čovečanstva. Želja da se računar približi najširem krugu korisnika uticala je da mnoge odrednice promene svoje značenje. Tako je bilo i sa arhitekturom računara. Od fundamentalnog pojma postala je jednostavni opis računara. Ako iole verziranom pojedincu postavite pitanje – Šta je arhitektura računara? Dobićete jednostavan odgovor – procesor, memorija, ulazno/izlazni uređaji. Možda će odgovor biti i malo drugačiji – CPU, RAM memorija, tastatura, miš, štampač, …
S obzirom na širinu primene računara postavlja se pitanje ko treba da tačno zna šta je arhitektura računara. Da li je nepohodno da to bude svaki korisnik računara. Pogotovu ako se zna da u korisnike računara spadaju i imaoci savremenih mobilnih telefona. Često nesvesni da pričajuči i kuckajući po telefonu de facto koriste računar.
U suštini pitanje pojma computer architecture predstavlja problem računarskog obrazovanja. Shvatnje važnosti pojma arhitekture računara često ne rezultuje adekvatnim obrazovnim pristupima. Suštinski sve se svodi na pitanje mere. A ona u konkretnom slučaju znači koji nivo znanja iz arhitekture računara treba da dobiju naši studenti.
Računarsko obrazovanje
Računarsko obrazovanje ne može da se posmatra izvan konteksta celokupnog obrazovanja. Pošto o obrazovanju kao opštoj kategoriji pišem posebno ovde ću se dotaći samo nekih specifičnosti. Obrazovanje u oblasti računarstva prvo je bilo usmereno ka ideji da se odgovarajući stručnjaci bave projektovanjem računara. Ili da makar razvijaju programe, koji će omogućiti direktnu primenu računara. Pri tome je veoma važno da postoji industrija koja će da prihvati ovako školovane stručnjake.
Nažalost računarske industrije u Srbiji praktično nema. Ili je svedena na firme koje se bave razvojem softvera. Ali često na način koji ne možemo nazvati softverskom industrijom. Pogotovu što softver koji se razvija kod nas, u njavećoj meri spada u kategoriju aplikativnog sosftvera. Za čiji razvoj u principu i nije potrebno detaljno poznavanje arhitekture računara.
Treba se podsetiti da u vreme kada su u Srbiji projektovani i realizovani računari suštinski nije postojalo specifično računarsko obrazovanje. Nažalost Srbija nije izdržala tehnološku bitku, koja se u najvećoj meri i odigravala na polju računarstva. Međutim, računarsko obrazovanje se s druge strane formalno razvijalo. Tako danas u Srbiji obrazovanje u oblasti računarstva, gde u nazivu studijskih programa postoji reč računar, postoji na osma fakulteta. Sedam državnih i jednom privatnom.
Istovremeno računarstvo kao obrazovni fokus dobilo je svoj iskaz i kroz studije tzv. informacionih tehnologija. Znanja iz oblasti arhitekture računara su i u odgovarajućim nastavnim planovima dobaila svoje mesto. Pri tome je naglasak na upoznavanju stdenata sa principima na kojima računari rade. Što najčešće podrazumeva davanje većeg prostora onome što se naziva organizacija računara. Nepostojanje ozbiljne računarske industrije, posebno u oblasti računarskog hardvera nameće pitanje obima i dubine znanja koje studentima računarstva treba pružiti na planu arhitekture i organizacije računara.
