Автор ОСЬКА задал вопрос в разделе Другие языки и технологии
Люди знающие ассемблер!!!Объясните более просто для чего нужна команда XLAT!!! и получил лучший ответ
Ответ от Ёыроежка[гуру]
Я уже не помню, но по-моему она применяется для перекодировки значений.
Например, у вас есть таблица из 256 байтов. Вы обращаетсь к этой команде, указывая смещение в этой таблице, а она вам вернет то значение, которое находится в указанной вами позиции.
Как я уже сказал, она удобна для перекодировки. Например, вы хотите перекодировать строчную латинскую букву 'a' в прописную букву 'A".
Значение кода для буквы 'a' будет 97, в для буквы 'A" - 65. Поэтому в таблицу вы заранее в позицию со смещением 97 заносите код 65. При использовании ХLAT когда вы передадите ей смещение 97, то в ответ получите значение 65. То есть таким образом вы перекодировали букву 'a' в букву 'A".
Сыроежка
(79434)
Если также память не изменяет, то адрес таблицы должен распологаться в регистрах DS:SI, то есть сначала в регистр SI вы должны занести правильное смещение таблицы. А в регистр AX заносите нужное смещение, по которому в таблице вы хотите извлечь значение.
Только нужно уточнить: адрес ттаблицы заносится в DS:SI, или в ES:DI.:)
Быстро выбрать байт по его относительному адресу в цепочке байтов.
Стыдно быть тупой и ленивой)
Чем вы вылечили хейлит и воспаления на губах?
не целуйся на морозе!)) )
Хейлит - это воспаление кожи губ или красной каймы слизистой
подробнее...
Какое энергопотребление у холодильника СТИНОЛ RF NF 320.
Такой холодильник мы покупали в 93-94 году. Стинол 102 (RF NF 320)
Расход электроэнергии: 4,8
подробнее...
А кто придумал и откуда вообще взялся скотч (липкая лента) ?
...Мир держится на слонах, слоны на черепахе, черепаха на скотче.. .
Скотч - склеивающую
подробнее...
Какой смартфон купить?
Процессор
Qualcomm MDM9215M Snapdragon S4 Pro/ APQ8064 (четырехъядерный процессор) , 1.5 ГГц;
подробнее...
кто может дать совет или настройку подробную со как настроить carel easy на холодильной витрине
Carel Easy на контроллере PJ32 ?
Скачайте в интернете
подробнее...
Почему у иностранцев ассоциация с Россией - водка, медведь, и Ванька дурак?
самая большая часть россии это сибирь, там нет виноградников и поэтому основной алкогольный напиток
подробнее...
ASCII, помогите расшифровать.
I've been compromised. You must take action, TerraGroupLabs must be shut down. Now or never! All
подробнее...
Что делать с сельдереем (зелень)?
Овсянка с сельдереем
Ингредиенты:
овсяные хлопья,
корни и стебли
подробнее...
Дорогие девушки, женщины. что подарить коллеге, которая скоро уйдет в декрет? что то нужное
Пеленки (их много не бывает), соплеотсос (оч хорошая вещь), спинку для ванночки чтоб купать
подробнее...
А что делают с детьми в роддоме? (продолжение вопроса внутри)
К нам врач приходил приходил только на утреннем обходе, к мед сестрам ходили сами если были
подробнее...
Задела бритвой родинку... сейчас очень кровоточит... что делать?
Здравствуйте! У меня было такое подмышкой. Долго потом брить нормально не могла, кремом сводила.
подробнее...
в диване поселились клопы. боятся ли они холода???
Холодом клопов не выведешь. Купите карбофос, разбавьте его водой и обработайте основание дивана
подробнее...