Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: программирование на языке Assembler


Информационный Канал Subscribe.Ru

RusFAQ.ru: программирование на языке Assembler

Выпуск № 358
от 02.09.2002, 18:00

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 1159
Отправлено ответов: 3551
Активность: 306.3 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе]


 Список экспертов, ответы которых опубликованы в данном выпуске

ASMодей
Статус: Опытный
Общий рейтинг: 125
[Подробней >>]
Артём Шегеда
Статус: Профессиональный
Общий рейтинг: 119
URL: Пристанище неодинокого программиста
[Подробней >>]
Dark_Lord
Статус: Профессиональный
Общий рейтинг: 142.42
[Подробней >>]
 
Portnov
Статус: Опытный
Общий рейтинг: 121.41
URL: Мой сайтик...
[Подробней >>]
masquer
Статус: Профессиональный
Общий рейтинг: 158.31
[Подробней >>]
Byter
Статус: Опытный
Общий рейтинг: 132.25
[Подробней >>]
 
kvINT
Статус: Опытный
Общий рейтинг: 110.78
[Подробней >>]
Igoryk
Статус: Опытный
Общий рейтинг: 113.36
URL: В помощь программисту
[Подробней >>]
ARDoS
Статус: Доверительный
Общий рейтинг: 106.16
[Подробней >>]
 
Broken Sword
Статус: Профессиональный
Общий рейтинг: 135.58
URL: моя рассылка по Protected Mode
[Подробней >>]
Pablo
Статус: Профессиональный
Общий рейтинг: 131.66
URL: Моя страничка
[Подробней >>]
Dron
Статус: Профессиональный
Общий рейтинг: 121.06
URL: Операционная система с нуля!
[Подробней >>]
 
LIFO
Статус: Опытный
Общий рейтинг: 138.62
Телефон: 8 01710 24758
[Подробней >>]
Ayl
Статус: Профессиональный
Общий рейтинг: 119.68
[Подробней >>]
Beeblebrox
Статус: Профессиональный
Общий рейтинг: 115.93
URL: Beeblebrox / TMA HomePage
[Подробней >>]
 
Топор
Статус: Профессиональный
Общий рейтинг: 117.68
URL: Хорошая Русская Металлическая команда
Телефон: (8462)500298
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 1119. сегодня скачал с сайта www.kalashkoff.ru программу MASM, на чал компилировать файл с .asm расширение... (ответов: 9)
Вопрос № 1120. Добрый день. К сожалению вы меня не поняли. Хотя бы покопались в моём исходнике. Мне необходимо знач... (ответов: 3)
Вопрос № 1121. Приветствую уважаемых экспертов. Пришла в голову одна мысль: как математический сопроцессор вычиляе... (ответов: 2)
Вопрос № 1122. Здравствуйте уважаемые эксперты! Подскажите пожалуйста сылку на SoftIce 4.* для W2k а то я уже 6 де... (ответов: 1)
Вопрос № 1123. КАК УСТАНОВИТЬ MASM 6.11 КОТОРЫЙ Я СКАЧАЛ У ВАС, НО Я НЕ ЗНАЮ КАК ЗАПУСКАТЬ ЕЕ ПОТОМУ ЧТО КОГДА УСТА... (ответов: 2)
Вопрос № 1124. Здравствуйте уважаемые Эксперты. Хочу задать вам вопрос. Как на asm написать прогу для вывода данных... (ответов: 1)
Вопрос № 1125. Hi Приколитесь, все знают уже про конкурс на http://www.flashguru.co.uk (4000 баксов тому, кто слома... (ответов: 4)
Вопрос № 1126. Такое ощущуние что мой предыдущий вопрос не дошел. Еще разок вышлю, если повторюсь, то извиняйте. Ну... (ответов: 1)
Вопрос № 1127. Здра, Эксперты ! Поскольку вопросы Вам надоели, такие к Вам просьбишки : Почитал я Зубкова... Стало ... (ответов: 1)
Вопрос № 1128. посвящено всем любителям Зубкова С.В. (II издание) стр. 36 DIV источник Следует читать: "Выполн... (ответов: 6)

