Тема 4
Обработка на езиците от високо ниво
Влияние на машинната архитектура
При разработване на езика се отчита архитектурата на
компютъра, която оказва влияние на идеологията на
езика. Това влияние се определя
от реалния компютър, на който ще се изпълняват
програмите
от модела на изпълнение, или виртуалния компютър,
който поддържа този език на реалния компютър.
Структура и принципи на работа на
компютъра –определение за компютър
Компютърът представлява интегриран набор от
алгоритми и структури данни, способен да съхранява
и изпълнява програми.
Компютърът може да бъде създаден като реално
физическо устройство и да се състои от проводници,
интегрални схеми и т.н. – в този случай говорим за
реален или физически компютър.
Но той може да бъде построен и с помощта на
програми, изпълнявани на друг компютър – тогава се
нарича програмно-моделиран (виртуален) компютър
Реализация на езика
Реализацията на програмните езици става с помощта на
транслатор.
Транслаторът “превежда” програмите, написани на
дадения език, в програми на машинен език, които
могат да се изпълняват непосредствено на някакъв
компютър.
Този компютър може да е реален физически
компютър или виртуален компютър, състоящ се
частично от апаратура и частично от програмно
обезпечаване.
Архитектура на компютъра
Традиционната организация на компютъра е следната
ОП съдържа програмите и данните, които подлежат на
обработка.
Учебни материали
Споделени от колеги - с преглед преди изтегляне.
Програмиране и програмни езици
Програмни езици
Обработка на езиците от високо ниво
Преглед на началото - целият файл след изтегляне
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте