[ toplim @ 25.08.2008. 17:42 ] @
Da li je asembler open source?
Po cemu se asmebleri razlikuju?
Da li x86 asm kod moze da radi na svakoj 32 platformi, tj. da li se 32 procesori razlikuju po instrukcijama?

Ako bi se neko odlucio da pise OS u asembleru (!?primer), za koji asembler da se opredeli?

Da li postoji nesto izmedju binarnog i asm jezika?
[ Miroslav Ćurčić @ 25.08.2008. 18:13 ] @
Imaš raznih vrsta asemblera, većinom nisu.

Jako su zavisni od hardvera za koji su pisani.

Da, 80386 procesor je prvi 32bitni procesor i naravno da ima siromašniji set instrukcija (op-kodova).

Pretpostavljam da pitaš za PC hardver,
pa šta da ti kažem,
ko bi počeo pisati nov OS u asembleru taj je zreo za tehnički pregled. :-P

Mislim da ne postoji, asemblerski kod je preveden mašinski kod u mnemonike.
[ Stojan Trifunovic @ 25.08.2008. 18:41 ] @
I to postoji. Pretrazi ES za Menuet. PC OS pisan u cistom asembleru.
[ toplim @ 25.08.2008. 20:28 ] @
A moze li se modifikovati bios iz asemblera ili nekog viseg jezika. Da li se uopste moze updatovati ili menjati bios softverski ili se to radi samo pomocu eprom programatora.
[ Miroslav Ćurčić @ 25.08.2008. 22:42 ] @
Većina PC ploča (ako ne i sve) u današnje vreme umesto eproma ima eeprom, znači ne treba ti programator već je računar sposoban da sam sebi promeni BIOS. To se obično radi s butabilnom disketom ili USB stikom na koji su snimljeni program za učitavanje i sadržaj novog BIOSa.