Вопросов: 10, ответов: 30


 Вопрос № 1119

сегодня скачал с сайта www.kalashkoff.ru программу MASM,
на чал компилировать файл с .asm расширением с помощью ML.EXE , написал так:
ML.EXE prog01.asm /AT
он мне создал только prog01.obj, а prog01.com я не нашел.
Уважаемые эксперты, скажите пожалуйста, что я не так сделал?



Вопрос отправлен: 28.08.2002, 16:40
Отправитель: Вячеслав (ovchinnikov_1987@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает ASMодей

Здравствуйте, Вячеслав!
Если ты скачал только файл ML.EXE, то это только полдела.
Скачай еще LINK.EXE и помести его в тот же каталог, что и
MASM.
А лучше найти где-нибудь и установить полный пакет MASM.


Ответ отправлен: 28.08.2002, 19:13
Отправитель: ASMодей


Отвечает Артём Шегеда

Добрый день, Вячеслав!

рассылки по Assembler, в которых этот вопрос уже рассмотрен:
27 июля 2002 г. 0:38
9 августа 2002 г. 16:18


Ответ отправлен: 28.08.2002, 18:10
Отправитель: Артём Шегеда


Отвечает Dark_Lord

Приветствую Вас, Вячеслав!
Надо запустить link.exe! А лучше рассылку лучше читать!

Ответ отправлен: 30.08.2002, 20:46
Отправитель: Dark_Lord


Отвечает Portnov

Здравствуйте, Вячеслав!
Кажется, все-таки ML /AT myprog.asm надо, т.е. /AT перед именем файла. И все-таки посмотрите внимательнее, вероятно, com-файл оказался где-нибудь в одном из след. мест:
а)текущая директория
б)директория, где лежит ML.exe
в)может оказаться даже в одной из директорий, указанных в PATH, или в корневом каталоге текущего диска.
В общем, можете в Проводнике F3 нажать и поискать...
С уважением, Portnov.


Ответ отправлен: 28.08.2002, 18:40
Отправитель: Portnov


Отвечает masquer

Добрый день, Вячеслав!
Ну а теперь объектный файл слинковать нужно, см. программу LINK

Ответ отправлен: 28.08.2002, 17:22
Отправитель: masquer


Отвечает Byter

Приветствую Вас, Вячеслав!
А во время ассемблирования он ошибок не ывдовал?
Если возникают ошибки ,то загрузочный файл не создается(в
большинстве случаев).
А так ты вобщем все делаешь верно.


Ответ отправлен: 29.08.2002, 15:54
Отправитель: Byter


Отвечает kvINT

Приветствую Вас, Вячеслав!
Приветствую Вас, Вячеслав!
Все ты сделал правильно. Процесс создания com.файла состоит из 2 этапов - компиляции и линковки. 1-й этап ты успешно освоил, осталось слинковать. Masm'ом пользуюсь только для win-приложений, поэтому ключи точно не укажу, но в общем тебе надо теперь написать link.exe prog01.obj.
В tasm'е это выглядело бы
tasm.exe prog01.asm
tlink.exe /t prog01.obj
Если хочешь упростить процесс, напиши bat-файл с таким содержимым (опять же для tasm)
tasm.exe %1
tlink.exe /t %1
В этом случае компиляция и компоновка(линковка) будет производиться сразу.
(Чтобы пользоваться bat-файлом - пиши в командной строке
batname.bat prog01, где batname - имя bat-файла. Имя своей проги пиши без расширения.)


Ответ отправлен: 01.09.2002, 17:54
Отправитель: kvINT


Отвечает Igoryk

