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

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


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

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

Выпуск № 614
от 12.08.2003, 23:40

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


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

Tigran K. Kalaidjian
Статус: Профессиональный
Общий рейтинг: 125.93
URL: Методы оптимизации работы ПК
[Подробней >>]
dimka
Статус: Доверительный
Общий рейтинг: 146.91
[Подробней >>]
Bob Johnson
Статус: Профессиональный
Общий рейтинг: 151.65
URL: Программирование
[Подробней >>]
 
masquer
Статус: Профессиональный
Общий рейтинг: 135.28
[Подробней >>]
GL
Статус: Опытный
Общий рейтинг: 102.58
[Подробней >>]
Евгений Иванов
Статус: Опытный
Общий рейтинг: 144.11
URL: Super Assembler Software
Телефон: НСС +7 831 3107039
[Подробней >>]
 
Portnov
Статус: Профессиональный
Общий рейтинг: 109.13
URL: Мой сайтик...
[Подробней >>]
Zedr0n
Статус: Доверительный
Общий рейтинг: 108.68
[Подробней >>]
[L2]Max
Статус: Начальный
Общий рейтинг: 118.75
[Подробней >>]
 
_vt
Статус: Профессиональный
Общий рейтинг: 119.31
[Подробней >>]
Hangatyr
Статус: Опытный
Общий рейтинг: 113.86
[Подробней >>]
Igoryk
Статус: Профессиональный
Общий рейтинг: 110.99
URL: CodeClimber.Com
[Подробней >>]
 
Ayl
Статус: Профессиональный
Общий рейтинг: 118.28
[Подробней >>]
Lynx
Статус: Опытный
Общий рейтинг: 117.56
Телефон: (8442) 750522
[Подробней >>]
Andrew Vext
Статус: Профессиональный
Общий рейтинг: 105.13
[Подробней >>]


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

Вопрос № 3871. Привет, Эксперты. Помогите мне пожалуйста с рассылкой. Я немного лапухнулся и потерял все выпуски пр... (ответов: 2)
Вопрос № 3872. Я начал програмировать на асемблере , вопреки его сложности мне очень понравидся этот язык. Я знаю ч... (ответов: 3)
Вопрос № 3873. Здравствуйте, Люди ! Мог бы кто-нибудь объяснить алгоритм работы с listview в masm ? Сложилась такая... (ответов: 1)
Вопрос № 3874. Здравствуйте, эксперты!!! У меня появилась мыслишка, может провести тестик в результате которого м... (ответов: 5)
Вопрос № 3875. Уважаемые эксперты и читатели рассылки. Мне нужен электронный вариант книги Дональда Кнута "Иск... (ответов: 2)
Вопрос № 3876. Здраствуйте! Я только начал изучать Ассемблер под Dos.У меня есть masm 6.11 и Tasm 5.0.Но я не знаю ... (ответов: 10)
Вопрос № 3877. Добрый день! Расскажите как отобразить физический адрес видиобуфера (LFB) на линейное адресное ... (ответов: 2)
Вопрос № 3878. Здравствуйте, эксперты. У меня есть два вопроса к вам: 1) У меня стоят два винчестера, на одном уста... (ответов: 4)

Вопросов: 8, ответов: 29


 Вопрос № 3871

Привет, Эксперты.
Помогите мне пожалуйста с рассылкой. Я немного лапухнулся и потерял все выпуски про винду.Вышлите, кто сколько может.



Вопрос отправлен: 08.08.2003, 00:04
Отправитель: MSoft (msoft@list.ru)

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

Отвечает Tigran K. Kalaidjian

Добрый день, MSoft!
Читайте архив:
http://subscribe.ru/archive/comp.prog.assembler
Если Вы это имели ввиду. (на самом деле Ваша просьба опасна - 40 экспертов. Если каждый пришлёт копии рассылки, то Вам придется похоронить ящик =8-0 )

Ответ отправлен: 08.08.2003, 09:28
Отправитель: Tigran K. Kalaidjian


Отвечает dimka

Приветствую Вас, MSoft!
У меня нет ни фига.


Ответ отправлен: 08.08.2003, 11:04
Отправитель: dimka


 Вопрос № 3872

