Имеется таблица слов (у каждой буквы свой код). a db 10 b db 11 d db 100 Нужно реализовать следущее: 1) в файле1.тхт имеется слово (скажем "aabbdb"), нужно заменить данное слово на "1010111110011" 2) записать код в файл2.тхт Спасибо.
в чем проблема принципиальная? если нет проблемы, а просто надо чтобы написали, тогда тебе сюда https://wasm.ru/forum/viewtopic.php?id=17088
1. читаешь символ. 2. получаешь его числовое значение 3. переводишь значение в строку. 4. пишешь строку в файл. все.
Mikl__ Да имхо не подойдет xlat. У ТС нужно один байт в несколько перегонять. Тут только если xlat'ить смещения до нужной целевой строкиот базового адреса.
Xerx Неа! топикстартер не очень хорошо представляет отличие цепочки битов от цепочки ASCII- символов "1010111110011" видно, что он не представляет отличие байтов от слов, около чисел не стоит спецификатор b (binary). Ему, скорее всего, нужно что-то вроде азбуки Морзе, или кодирование методом Шеннона-Фано или Хаффмана. Но это всё IMHO
Да, очень похоже на Хаффмана с фиксированной таблицей. Ждем ответа ТС. Или может отправить в "Неофиту"?