Здравствуйте, Вячеслав!
Компилирование в ассемблере происходит в два этапа. Первый вы уже сделали. А второй - нужно ввести в командной строке link prog01.obj,,NUL,,,
и преобразовать в COM-файл:
exe2bin prog01.exe prog01.com

Ответ отправлен: 29.08.2002, 10:21
Отправитель: Igoryk


Отвечает ARDoS

Приветствую Вас, Вячеслав!
Попробуй так:
masm proga.asm
link /t proga.obj
Главное в той же папке должны быть файлы Dosxnt.386,Dosxnt.exe,ml.exe, ну и естевственно masm.exe и link.exe.


Ответ отправлен: 31.08.2002, 12:44
Отправитель: ARDoS


 Вопрос № 1120

Добрый день. К сожалению вы меня не поняли. Хотя бы покопались в моём исходнике. Мне необходимо значение в bx, равное 02h преобразовать в байты и вывести его на экран. Пока не получается-плохо с математикой. Прикольно ,но один из экспертов гнал гон:MS-DOS иногда игнорирует значение по смещению 2h (длина последнего блока файла), но не длину файла в параграфах по смещению 4h-доказано клиническими испытаниями.
НАРОД!!!!!!!!!!!!!!! Если у кого есть исходники вирусов, пишущих своё тело в начало и алгоритм поиска «дырок» в Релокейшене+ скролинг в VGA-режиме---скиньте на мыло, если не сложно.
До свидания.


Приложение:


Вопрос отправлен: 28.08.2002, 17:14
Отправитель: DARK_ALISON

[Следующий вопрос >>] [Список вопросов]

Отвечает Portnov

Здравствуйте, DARK_ALISON!
Так у вас что, проблема 2 на 16 умножить??? Ну, знаете ли, это вам не сюда... Это вам в школу, в первый класс, ну в крайнем случае во второй...
Для особо одаренных привожу даже самый простой код:
mov bx,2
shl bx,4
усе!!!
Или же проблема с выводом на экран? Не, ну masquer прав был, такой вопрос раз в день приходит точно, а сегодня у меня это уже второй такой вопрос. В общем, читайте рассылку, да и у Калашникова это есть, по-моему...
С уважением, Portnov.


Ответ отправлен: 28.08.2002, 18:46
Отправитель: Portnov


Отвечает masquer

Приветствую Вас, DARK_ALISON!
Хе-хе, так это ты сдвигами пытаешься преобразовать число в строку?? :) Ну есль число заведомо меньше 10 то прибавь 30h и все.
По вирусам - скачай любые вирусные журналы - SGWW, 29A и наслаждайся, хотя зачем сейчас это, когда и ДОСа то практически нет, а под виндой эти знания не нужны - х.з.

Ответ отправлен: 28.08.2002, 17:39
Отправитель: masquer


Отвечает Byter

Приветствую Вас, DARK_ALISON!
Используй сопроцессор.В рассылке описывается работа с ним.


Ответ отправлен: 29.08.2002, 15:57
Отправитель: Byter


 Вопрос № 1121

Приветствую уважаемых экспертов.
Пришла в голову одна мысль: как математический сопроцессор
вычиляет тригонометрические функции? Не разложением же в ряд?
Может по таблицам? Пожалуйста, не смейтесь, если вопрос показался смешным.
Пуху пух, миру мир, пчёлам - тёплый улей.



Вопрос отправлен: 28.08.2002, 22:23
Отправитель: Pooh

[Следующий вопрос >>] [Список вопросов]

Отвечает Broken Sword

Приветствую Вас, Pooh!
Ничего смешного, очень даже не смешно окажется, если аппроксимация - это не разложение в ряд...
New transcendental instruction algorithms were incorporated into the IA-32 architecture beginnig whith the Pentium processors. These new algorithms used for the transcendental
instructions (FSIN, FCOS, FSINCOS, FPTAN, FPATAN, F2XM1, FYL2X, and FYL2XP1) allow a higher level of accuracy than was possible in earlier IA math coprocessors and FPUs.
The accuracy of these instructions is measured in terms of units in the last place (ulp)... и т.д.