Я начал програмировать на асемблере , вопреки его
сложности мне очень понравидся этот язык.
Я знаю что иой вопросы покажутся вам наверное очень
глупыми: mov al,15 - этой командой мы загружаем в
регистр al значение 15.Я хотел бы узнать:что в регистр
al,да и в любой вообще регистр можно загружать только
одно значение или несколько и существуют в асемблере
что-то вроде переменных.
2-ой вопрос:может ли асемблер работать с сетью и
winsock как Visual Basick или С++ например?
Заранее очень благодарен за потраченное время!



Вопрос отправлен: 08.08.2003, 04:43
Отправитель: Anomimous

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

Отвечает Bob Johnson

Здравствуйте, Anomimous!
1. В регистр можно загружать по одному значению в один конкретный момент времени, но следующей командой ты можешь уже загрузить другое (при этом предыдущее потеряется). Максимально число, которое можно загрузить зависит от размера регистра и составляет 255 для 8-ми разрядного, 65535 для 16-ти и 2^32 - 1 для 32-х.
2. Да, ты будешь из него вызывать те же самые api функции, что и из С++ (send, recv, connect и т.д.)

* EMan1.4: ---===*** Die young - live free ***===---


Ответ отправлен: 08.08.2003, 22:44
Отправитель: Bob Johnson


Отвечает Tigran K. Kalaidjian

Здравствуйте, Anomimous!
> Я начал програмировать на асемблере , вопреки его
Правильный выбор! Только слово это пишется с 2 "с" - ассемблер.
Если Вы хотите продолжить изучение, то почитайте книгу О.Калашникова "Ассемблер? Это просто !"
Скачать её можно с http://www.kalashnikoff.ru
> что в регистр al,да и в любой вообще регистр можно
> загружать
Числа. Только числа.
>одно значение или несколько
При записи нового значения старое затирается
> и существуют в асемблере что-то вроде переменных.
Переменных нет, но есть "нечто" вроде. Например так мы определим область памяти размером в байт:
mybyte db ?
В принципе, это похоже на следующее определение в паскале:
var mybyte: byte;
> 2-ой вопрос:может ли асемблер работать с сетью и
На Ассемблере можно делать ВСЁ и даже больше! Можно программировать не только компьютерные микропроцессоры, но и калькуляторы, мобильники и пр., лишь бы там стоял микропроцессор (правда набор машинных команд будет отличаться, но сам факт возможности использования ассемблера присутствует). И тем более ассемблер не зависит от выбранной ОС.
Возможность взаимодействия с языками высокого уровня присутствует. Если возникнут вопросы пишите сюда или на kalaidjian@pochtamt.ru

Ответ отправлен: 08.08.2003, 09:41
Отправитель: Tigran K. Kalaidjian


Отвечает masquer

Приветствую Вас, Anomimous!
1. В регистр можно загрузить только одно значение. А зачем больше? Не понадобилось - загрузил новое, и т.д. Понятие переменных, в общем, существует, потому что переменная в любом языке ни что иное как область памяти (стека).
2. Ассемблер с чем угодно может работать, даже с тем, с чем "Visual Basick или С++" не смогут :)

Ответ отправлен: 08.08.2003, 11:00
Отправитель: masquer


 Вопрос № 3873

Здравствуйте, Люди !
Мог бы кто-нибудь объяснить алгоритм работы с listview в masm ? Сложилась такая ситуация: имеются адреса таблицы ординалов функций, экспортируемых dll'кой, таблицы их относительных адресов, таблицы имен этих функций. Теперь хочу вывести все это в listview. Смог только лишь создать три колонки со следующими названиями: имя функции, ее ординал, относительный адрес. Надо бы заполнить их так, чтобы в первой колонке находилось имя, а в соседних остальное и чтобы это было как-то взаимосвязано, чтобы потом можно было получить одно значение, используя другое. А как ? Не обязательно расписывать все подробно, нужен алгоритм. Никак не могу разобраться с взаимосвязями в структурах LV_ITEM и LV_COLUMN - какие поля отвечают за соответствие item и subitem.
Заранее благодарен.
Илья
mis421@list.ru



