Главная » Статьи » Полезные материалы

Программное обеспечение - инструкции интерпретируемые блоком управления


Инструкции, интерпретируемые блоком управления и выполняемые UAL, совершенно не похожи на человеческий язык. Компьютер знает относительно небольшой набор базовых инструкций, которые просты, четко определены и недвусмысленны. Контроллеры (блоки управления), компрессоры и другое оборудование.
представлено на данном сайте опытной в данной сфере компанией.

Примеры инструкций для контроллера: «скопируйте содержимое ячейки памяти 5 и поместите результат в ячейку 10», «добавьте содержимое ячейки 7 к содержимому ячейки 13 и поместите результат в ячейку 6», «если содержимое ячейки 999 равно 0 (ноль), следующая инструкция для выполнения сохраняется в ячейке 30 », если нет, « далее следуйте последовательности (последовательности инструкций) ».

Компьютерные инструкции делятся на четыре большие категории:

  1. перемещение данных из одного места в другое (инструкции по передаче)
  2. выполнение арифметических и логических операций над данными (арифметические инструкции, логические инструкции)
  3. тестирование определенных условий, например, «содержит ячейку памяти №. 999 a 0?» (инструкции по тестированию или состоянию)
  4. изменение последовательности (последовательности) операций ( фактических командных инструкций)


В компьютере «внешние» инструкции хранятся и поэтому представлены в двоичном коде , как и все другие данные расчетов (числа, буквы, символы).

Например, машинный код для одной из операций копирования в микропроцессоре производства Intel - 10110000, где «1» и «0» - это два двоичных логических значения, «понимаемых» микропроцессором (компьютером, машиной).

В дополнение к приведенному выше примеру можно сделать вывод, что инструкция сборки в этом микропроцессоре Intel должна быть представлена иначе, чем инструкция копирования, например 01001110. Набор инструкций реализуется в компьютерных (компьютерных) формах и называется машинным языком этого компьютера.

Проще говоря, если два компьютера имеют ЦП (центральные процессоры), которые одинаково реагируют на один и тот же набор инструкций, (исполняемые) программы, написанные для одного, могут работать на другом почти без изменений, но, например, с разной скоростью. Легкость переносимости - это стимул для компьютерных дизайнеров не менять радикально существующие конструкции, за исключением серьезных причин.




Категория: Полезные материалы | Добавил: ADMIN (09.02.2021)
Просмотров: 713 | Рейтинг: 1.6/5
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]