Если нада формула, по которой высчитывается погрешность при вычислении - вышлю, но скажу только, что это число порядка X/2^-63

Ответ отправлен: 29.08.2002, 00:49
Отправитель: Broken Sword


Отвечает masquer

Здравствуйте, Pooh!
В мануалах от Интела нет такой информации. То, что привел эксперт Broken Sword относится лишь к вычислению погрешности при вычислении значения. Есть у меня предположение. что там действительно разложение в ряд, пи известно ведь, хотя это мое скромное мнение.

Ответ отправлен: 29.08.2002, 07:57
Отправитель: masquer


 Вопрос № 1122

Здравствуйте уважаемые эксперты!
Подскажите пожалуйста сылку на SoftIce 4.* для W2k а то я уже
6 день ишу, море инфы а где и нахожу прогу так там или пароль
стоит или по этои сылке вобше ничего нет. Прошу не посылайте
меня на rambler, aport, google и т.д я там и искал.
И еще я все книжные магазины в своём городе перерыл книги Зубкова
так и не нашел в интернет магазинах тоже смотрел в наличие нет и
не будет. Подскажите дрегого достойного автора или может знаете
где можно Зубкова достать.
Буду очень признателен.



Вопрос отправлен: 28.08.2002, 23:12
Отправитель: Ilu (ilua_m@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает masquer

Здравствуйте, Ilu!
Ты же уже задавал этот вопрос.
Не можешь через поисковики - поставь осла, козу и там ищи - тебе нужна Driver Studio 2.5 or 2.6
Тем более была уже ссылка с месяц назад, читай рассылку.

Ответ отправлен: 29.08.2002, 08:01
Отправитель: masquer


 Вопрос № 1123

КАК УСТАНОВИТЬ MASM 6.11 КОТОРЫЙ Я СКАЧАЛ У ВАС, НО Я НЕ ЗНАЮ КАК ЗАПУСКАТЬ ЕЕ ПОТОМУ ЧТО КОГДА УСТАНАВЛИВАЕШЬ ТАМ ВСЕ НА АНГЛИЙСКОМ. ОТВЕТЬТЕ ПОЖАЛУЙСТА ПОДРОБНЕЕ КАК ПОЛЬЗОВАТЬСЯ CODE VIEW И ТД



Вопрос отправлен: 28.08.2002, 23:15
Отправитель: Бегалиев Чингис

[Следующий вопрос >>] [Список вопросов]

Отвечает Byter

Доброе время суток, Бегалиев Чингис!
Блин...Ну че лень скачать архив рассылки?(Там все конкретно
разжевывается)


Ответ отправлен: 29.08.2002, 16:05
Отправитель: Byter


Отвечает masquer

Здравствуйте, Бегалиев Чингис!
Учи английский и как правильно вопрос задавать нужно. На общий вопрос и ответ будет общий - ну, типа, молча. А потом обиды идут. Какие конкретно проблемы возникли? Просмотри предыдущие выпуски рассылки - все это уже столько раз пережевывалось. Экономь и свое и наше время.

Ответ отправлен: 29.08.2002, 07:54
Отправитель: masquer


 Вопрос № 1124

Здравствуйте уважаемые Эксперты.
Хочу задать вам вопрос.
Как на asm написать прогу для вывода данных
через LPT порт со скоростью 160 бот
Большое спосибо.



Вопрос отправлен: 28.08.2002, 23:21
Отправитель: Сергей

[Следующий вопрос >>] [Список вопросов]

Отвечает Pablo

Добрый день, Сергей!
Вывод можно осуществлять с помощью команды repz outsb или одиночной outsb. Скорость 160 бод составляет 16 байт в сек, то есть тебе анад выводить инфу с частотой 1 байт каждые 0,0625 сек или 62500 микросекунд. Если прога по ДОС то можно посадить вывод на таймер, а есть под винду, то писать или драйвер или на крючок. А впрочем думаю и ВинАпи обойтись можно, хотя навскидку не припомню чтото финкций таймерных, только учть что обычный Виндовый тамер не позволят тебе такую точность развить!)))

