Разбиране на компютъра 3та Част

CPU
Машиния език се състои от много прости инструкции, които могат да се изпълняват директно от процесора на компютъра. Почти всички програми, които, обаче, са написани на езика на високо ниво – програмиране като Java, Pascal, или С + +. Програми, написани на езика на високо ниво, не могат да бъдат стартирани директно на всеки компютър. Първо, той трябва да бъде преведен на машиния език. Този превод може да се направи с програма, наречена компилатор. След като преводът е направен, за машинния език, може да се управлява с произволен брой пъти, но разбира се може да се управлява само от един вид компютър (от всеки тип компютър има свой отделен машинен език).

Дизайнерите на Java са избрали да се използва комбинация от обобщаване и тълкуване. Програми, написани на Java са събрани в машиния език, който не наистина съществува. Това така наречения „виртуален“ компютър е известен като Java виртуална машина. Машиния език за (Java виртуална машина) се нарича Java bytecode. Няма причина защо Java bytecode не може да бъде използван като машиен език на истински компютър, а не виртуален компютър.

Въпреки това, една от основните точки на продажба на Java е, че тя действително може да се използва на всеки компютър. Всичко, което трябва да има компютър е преводач за bytecode Java.

Popularity: 1% [?]

Related posts:

  1. Разбиране на компютъра 1ва Част Компютътрът е система съдържаща всякакви компоненти. Но в ‘’сърцето’’– или...
  2. Разбиране на компютъра 2ра Част Процесорът прекарва почти цялото си време в извличане на инструкции...

Related posts brought to you by Yet Another Related Posts Plugin.

You can leave a response, or trackback from your own site.

Leave a Reply

Задвижван с помощта на WordPress | Compare Cell Phone Plans at iCellPhonePlans.com | Thanks to Cheap Palm Pixi, Bromoney and Wordpress Themes