Вопрос отправлен: 08.08.2003, 07:15
Отправитель: илья (mis421@list.ru)

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

Отвечает masquer

Здравствуйте, илья!
Смотри в MSDN, что LVM_INSERTITEM делать.

Ответ отправлен: 08.08.2003, 11:03
Отправитель: masquer


 Вопрос № 3874

Здравствуйте, эксперты!!!
У меня появилась мыслишка, может провести тестик в результате которого мы узнаем какой из экспертов, в каком направлении (сетевое программирование, системное, программирование графики и т.п.) больше всего разбирается. А потом на RusFaq'е расположить ваши имена по группам, чтобы юzвер задающий вопрос знал, у кого спрашивать ответ на интересующую его тему. Ведь бывает так что не все эксперты отвечают, в этом случае их почтовые ящики зря забиваются почтой.
И вопрос не по теме: не подскажете адреса сайтов по радиотехнике, электронике. С материалами как для тех, кто в жизни не держал в руках паяльник, так и для тех, кто уже в домашних условиях собирает терминаторов. :)



Вопрос отправлен: 08.08.2003, 13:08
Отправитель: Drahus (Drahus@yandex.ru)

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

Отвечает dimka

Здравствуйте, Drahus!
По-мойму и так хорошо.


Ответ отправлен: 11.08.2003, 10:30
Отправитель: dimka


Отвечает GL

Добрый день, Drahus!
1. Меня устраивает существующая ситуация, тем паче, что не имею определённого направления в программировании (всего по-немножку). А "юzвер" зачастую не может персональный вопрос правильно отправить, что уж говорить, что он правильно будет определять направления экспертов...
2. Отправил по эл. почте.

Ответ отправлен: 09.08.2003, 14:05
Отправитель: GL


Отвечает Евгений Иванов

Здравств%

Ответ отправлен: 09.08.2003, 07:59
Отправитель: Евгений Иванов


Отвечает Bob Johnson

Доброе время суток, Drahus!
1. Ящики почтовые забиваются не так уж и сильно. По крайней мере у меня, не смотря на плохую связь проблем именно с вопросами не было - для сравнения скажу, что в общем случае их объем даже меньше объема рассылок, в которых они выходят (т.к. там еще и ответы). С другой стороны для человека лучше задать вопрос всем экспертам, т.к. так больше вероятность получить подходящий ответ. Меня всегда убивали персональные вопросы без указания какого-то (или каких-то) конкретных экспертов - как уж этот человек решал, кому отправить вопрос не ясно, остается только предполагать, что он не отметил флажок "отправить вопрос всем экспертам" и ему потом пришлось выбирать, кому конкретно.
2. Тут тебе лучше всего поисковый сервер использовать. А ты вообще что хочешь? Что-то конкрентное - тогда поисковик именно то, что нужно. Или просто общую информацию? Тогда лучше книги возьми в стиле "Юный радиолюбитель" или найди среди знакомых такого человека... Ну в общем и т.д.

* EMan1.4: ---===*** Die young - live free ***===---


Ответ отправлен: 09.08.2003, 02:13
Отправитель: Bob Johnson


Отвечает Tigran K. Kalaidjian

Добрый день, Drahus!
По порядку:
1. Лично я против такого теста, т.к. может я и не разбираюсь всецело в каком-либо направлении программирования, однако могу ответить на какой-либо специфический вопрос(на который другие эксперты ответить не могут по каким-нибудь причинам). В тоже время может появиться вопрос из направления, в котором я (как мне кажется) разбираюсь, но не смогу на него ответить.
Из-за этого количество качественных ответов уменьшится, что не есть хорошо. К тому же: куда писать новичку, Наташе Березовец, хубе или человеку, у которого вопрос относится к самой системе RusFAQ.ru
А вопросов не так уж и много... На случай личного обращения есть соотв. пункт в форме вопроса, а также мыло.
И еще: а кто будет составлять тест?
Я против, короче.
Те, кто со мной имел дело, уже знают в каком направлении я работаю.
2. Насчёт радиоэлектроники: что, если конкретно, Вам надо? сайтов немеряно. Напишите на kalaidjian@pochtamt.ru интересующее Вас направление.

