| 
 
    
     |   |   | Большая Советская Энциклопедия (цитаты) |   |   |  
     |  | 
  
| Машинный язык |  | Машинный язык (далее М), язык программирования, содержание и правила которого реализованы аппаратными средствами ЦВМ. М состоит из системы команд ЦВМ и метода кодирования информации (исходных данных, результатов вычислений), принятого в ЦВМ. Символами М являются двоичные цифры; как правило, символы группируются в конструкции (морфемы) - адреса в командах, коды операций и признаки команд; из команд составляются программы, реализующие алгоритмы задач. Эффективность решения различных задач на ЦВМ в значительной степени зависит от того, насколько М приспособлен для реализации заданных алгоритмов. В программе, составленной на М, или, как иногда говорят, в машинном коде, должны быть заданы вполне определенные команды для выполнения каждой операции. При этом точно указывается, где должны храниться числа (ячейка запоминающего устройства), как пересылать и обрабатывать числа и где хранить результаты вычислений. 
 Программирование на М ведется в системе команд ЦВМ, поэтому М рекомендуется использовать для создания программ (операционные системы, трансляторы алгоритмических языков, библиотеки стандартных программ), расширяющих логические возможности ЦВМ, и для создания программ, на которые наложены ограничения по времени выполнения и объему памяти ЦВМ. Недостатки программирования на М: программы, написанные для ЦВМ одного типа, не пригодны для ЦВМ другого типа; продолжительные сроки обучения программистов; программист, научившийся программировать на одной машине, должен фактически переучиваться при переходе к программированию на другой машине. Один из путей развития М - приближение М к языкам высшего уровня (тем самым упрощаются трансляторы с алгоритмических языков).
 
 Л. В. Гусев.
 |  
 Для поиска, наберите искомое слово (или его часть) в поле поиска
 
 
 |   |  
     |  |  |  |  
 
    
     |   |   | Новости 31.10.2025 16:36:21 |   |   |  
     |  |  |   |  
     |  |  |  |  
 |