Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Arkhitektura_EVM.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
465.73 Кб
Скачать
  1. Способы моделирования (определения) в массиве

  • Перечисление элементов массива в поле операндов одной из директив описания данных. При перечислении элементы разделяются запятыми.

  • Использование оператор повторения dup.

  • Использование директивы label и rept. Пара этих директив может облегчить описание больших массивов в памяти и повысить наглядность такого описания.

  • Использование цикла для инициализации значениями области памяти, которую можно будет впоследствии трактовать как массив.

  1. Клавиатурные функции dos и bios

  2. Таблица ASCII

Название таблицы (кодировки, набора), в которой некоторым распространённым печатным и непечатным символам сопоставлены числовые коды. Таблица была разработана и стандартизована в США в 1963 году.

Таблица ASCII определяет коды для символов:

  • десятичных цифр;

  • латинского алфавита;

  • национального алфавита];

  • знаков препинания;

  • управляющих символов.

  1. Двухмерные массивы, вычисления адреса элемента

Массивы, положение элементов в которых описывается двумя индексами, называются двумерными. Их можно представить в виде прямоугольной таблицы или матрицы.

Адрес элемента (i, j) вычисляется по формуле (база + количество_элементов_в_строке * размер_элемента * i+j), Здесь i = 0...n–1 указывает номер строки, а j = 0...m–1 указывает номер столбца.

  1. Машинная команда, части машиной команды

Машинная команда – это элементарная инструкция компьютеру, выполняемая им автоматически без дополнительных указаний и пояснений.

Машинная команда состоит из двух частей: операционной и адресной.

Операционная часть команды – это группа разрядов в команде, предназначенная для указания кода операции.

Адресная часть команды – это группа разрядов в команде, в которых записываются коды адреса (адресов) ячеек памяти компьютера, предназначенных для оперативного хранения данных, задействованных при выполнении команды.

Стандартный набор современных ПК содержит около 240 машинных команд. Их можно разделить на группы по видам выполняемых операций:

- операции пересылки данных внутри компьютера;

- арифметические операции над данными;

- логические операции над данными;

- операции обращения к внешним устройствам компьютера;

- операции передачи управления;

- обслуживающие и вспомогательные операции

  1. Директивы процессора (препроцессора)

Ассемблер имеет ряд операторов, которые позволяют управлять процессом ассемблирования и формирования листинга. Эти операторы называются директивами. Они действуют только в процессе ассемблирования программы и, в отличие от команд, не генерируют машинных кодов.

  1. Идентификаторы объектов программы, правила записи идентификаторов

Идентификаторы – последовательности допустимых символов, использующиеся для обозначения таких объектов программы, как коды операций, имена переменных и названия меток.

Правила записи идентификаторов.

  • Идентификатор может состоять из одного или нескольких символов.

  • В качестве символов можно использовать буквы латинского алфавита, цифры и некоторые специальные знаки: _, ?, $, @.

  • Идентификатор не может начинаться символом цифры.

  • Длина идентификатора может быть до 255 символов.

  • Транслятор воспринимает первые 32 символа идентификатора, а остальные игнорирует.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]