Ответ отправлен: 08.08.2003, 13:49
Отправитель: Tigran K. Kalaidjian


 Вопрос № 3875

Уважаемые эксперты и читатели рассылки.
Мне нужен электронный вариант книги Дональда Кнута "Искусство программирования".
Я нашел только отрывки второго и третьего томов в библиотеке Мошкова.
Возможно у кого-то есть полный текст или вы знаете ресурс, где его можно скачать.
Буду очень благодарен.



Вопрос отправлен: 08.08.2003, 13:45
Отправитель: softsnap (softsnap@softhome.net)

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

Отвечает Portnov

Добрый день, softsnap!
Гы! Мне тоже нужен :(...
Ну нету его в эл. виде, Кнут здорово свои авторские права охраняет...

Ответ отправлен: 11.08.2003, 16:48
Отправитель: Portnov


Отвечает dimka

Приветствую Вас, softsnap!
www.sources.ru


Ответ отправлен: 11.08.2003, 10:31
Отправитель: dimka


 Вопрос № 3876

Здраствуйте!
Я только начал изучать Ассемблер под Dos.У меня есть masm 6.11 и Tasm 5.0.Но я не знаю как в них войти.Слышал что надо каталог masm(или tasm) сделать ТЕКУЩИМ но не знаю как этого сделать.Пробовал также писать в командной строке следующее:С:MASM611BINml.exe .И вместо того чтобы войти в него там пишется следующее:
Microsoft Macro Assembler Version 6.11
Copyright Microsoft Corp 1981-1993. All rights reserved.
usage:ML [ options ] filelist [ /linkoptions]
Run "ML /help" or "ML /?" for more info
А затем снова появляется=>C:Windows
Может подскажите где взять документацию на русском языке для masm или tasm.
Заранее спасибо.



Вопрос отправлен: 08.08.2003, 14:24
Отправитель: Семен (semas88@mail.ru)

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

Отвечает Bob Johnson

Добрый день, Семен!
Вполне достаточно просто указать путь к ним (точнее, к каталогам bin) в переменной path. После чего запускать их будет возможно из любой папки просто по имени, например tasm32.

* EMan1.4: ---===*** Die young - live free ***===---


Ответ отправлен: 08.08.2003, 22:46
Отправитель: Bob Johnson


Отвечает Zedr0n

Доброе время суток, Семен!
То, что вы подразумеваете под войти, ни в tasm'е, ни в masm'е нет. Вам нужна интегрированная среда разработки. Например, tp.exe у Турбо Паскаля - это не компилятор Паскаля, это его IDE(интегрированная среда разработки)...
А ассемблерам скармливается исходник, который они сперва преобразуют в .obj файл, а потом компоновщик компонует ;)
В приложении подробный пример, как сделать работающую программу в один байт...
Теперь немного критики. Прежде чем начинать программировать под ДОС следует под ним научиться работать хоть чуть-чуть.
Удачи!


Приложение:

Ответ отправлен: 08.08.2003, 21:13
Отправитель: Zedr0n


Отвечает [L2]Max

Ну тебе же ясно написали usage:ML [ options ] filelist [ /linkoptions]
Run "ML /help" or "ML /?" for more info
если ты запустишь masm.exe с ключем /? то то увидишь хелп по командной строке.
Я лучше тебе дам мануал по масму, в письме много не раскажешь. А как по мне, так лучше пользуйся NASM, пусть не самый, но я от него в восторге, да и не слышал ни от кого каких либо замечаний.


Ответ отправлен: 08.08.2003, 21:00
Отправитель: [L2]Max


Отвечает Tigran K. Kalaidjian

Здравствуйте, Семен!
Качайте документ с http://www.kalashnikoff.ru
Там Вы найдете и руководство по ассембрированию, и учебник по ассемблеру.

Ответ отправлен: 08.08.2003, 16:54
Отправитель: Tigran K. Kalaidjian


Отвечает _vt