Ответ отправлен: 29.08.2002, 12:41
Отправитель: Pablo


 Вопрос № 1125

Hi
Приколитесь, все знают уже про конкурс на http://www.flashguru.co.uk (4000 баксов тому, кто сломает этот файл: http://www.flashguru.co.uk/cracking_challenge.zip
Желающих нашлось ОЧЕНЬ немало... (посмотрите сами). Сразу же появился Ben Lunt (из Hugi compo кстати), к-рый на момент сказал что исп. MD5, это, мол, неинтересно и т.п. Потом еще человек 100 умельцев приводили какие-то дампы и описания MD5 криптора во всех позах и стенаниях.
Я тоже было кинулся по нету качать декомпилеры swf-файлов (нада же), даже нашел в листинге строку validate password :) но вся фишка вот в чем:

Сломать защиту MD5, как я убедился, можно ТОЛЬКО (!) полным brute force-ом (перебором по нашему), причем если соединить несколько суперкомпов с НАСА то на это уйдет больше месяца. А на конкурс отвели ровно месяц! :) Вот в этом то и весь прикол! ) Так что на будущее - не верьте подобным конкурсам...
А вообще пошарьте по их сайту - тот, кто занимается RE найдет там много интересного



Вопрос отправлен: 29.08.2002, 03:36
Отправитель: Broken Sword (brokensword@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Dron

Приветствую Вас, Broken Sword!
Тут я не согласен малость... :)
Повезти может всегда... :)
предположим пароль имеет один символ, который является цифрой. (это я утрирую так для пояснения)
следовательно полный брутефорс будет заглючаться в переборе следующих вариантов: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
если искомый пароль окажеться 9, то действительно придется перебрать все... (но только в том случае если перебирать последовательно). но если искомый пароль окажеться 0 или 1 (в том же случае), то решение мы найдем почти сразу...
это я так абстрактно представил брутефорс. :)
так что повезти может всегда.
взять слабенький комп, наладить случайный перебор парольных блоков, авось за месяц и наткнемся на нужный пароль. :))) А файло большое? :)

Ответ отправлен: 29.08.2002, 11:07
Отправитель: Dron


Отвечает Pablo

Добрый день, Крутой Меч!
Ну вообщем интересно получается, ведь все комбинации то переббирать не нужно нужно вседь найти правильную, если допустим погадать в какой область может находитсья ключ, например, в серединном районе списка всех ключей (допустим типа "nnnn..."), перебор осуществлять начиная с этого по кругу, тоесть: +1, -1, +2, -2 и т.д., или например начать не с начала списка, а с конца ("zzzz...")?!
Или вообще набрать команду, каждый член которой будет передирать свой диапазон ключей!))))

Ответ отправлен: 29.08.2002, 12:35
Отправитель: Pablo


Отвечает LIFO

Добрый день, Broken Sword!
Прямо как в фильме 'Взлом':)
P.S. раз выдался такой случай, не мог бы ты мне на мыло скинуть первый номер твоей рассылки ( подписался недавно и пришел только второй выпуск)
eugene_p@mail.ru


Ответ отправлен: 29.08.2002, 13:25
Отправитель: LIFO


Отвечает masquer

Здравствуйте, Broken Sword!
Хе-хе, мне больше всего вот это понравилось:
"hey...
i've developed a non-working utility for hiding actionScript!!! and i'll give anyone 1.000.000.000 $, that passes through the N.A.S.A security system!!!"
Это самое правильное высказывание по этому поводу. Лажа все это...

