Главная страница
Навигация по странице:

  • Контрольные вопросы

  • Для массива simple каким будет результат выполнения команды mov simple, BX

  • Пусть в регистре BX находится адрес I-ого элемента байтового массива A, т.е. адрес A[i]. Как записать в BX индекс этого элемента, т.е. i

  • Отчет по самостоятельной работе 6 Работу студент 2 курса 242 группы по направлению Математическое обеспечение администрирование информационных систем


    Скачать 165.5 Kb.
    НазваниеОтчет по самостоятельной работе 6 Работу студент 2 курса 242 группы по направлению Математическое обеспечение администрирование информационных систем
    Дата18.11.2019
    Размер165.5 Kb.
    Формат файлаdoc
    Имя файла6 (1).doc
    ТипОтчет
    #95777
    страница3 из 3
    1   2   3





    Контрольные вопросы


    1. Пусть имеется массив: simple DW 100 DUP(?). Для доступа к отдельным элементам массива используется адресное выражение simple[DI]. Как называется этот способ адресации и как с его помощью будет вычисляться адрес элементов массива?


    Это индексная адресация со смещением.
    Адрес элементов доступен по адресу : DS: [DI+simple].


    1. Каким образом осуществляется перебор элементов некоторого массива A с помощью адресного выражения A[DI], если массив состоит из байтов, слов или двойных слов.


    Перебор массива выполняется с помощью цикла.

    Значение индекса DI это число байт смещения внутри регистра DS.
    Следовательно:

    В массиве байтовом нужно переходить на 1 байт, в массиве слов 2 байта, двойных слов 4 байта.


    1. Для массива simple каким будет результат выполнения команды mov simple, BX ?


    В нулевой адресс массива запишется значение регистра bx.


    1. Для некоторого массива A каким будет результат выполнения команды mov DI, A и команды mov DI, offset A?


    Mov DI, A в DI занесется значение нулевого элемента массива.
    Mov DI, offset A занесется адрес нулевого элемента.


    1. Пусть в регистре BX находится адрес I-ого элемента байтового массива A, т.е. адрес A[i]. Как записать в BX индекс этого элемента, т.е. i?

    Вычтем адрес нулевого элемента: sub BX, offset A.
    1   2   3


    написать администратору сайта