Здравствуйте, Семен!
1)Первоначально тебе нужно знать основы работы в DOS... Без этого никуда!
2)По моему мнению, удобней всего пользоваться файловой оболочкой, лучше всего FAR Manager
3) "Войти в него" у тебя не получится: masm и tasm работают через параметры командной строки, для этого и используй FAR. В текстовом редакторе FAR набираешь текст, и в командной строке FAR запускаешь masm с необходимыми параметрами. Кстати, в твоем случае текущим каталогом был c:\windows...
4) Для создания com-программы достаточно запустить ml.exe в таком виде:
ml.exe /AT prog.asm
5) Все описано еще подробней в книге Калашникова

---===*** E-Man - forever! ***===---


Ответ отправлен: 09.08.2003, 17:49
Отправитель: _vt


Отвечает Hangatyr

Приветствую Вас, Семен!
Хех... а ты в него и не войдешь. Нет у него IDE.
Значит, делаешь так:
Создаешь файл *.asm, пишешь в него свою прогу (в любом редакторе), сохраняешь.
Запускаешь из командной строки ассемблер
tasm prog.asm
Потом компоновщик:
tlink prog.obj
Если нет ошибок будет создан *.exe файл.
Под другой формат файла ключи другие.
Я, наверное, не буду оригинален, если посоветую почитать рассылку Олега Калашникова и книгу Зубкова....


Ответ отправлен: 08.08.2003, 14:46
Отправитель: Hangatyr


Отвечает Евгений Иванов

Добрый день, Семен!
Пропиши его каталог в пути.
PATH=каталог;каталог2;...
или
PATH=каталог;%PATH%
tasm4.ng - отослал на личный ящик.


Ответ отправлен: 09.08.2003, 08:00
Отправитель: Евгений Иванов


Отвечает Igoryk

Здравствуйте, Семен!
Понимаете, Семен, это частая ошибка начинающих программистов. Ассемблер (ml.exe) не имеет оболочки. Для начало нужно создать файл в Блокноте или edit. Затем сохранить и дать ml.exe для компиляции, указав при этом нужные Вам ключи (это смотря что Вы делаете и что хотите получить).
Чтобы сделать MASM611\BIN - текущей директорией, наберите командной строке:
cd C:\MASM611\BIN\

Ответ отправлен: 09.08.2003, 14:52
Отправитель: Igoryk


Отвечает Ayl

Добрый день, Семен!
И куда это ты, интересно, собираешься заходить? Ты думаешь, что эти пакеты предоставят тебе интегрированную среду a la Delphi или Visual C++? Забудь! Привыкай при работе с ассемблером к текстовому редактору (например, встроенный в FAR) и к командной строке. Пишешь исходный код на асме в текстовом редакторе. Потом выполняешь трансляцию и линковку. В пакете TASM это выглядит так:
если исходный код находится в файле prog.asm, то:

tasm /m2 /la prog.asm
tlink prog.obj (если хочешь получить COM-файл, надо указать ключ /t)
P.S. Чтобы из командной строчки изменить текущий каталог, нужно выполнить команду:

cd path

где path - нужный тебе путь. В твоем случае это выглядит так:

cd \masm611\bin

Ответ отправлен: 08.08.2003, 15:09
Отправитель: Ayl


Отвечает Lynx

Здравствуйте, Семен!
В них нельзя войти!!! Это же только компиляторы (и линковщики), а не оболочки. :))) Создаёшь файлик со своей прогой, а затем подсовываешь его этим ехешникам из командной строки. Для получения более полной информации читай сообщения usage. :)))


Ответ отправлен: 10.08.2003, 11:14
Отправитель: Lynx


 Вопрос № 3877

Добрый день!
Расскажите как отобразить физический адрес видиобуфера (LFB) на линейное адресное пространство. Кто обладает какой либо информацией по этой теме пожалуйста поделитесь. Дайте ссылку на документ рассказывающий об использование LFB в чистом PM'е (его инициализация, т.е. отображение на лин. адресное простр., сообщение видиокарте о его использовании и т.д.) можно на оюбом языке. Если есть то дайте ссылку илил вышлите исходник DPMI или принцип его работы (функции 0x800h). Прошу не посылать на всякиее поисковики, т.к. ищу подобные документы неделю (естественно безрезультатно). Усли есть , то тоже по програмированию видиокарты через порты ввода вывода (если можно исходники).
Заранее благодарный всем Alexej.