Ответ отправлен: 29.08.2002, 10:14
Отправитель: masquer


 Вопрос № 1126

Такое ощущуние что мой предыдущий вопрос не дошел. Еще разок вышлю, если повторюсь, то извиняйте.
Нужно приформатировании дискеты заменить стандартный символ "f6" на "00".
Что делаю:
;получаю ссылку на таблицу параметров дискеты
mov ah,35h
mov al,1eh
int 21h
;и изменяю ее
mov es:[bx+8],0h
;далее форматируем дорожку
mov bx,offset mask1
mov ah,05h
int 13h
;все ОК, но символ остался прежним, что-то не доделал.
Вот и вопросик, что забыл? То ли нужно "сообщить" контроллеру что изменилась таблица, то ли еще что. Но проверял, после того как изменил таблицу, еще раз получал таблицу, там все ОК...
Ну в общем Хелп!!!!!



Вопрос отправлен: 29.08.2002, 12:48
Отправитель: magistrblack (magistrblack@male.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Byter

Добрый день, magistrblack!
А её точно можно менять?
Вот например по адресу B800h:8000h ты хрен че поменяешь!


Ответ отправлен: 30.08.2002, 16:16
Отправитель: Byter


 Вопрос № 1127

Здра, Эксперты !
Поскольку вопросы Вам надоели, такие к Вам просьбишки :
Почитал я Зубкова... Стало интересно... Результаты - в приложении...
Так вот просьбишки :
1. По идее, ента программка должна бы писать мне на экранчик сигнатуры резидентов, которые поддерживають AMIS-спецификацию и висять у мя на компе в памяти... Вот только незадача - ну нету у меня резидентов под ДОС, которые ентот AMIS поддерживают... Или они моей проге не признаются в этом :))) Пробовал прогу под Вин98 и ДОС с дискетки... Результат - (-1) :))) Может, кто пришлет такой резидент (лучше исходник, я, конечно, Вам доверяю, но все же...) ? Или протестит прогу у себя ? :))) А то я свой резидент все никак не допишу - глючить изволят... Да и на стороннем хотелось бы проверить... :)))
2. И если кто будет добр - оптимизировать исходник мой - я в этом не шарю, поучусь :)))
Компилил ТАСМом 4.1 и линковщик оттуда же...
А за ошибки не ругайте, ну лень мне правильно писать :)))(Я про великий и могучий русский язык, а не про АСМ) :)))
Спасибки :)))


Приложение:


Вопрос отправлен: 29.08.2002, 16:45
Отправитель: Sslash (assem@ukr.net)

[Следующий вопрос >>] [Список вопросов]

Отвечает Ayl

Здравствуйте, Sslash!
Ну ошибка в том, что мультиплексорное прерывание имеет номер 2Fh, а не 2Dh, как в программе. Что такое прерывание 2Dh мой Tech Help понятия не имеет. Я тоже.
Далее. С какого бока после вызова нулевой функции в DX:DI будет адрес строки-идентификатора резидента? А если ее там не будет? Спасибо, хоть на экран выводится напрямую, а не через 9-ку, скажем.
Я вот просмотрел сейчас те резиденты, которые описаны в Tech Help на прерывании 2Fh - и ни в одном не нашел, чтобы эта строка-идентификатор выдавалась. Все, что угодно, от номера версии до просто молчания - а строки нет.

Ответ отправлен: 29.08.2002, 17:26
Отправитель: Ayl


 Вопрос № 1128

