Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Машинно-орієнтовані мови. 
Основні концепції мов програмування

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Трудомісткість процесу складання програм (особливо на машинних мовах і МСК), погано захищеного від появи помилок; Для складання ефективних програм необхідно знати систему команд та особливості функціонування даної ЕОМ; Неможливість безпосереднього використання програм, складених на цих мовах, на ЕОМ інших типів. Машинно-орієнтовані мови за ступенем автоматичного програмування поділяються на класи. Читати ще >

Машинно-орієнтовані мови. Основні концепції мов програмування (реферат, курсова, диплом, контрольна)

Машинно-орієнтовані мови — це мови, набори операторів і образотворчі засоби яких істотно залежать від особливостей ЕОМ (внутрішнього мови, структури пам’яті і т.д.). Машинно-орієнтовані мови дозволяють використовувати всі можливості та особливості машинно-залежних мов:

  • 1. висока якість створюваних програм (компактність і швидкість виконання);
  • 2. можливість використання конкретних апаратних ресурсів;
  • 3. передбачуваність об'єктного коду та замовлень пам’яті;
  • 4. для складання ефективних програм необхідно знати систему команд та особливості функціонування даної ЕОМ;
  • 5. трудомісткість процесу складання програм (особливо на машинних мовах і МСК), погано захищеного від появи помилок;
  • 6. низька швидкість програмування;
  • 7. неможливість безпосереднього використання програм, складених на цих мовах, на ЕОМ інших типів.

Машинно-орієнтовані мови за ступенем автоматичного програмування поділяються на класи.

Машинні мови

Як я вже згадував, у введенні, окремий комп’ютер має свою певну машинну мову (далі МВ), йому наказують виконання згаданих операцій над обумовленими ними операндами, тому машинна мова є командною, тобто дає команди. Однак, деякі сімейства ЕОМ (наприклад, ЄС ЕОМ, IBM/370 / та ін.) мають єдину машинну мову для ЕОМ різної потужності. У команді будь-якого з них повідомляється інформація про місцезнаходження операндів і тип виконуваної операції.

У нових моделях ЕОМ намічається тенденція до підвищення внутрішніх мов машинно-апаратним шляхом реалізовувати більш складні команди, що наближаються за своїми функціональними дій до операторів алгоритмічних мов програмування.

Показати весь текст
Заповнити форму поточною роботою