Вопрос отправлен: 08.08.2003, 17:22
Отправитель: Alexej

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

Отвечает dimka

Доброе время суток, Alexej!
пробей книгу Зубкова.
Кстати , я могу выслать


Ответ отправлен: 11.08.2003, 10:39
Отправитель: dimka


Отвечает Andrew Vext

Здравствуйте, Alexej!
Зайдите на www.menuetos.org - Там лежит операционка Menuet полностью написанная на ассемблере. Скачайте ядро с исходниками и посмотрите как реализуется работа с видеокартой в чистом PM. (как с LFB, так и без).


Ответ отправлен: 08.08.2003, 18:15
Отправитель: Andrew Vext


 Вопрос № 3878

Здравствуйте, эксперты.
У меня есть два вопроса к вам:
1) У меня стоят два винчестера, на одном установлена Win2k, а на другом Win98. Мне часто периходиться переключать в биосе загрузку с HDD 0 на HDD 1. Не могли бы вы подсказать. Как мне реализовать загрузку другой ос на асме, этим или каким-нибудь другим способом.
2) Мой модем не определяется при загрузке Win2k если он выключен и мне все время приходится делать ето в ручную. Какие есть API функции для обновления конфигуции оборудования.
И напоследок хотел бы дать небольшой совет тем, кто пишит свои программы в Bred2, см. приложение.


Приложение:


Вопрос отправлен: 08.08.2003, 22:58
Отправитель: usar (usar@gorodok.net)

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

Отвечает Tigran K. Kalaidjian

Приветствую Вас, usar!
1. поставьте boot manager, поддерживающий такой вариант загрузки.
2. Если это не принципиально, то оставляйте модем во включенном состоянии, либо сделайте возможным автоматическое его включение при включении компьютера, например, можно поставить релюшку, контролирующий вход которой будет соединен последовательно с каким-либо проводником внутри машины, по которому течет ток только во включенном состоянии оной(выбор проводника зависит от минимально\максимально-возможного напряжения на контр. входе реле. В качестве такого проводника можно использовать, например, один из проводов питания кулера и т.д. все зависит от реле). Коммутирующий выход релюшки подсоединяется в разрыв одного из питающих модем проводов. Если не хочется лезть внутрь, и есть что-то вроде сетевого фильтра, от которого питается машина, то на него можно повесить и модем - модем будет работать только в случае возможного включения\работы компьютера.

Ответ отправлен: 09.08.2003, 22:35
Отправитель: Tigran K. Kalaidjian


Отвечает Евгений Иванов

Добрый день, usar!
1.Используй SyMon - наш российский загрузочный управляющий!
www.symon.ru


Ответ отправлен: 09.08.2003, 10:28
Отправитель: Евгений Иванов


Отвечает [L2]Max

Доброе время суток, usar!
Если поставишь первой 98, а потом 2к, то и писать тебе ничего не надо

Ответ отправлен: 09.08.2003, 05:58
Отправитель: [L2]Max


Отвечает Bob Johnson

Здравствуйте, usar!
1. Установить boot manager, например acronis os selector.
2. Думаю, что только функциями ты тут врядли отделаешься. Попробуй просто подключить модем к тому пилоту/ups, от которого у тебя питается компьютер, а сам модем держи всегда включенным.

* EMan1.4: ---===*** Die young - live free ***===---


Ответ отправлен: 09.08.2003, 02:12
Отправитель: Bob Johnson



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

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

Программисту
Assembler (37)
C / C++ (29)
Perl (3)
Builder / Delphi (22)
Pascal (26)
Basic / VBA (12)
Java / JavaScript (9)
PHP (7)
Криптография (10)
WinAPI (18)
Пользователю
Windows 95/98/Me (47)
Windows NT/2000/XP (56)
"Железо" (44)
Поиск информации (27)
Администратору
Windows NT/2000/XP (29)
Linux / Unix (13)
Юристу
Гражданское право (10)
Семейное право (6)
Трудовое право (7)
КоАП (5)

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




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2003 Россия, Москва. Авторское право: Калашников О.А.


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

В избранное