посвящено всем любителям Зубкова С.В. (II издание)
стр. 36
DIV источник
Следует читать:
"Выполняет целочиселнное деление без знака AX, DX:AX или EDX:EAX..."
...
IDIV источник
та же лажа (см. выше)
--------------------------------------------------------------------
стр. 49
JA CF=0 и ZF=0
JBE
вместо "JBE" следует читать "JNBE"
--------------------------------------------------------------------
стр. 183
AL = режим доступа
бит 0: открыть для чтения
бит 1: открыть для записи
следует читать:
AL = режим доступа
бит 0: открыть для записи
бит 1: открыть для чтения/записи
(если оба сброшены - то для чтения)
--------------------------------------------------------------------
стр. 186
Функция DOS 42h:
...
вместо "CX:DX = новое значение указателя в байтах"
следует читать "DX:AX = новое значение указателя в байтах"
...
вместо "и в CX:DX будет возвращена длина файла в байтах"
следует читать "в DX:AX будет возвращена длина файла в байтах"
--------------------------------------------------------------------
стр. 256
INT 27h: Оставить программу резидентной
Вход: "AH = 27h" - совершенно ни к чему
--------------------------------------------------------------------
стр. 335
mov al,0Dh ; Младший байт делителя частоты
следует читать "mov al,D0h"
--------------------------------------------------------------------
стр. 336
бит 6: собственно индекс
следует читать "бит 6-0" собственно индекс
--------------------------------------------------------------------
стр. 565
Скан код клавиши C - 2Eh (а не 3Eh)
--------------------------------------------------------------------


Приложение:


Вопрос отправлен: 29.08.2002, 17:54
Отправитель: Broken Sword (brokensword@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Beeblebrox

Добрый день, Broken Sword!
Насчет функции 42 ты соврал немного:
INT 21 - DOS 2+ - "LSEEK" - SET CURRENT FILE POSITION
AH = 42h
AL = origin of move
00h start of file
01h current file position
02h end of file
BX = file handle
CX:DX = offset from origin of new file position
Return: CF clear if successful
DX:AX = new file position in bytes from start of file


Ответ отправлен: 29.08.2002, 18:28
Отправитель: Beeblebrox


Отвечает masquer

Доброе время суток, Broken Sword!
Я в свое время, когда читал Юрова, выписывал его ошибки, когда дошел до трети книги, я понял, что я скоро его книгу перенаберу и кинул это занятие - ошибка на ошибке.

Ответ отправлен: 29.08.2002, 18:25
Отправитель: masquer


Отвечает Топор

Здравствуйте, Broken Sword!
А у него там в аннотации "крутой отмаз" - дескать, невозможно все ошибки отследить. Это ещё не опасно. Я чаще пользуюсь юровским "Assembler - Специальный справочник". Не дай божа там чего-нибудь такое попадётся!..


Ответ отправлен: 29.08.2002, 22:42
Отправитель: Топор


Отвечает Pablo

Здравствуй, Крутой Меч!
Помнится, я когда ассемблер изучал, то читал нетЗубкова, а нашегородного Питера Нортона и его hex-редактор!))))
Давно это было!)))


Ответ отправлен: 29.08.2002, 18:35
Отправитель: Pablo


Отвечает Dark_Lord

Приветствую Вас, нелюбитель Зубкова!
А нам так интереснее!

Ответ отправлен: 01.09.2002, 22:38
Отправитель: Dark_Lord


Отвечает LIFO

Здравствуйте, Broken Sword!
может мне начать коллекционировать ошибки Юрова (там их еще больше:)


Ответ отправлен: 31.08.2002, 10:47
Отправитель: LIFO



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (40)
C / C++ (30)
Perl (12)
Delphi (16)
Pascal (26)
Basic / VBA (11)
Java / JavaScript (13)
PHP (12)
MySQL / MSSQL (12)
Пользователю
Windows 95/98/Me (43)
Windows NT/2000/XP (30)
"Железо" (40)
Поиск информации (16)
Администратору
Windows NT/2000/XP (15)
Linux / Unix (17)
Юристу
Гражданское право (9)
Семейное право (7)
Трудовое право (8)
КоАП (5)

Отправить вопрос всем экспертам выбранной рассылки.




be number one Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное