Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 696
от 10.02.2004, 09:11
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 4928 Отправлено ответов: 13772 Активность: 279.4 %
|
Список экспертов, ответы которых опубликованы в данном выпуске |
ASMодей Статус: Профессиональный Общий рейтинг: 112.16 [Подробней >>] |
Ayl Статус: Профессиональный Общий рейтинг: 116.56 [Подробней >>] |
never_again Статус: Опытный Общий рейтинг: 124.2 [Подробней >>] |
Artemy Статус: Опытный Общий рейтинг: 116.1 Телефон: 8 905 549 38 66 [Подробней >>] |
Евгений Иванов Статус: Профессиональный Общий рейтинг: 136.34 URL: Super Assembler Software Телефон: Пчёлка +7 905 6601206 [Подробней >>] |
Portnov Статус: Профессиональный Общий рейтинг: 107.25 URL: Мой сайтик... [Подробней >>] |
_vt Статус: Профессиональный Общий рейтинг: 117.8 URL: Тест [Подробней >>] |
Bob Johnson Статус: Профессиональный Общий рейтинг: 145.48 URL: Программирование [Подробней >>] |
vitya Статус: Профессиональный Общий рейтинг: 108.57 [Подробней >>] |
Andrew Vext Статус: Профессиональный Общий рейтинг: 103.29 [Подробней >>] |
Gibbel Статус: Профессиональный Общий рейтинг: 106 URL: Savage Metal Club - жизнь в стиле рок-н-ролл Телефон: +7 901 710 3146 [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 4906. Уважаемые эксперты вопрос у когонибудь есть живой пример , под Win32 на асме программы, которая пише... (ответов: 1)
Вопрос № 4907. Как на ассемблере под DOS записать информацию в файл не урезая старого содержимого. Спасибо.... (ответов: 5)
Вопрос № 4908. Решил написать Вам письмо, потому что сам не в состоянии справится с возникшей проблемой. Постара... (ответов: 5)
Вопрос № 4909. Доброго времени суток, уважаемые. У меня возник вопрос, я помню читал книгу по ассемблеру под DOS,... (ответов: 7)
Вопрос № 4910. Здравствуйте ALL! У меня такая проблема: пробую писать на Асме под Виндовс использую функции АПИ. Ка... (ответов: 4)
Вопрос № 4911. Подскажите пожалуйста кто знает где найти исходник программы сложения двух чисел. Как сделать в DOS ... (ответов: 1)
Вопрос № 4912. Как в DOS на ассемблере найти файл (по маске и что-нибудь с ним сделать), главное как выцепить его и... (ответов: 1)
Вопрос № 4913. Я начал изучать ASM под windows, а есть смысл изучать ASM под dos. И подскажите пожалуйста, где взят... (ответов: 2)
Вопросов: 8, ответов: 26
Вопрос № 4906 |
Уважаемые эксперты вопрос у когонибудь есть живой пример , под Win32 на асме программы, которая пишет в CMOS в порты 70h,71h, у меня проблемы программа компилируется а под виндой вылетает в ошибку, у меня стоит XP
Вопрос отправлен: 02.02.2004, 21:55
Отправитель: greg
[Следующий вопрос >>] [Список вопросов]
Отвечает ASMодей
Здравствуйте, greg!
И правильно делает, что вылетает. Нечего соваться в железо, это же не DOS, здесь для этого драйверы есть или функции API.
Ответ отправлен: 03.02.2004, 08:14
Отправитель: ASMодей
Вопрос № 4907 |
Как на ассемблере под DOS записать информацию в файл не урезая старого содержимого. Спасибо.
Вопрос отправлен: 03.02.2004, 03:52
Отправитель: Alexandr (kunash@yandex.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Ayl
Доброе время суток, Alexandr!
Открываешь файл в режиме 2 (чтение и запись). Если тебе нужно просто дописать файл - устанавливаешь указатель на конец файла (fn 42h, int 21h, AL=2, CX:DX=0) и начинаешь записывать. Если же надо писать в середину, то устанавливаешь указатель туда, куда нужно, и также записываешь. Старая информация при этом затирается. Если тебе надо вставить в середину файла, то сначала освобождаешь для этого место и только потом записываешь.
Ответ отправлен: 03.02.2004, 11:15
Отправитель: Ayl
Отвечает ASMодей
Здравствуйте, Alexandr!
Да очень просто - открываешь файл (функция 3Dh), устанавливаешь указатель в конец файла (функция 42h), пишешь в файл свою информацию (функция 40h) и закрываешь файл (функция 3Eh). Никаких урезаний быть не должно.
Ответ отправлен: 03.02.2004, 08:10
Отправитель: ASMодей
Отвечает never_again
Добрый день, Alexandr!
С начала используй функцию "LSEEK"
;--------------
; push Хэндл файла
; push точка отсчёта (0-начало, 1-настоящая позиция 2-конец)
; push Старшее слово смещения от точки отсчёта (со знаком)
; push Младшее слово смещения от точки отсчёта (со знаком)
; call lseek
;--------------
lseek proc
apush
mov bp,sp
mov ax,[bp+16]
mov ah,42h
mov bx,[bp+18]
mov cx,[bp+14]
mov dx,[bp+12]
int 21h
apop
ret 8
lseek endp
В твоём случае тебе нужно перейти в конец файла вот и вызови процедуру с такими параметрами:
push FileHandle
push 0002h ;
push 0000h ;
push 0000h ;
call lseek
Ответ отправлен: 03.02.2004, 13:16
Отправитель: never_again
Отвечает Artemy
Приветствую Вас, Alexandr!
Перемещай указатель файла (LSEEK) ah = 42h, int 21h
Ответ отправлен: 03.02.2004, 15:40
Отправитель: Artemy
Отвечает Евгений Иванов
Здравствуйте, Alexandr!
Открывай файл на запись и перемести (42h функция) указатель файла на конец.
* EMan: -=- Любовь существует! =-=
Ответ отправлен: 03.02.2004, 20:54
Отправитель: Евгений Иванов
Вопрос № 4908 |
Решил написать Вам письмо, потому что сам не в состоянии справится с
возникшей проблемой. Постараюсь объяснить по порядку.
Началось все с покупки 2 игр - Lock On и Vietcong.
Сначала летал нормально. Но вот узнал что появился патч и я его
скачал, но потом оказалось что он для американской версии, но я со
злости, что зря время потратил, запустил его. Естественно толку
никакого. Затем скачал русскую версию. И вот тут начали всплывать
сообщения типа - Программа обратилась по адресу сообщиется адрес и
т.д.- память не может быть "read".
Нажимаю ОК и все. Вообщем летать стало невозможно, но и Вьетконг
начал сбрасываться. Играешь, играешь -
вдруг раз и скинул. У меня стояла ХР Про, стояла 2 года. С редкими
неполадками но я систему почти не трогал. Но тут решил что поскольку
игры мощные, возможно нужно переустановить систему. Времени прошло
много. Как нарочно еще купил журнал Чип СД, где пишется об
обновлении Биоса. Я тоже решил обновить. Ну и обновил, но толку
вообще-то никакого не получил, кроме добавки двух опций в БИОС
сетапе. Помучившись еще немного стал переустанавливать ХР. И вот что
стало получаться. Как только запускаю Сетап, на черном экране
всплывает сообщение, что -
Какое-то приложение по адресу C000:68A5 (адрес точный) не дает возможности
программе ЕММ366 нормально работать и в связи с этим, чтобы не
терять данные, работу компьютера она останавливает. Нажмите ОК для
выхода.
Нажимай не нажимай - бесполезно. Компьютер висит.
Только через сброс можно перезагрузиться. Попытки поставить 98 -
тоже самое.
Из под Виндов проверял на вирусы АВП и дрВеб - было чисто.
Прогнал из Доса, дрВеб нащел файл SRVANY.EXE с вирусом Win.exe.
Удалил,отформатировал диск, проверил - вирусов нет, но вот это сообщение
ЕММ366 все равно появляется и так же невозможно сразу поставить
Винду.
Я уже и диск раза 3-4 форматировал все бестолку. Только путем запуска
нескольких досовских программ, типа ДискЕдит, Дебаггера, Мем и др.
разных - и поочередной попытки запуска 98, можно на 5-10 раз
поставить Винду. Вот сейчас пишу это письмо из 98. С грехом пополам
установил. Вроде держится. Я уже не играю ни в Lock On - бесполезно, Вьетконг -
сбрасывает после нескольких секунд игры. Раз и вышли как ни в чем
не бывало.
Вообщем форматирование не помогает, что так, что этак ни какой
разницы. ХР ставил раз 5 все равно начинается тоже самое,всплывают
те же ошибки, да, последний раз было сообщение, что память - не может
быть "write", а вот 98 пока держится, но я уже вообще ничего почти
не запускаю. Еще обратил внимание на такую деталь. При загрузке 98,
когда всплывает картинка с надписью Вин 98 на фоне облаков,
получается так. Сначала картинка - затем на долю секунды появляется
какое-то другое изображение, разобрать невозможно, даже скорее 3-я
часть нижнего экрана изображения, затем снова картинка Вин 98.
Вообщем получается что у меня что-то сидит и сидит капитально.
Антивирус не берет - сейчас дрВеб 4.30а ничего не видит.
Я уже замучился, знаний не хватает поэтому решил написать вам это
письмо с просьбой о помощи.
Может быть вы подскажите что мне делать. Я уже грешу на то что
засадил что-то при прошивки БИОСа.
Пожалуйста извините, что сумбурно, но я писать не мастак.
Если нужна будет дополнительная информация - сообщите.
Мой адрес bnmk@clink.ru
Если вам не трудно - пожалуйста помогите разобраться.
С уважение Борис Н. Мягких.
Немного о себе.
Увлекся компьютером с 1998 года. Мне 47 лет. Работаю сварщиком.
Сейчас пытаюсь разобраться с ассемблером. Подписался на рассылку
по ассемблеру. Честно говоря плохо получается, - так - общее
представление, времени мало. Нужно писать и писать.
Но все равно занимаюсь по-тихоньку по мере возможности.
До свидания !
Еще раз извините если что не так.
Вопрос отправлен: 03.02.2004, 07:48
Отправитель: Boris
[Следующий вопрос >>] [Список вопросов]
Отвечает ASMодей
Приветствую Вас, Boris!
Очень похоже на битую память. Попробуй потестировать ее или измени в BIOS ее настройки на более медленные (возможно, что при перепрошивке BIOS как-то изменилась работа с памятью).
Ответ отправлен: 04.02.2004, 19:54
Отправитель: ASMодей
Отвечает Portnov
Здравствуйте, Boris!
Я так понял, вы тоже из Магнитки!? Будем знакомы...
Насчет установки XP - по мне, лучший вариант как ее поставить в ваших условиях это:
1) загрузиться с дискетки от 98 с поддержкой сидюка;
2) куда-нибудь переписать smartdrv.exe (из папки c:\windows\ или из дистрибутива 98) - он вам еще понадобится;
3) отформатировать винт:
format c: /s /v:SYS
(главное, не надо /q! Я сам на эту опцию недавно напоролся... При быстром форматировании почему-то не делается диск загрузочным...); Можно предварительно для уверенности переразбить FDisk"ом.
4) скопировать с сидюка дистриб XP на винт, в отдельную папочку;
5) запустить сохраненный smartdrv.exe
5) вот теперь запускайте winnt.exe из папки i386 в дистрибутиве
Попробуйте так...
С уважением, Portnov.
Ответ отправлен: 03.02.2004, 12:16
Отправитель: Portnov
Отвечает _vt
Доброе время суток, Boris!
Не, ну такие проблемы подняли из-за мелочи! Вам просто надо на загрузочной дискете, которую Вы используете, в файле config.sys убрать все упоминания о драйвере emm386.exe и всё пойдет как по маслу! Вирусы здесь не причем - то что вы нашли, это только подозрение на вирус, и удалять не надо было.
> Сейчас пытаюсь разобраться с ассемблером. Подписался на рассылку по ассемблеру. Честно говоря плохо получается, - так - общее представление, времени мало
Скачайте архив рассылки под ДОС, и многое поймете.
Удачи! =)
--- E-Man 1.5+ : Sorry for terrible english. My native language is C++
Ответ отправлен: 03.02.2004, 12:24
Отправитель: _vt
Отвечает never_again
Здравствуйте, Boris!
>> пожалуйста помогите разобраться.
Не видя железа слозно, что-либо сказать, но попробуте диск не просто отформатироват, а запустить Fdisk и изменить разделы на жестком диске. А потом ставить поновой систему. Да и БИОС поставте старый.
>>Немного о себе.
А я в 1998 увлёкся игрой на клавишных муз. инструментах (компьютером на 4 года раньше) на рассылку по асму не подписывался.
Вам не итересно? Да мне тоже как-то не важно кто мне вопросы задаёт... И не думаю, что остальным экспертам это интересно...
Ответ отправлен: 03.02.2004, 13:28
Отправитель: never_again
Отвечает Bob Johnson
Приветствую Вас, Boris!
Вот что можно попробовать:
1. После перепрошивки биоса обязательно нужно сбросить CMOS, т.к. он хранит информацию от предыдущей версии. То, что добавилось только пару опций - это совершенно нормально, биосы в корне не различаются. Также можно попробовать восстановить предыдущую версию биоса, если будет предположение, что это из-за него. Вирус в биос попасть не мог (т.е. вероятность этого мала) - в биосе есть контрольная сумма, если она не сойдется, то биос напишет сообщение об ошибке.
2. На вирусы лучше всего проверить винт у кого-нибудь другого - т.е. винт вставляется в другой компьютер вторым диском и проверяется. Также следует проверить компакт-диски, на которых хрянятся дистрибутивы - иногда вирусы затусовываются и туда.
3. Можно попробовать поставить ХР из доса - в досе запускается файл winnt.exe из каталога i386. Желательно при этом запустить smart drive.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 05.02.2004, 10:12
Отправитель: Bob Johnson
Вопрос № 4909 |
Доброго времени суток, уважаемые.
У меня возник вопрос, я помню читал книгу по ассемблеру под DOS,Win, Unix. Автора уже не помню. В этой книге я вычитал, что в одном байте не 8, как принято считать бит, а 9. И этот девятый отвечает за четность или нечетность этого байта. Но дело в том, что этой книги у меня нет, и нет возможности проверить, не попутал ли я что-нибудь.
В общем, вопрос у меня такой: сколько все-таки бит в байте?
С уважением, и все такое
Вопрос отправлен: 04.02.2004, 15:28
Отправитель: nitzshe
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Доброе время суток, nitzshe!
8 байт.
но есть компы, где используется 9 бит для уточнения правильности передачи данных.
* EMan: -=- Любовь существует! =-=
Ответ отправлен: 05.02.2004, 17:19
Отправитель: Евгений Иванов
Отвечает vitya
Здравствуйте, nitzshe!
В стандартном байте 8 битов.
На аппаратном уровне иногда бывает дополнительный бит для проверки.
Программно ты его никогда не увидишь.
Ответ отправлен: 04.02.2004, 16:25
Отправитель: vitya
Отвечает Andrew Vext
Доброе время суток, nitzshe!
Бит в байте ВСЕГДА И ВЕЗДЕ 8. Это одна из основных констант.
В некоторых микросхемах памяти действительно записывается 9 бит - 8 из байта и девятый бит, показывающий четное или нечетное количество бит равных 1 в байте. Так вот - эти дополнительные биты на программиста никак не влияют. Нет никакого способа получить значение дополнительных битов.
Для программиста в байте всегда 8 бит.
Ответ отправлен: 04.02.2004, 16:29
Отправитель: Andrew Vext
Отвечает Ayl
Доброе время суток, nitzshe!
В байте - 8 бит. А написано было про реализацию хранения в модулях памяти. Там действительно добавляется лишний бит для определения четности. Служит для проверки.
Но этот дополнительный бит реализуется аппаратно и никакого доступа к нему получить нельзя.
Ответ отправлен: 04.02.2004, 16:36
Отправитель: Ayl
Отвечает never_again
Здравствуйте, nitzshe!
Был такой рассказ:
Одна девушка сдавала информатику. В компьютерах она разбиралась, как я в балетных танцах. Но была стерва очень хороша собой и учитель не хотел валить её, вот и задал последний "спасительный" вопрос - Сколько бит в байте? И вышел из класса оставив её одну в классе для подготовки. Когда вернулся, то у девушки был готов такой ответ - "в байте 8 бит". учитель уже было потянулся за зачёткой, чтоб поставить "удовлетворительно", но девушка добавила - "а в каждом 4-ом 9". "Почему?!" - спросил опешивший учитель. "А потому",- ответила девушка - "что каждый 4-ый - високосный".
Как оказалось пока учителя не было в классе девушка вышла и спросила одного парня. Он над ней и прикольнулся вот таким вот жестоким методом.
ТАК ВОТ: В 1 БАЙТЕ 8, И ТОЛКО 8, БИТ!!!
ЧЁТНОСТЬ ИЛИ НЕЧЁТНОСТЬ БАЙТА ОПРЕДЕЛЯЕТСЯ ПО НУЛЕВОМУ БИТУ. ЕСЛИ БИТ №0 РАВЕН 1 ЗНАЧИТ ЗНАЧЕНИЕ БАЙТА НЕЧЁТНО!!!
Ответ отправлен: 04.02.2004, 17:27
Отправитель: never_again
Отвечает Bob Johnson
Доброе время суток, nitzshe!
В байте 8 бит! Байт - это единица информации и ее размер задан стандартом.
Действительно, бывают 9-ти разрядные модули памяти, в которых 9-й разряд используется для контроля четности, но байт все равно остается 8 бит.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 05.02.2004, 10:12
Отправитель: Bob Johnson
Отвечает _vt
Добрый день, nitzshe!
На уровне программы, в байте всегда и везде 8 бит. Аппаратно, в модулях памяти или при передаче данных модемом, может быть введен дополнительный бит четности, для контроля целостности данных. Доступ к нему получить нельзя никак. А вычитал ты этой в книге одного муторного автора - Абеля, который невразумительно про это ляпнул, а ты не понял.
--- E-Man 1.5+ : Sorry for terrible english. My native language is C++
Ответ отправлен: 06.02.2004, 00:46
Отправитель: _vt
Вопрос № 4910 |
Здравствуйте ALL!
У меня такая проблема: пробую писать на Асме под Виндовс использую функции АПИ. Как можно вывести графическую точку по указанным координатам в открытое окно? Можно ли использовать линейное адресное пространство этого окна и как определить его местонахождение? Может проще через ДиректХ? А как?
Вопрос отправлен: 05.02.2004, 15:14
Отправитель: Александр
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Добрый день, Александр!
SetPixel.
Координаты отсчитываются от левой верхней точки окна.
* EMan: -=- Любовь существует! =-=
Ответ отправлен: 05.02.2004, 17:45
Отправитель: Евгений Иванов
Отвечает Bob Johnson
Приветствую Вас, Александр!
Нет. В Windows никто напрямую не пишет в видеопамять. Ты можешь сделать следующие:
1. Получить Device Context окна (GetWindowDC)
2. Нарисовать в этот DC то, что хочешь - MoveToEx, LineTo и т.д.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 05.02.2004, 17:50
Отправитель: Bob Johnson
Отвечает Artemy
Здравствуйте, Александр!
Используй API ф-цию SetPixel
Ответ отправлен: 05.02.2004, 15:35
Отправитель: Artemy
Отвечает _vt
Приветствую Вас, Александр!
Принцип работы с графикой на API одинаков везде: получаешь DC окна и можешь вызывать API-функции для рисования на DC. Через DirectX - не сложней, но это не то.
--- E-Man 1.5+ : Sorry for terrible english. My native language is C++
Ответ отправлен: 06.02.2004, 00:46
Отправитель: _vt
Вопрос № 4911 |
Подскажите пожалуйста кто знает где найти исходник программы сложения двух чисел. Как сделать в DOS я знаю,
но хотелось бы посмотреть под WIN. Например 2 окна под ввод чисел, одно окно результат и кнопка. Само окно я могу создать в RadAsm, но дальше не получается.И спрсить больше негде. Пытался искать через поисковики, ничего не нашел.
Вопрос отправлен: 05.02.2004, 22:39
Отправитель: marconi
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Здравствуйте, marconi!
Если окна ввода чисел - EditBox-ы, в обработчике нажатия кнопки получаешь текст эдитбоксов функцией GetDlgItemText, потом преобразовываешь в числа(функции сам найдешь, в Platofrm SDK или еще где), складываешь их, и выводишь преобразованное в текст значение в окно результата функцией SetDlgItemText. В принципе, алгоритм в общем, полный.
--- E-Man 1.5+ : Sorry for terrible english. My native language is C++
Ответ отправлен: 06.02.2004, 00:47
Отправитель: _vt
Вопрос № 4912 |
Как в DOS на ассемблере найти файл (по маске и что-нибудь с ним сделать), главное как выцепить его имя из DTA.
Заранее СПАСИБО!!!!!
Вопрос отправлен: 06.02.2004, 02:58
Отправитель: Alexandr
[Следующий вопрос >>] [Список вопросов]
Отвечает Artemy
Здравствуйте, Alexandr!
Функции 4eH И 4Fh 21-го прерывания (ДОС).
Имя файла находится по смещению 1Eh в DTA.
Получить адрес DTA можно функцией 2Fh(int 21h).
Установить - 1Ah(int 21h)
Ответ отправлен: 06.02.2004, 10:59
Отправитель: Artemy
Вопрос № 4913 |
Я начал изучать ASM под windows, а есть смысл изучать ASM под dos. И подскажите пожалуйста, где взять учебник под ASM for windows. Спасибо.
Вопрос отправлен: 06.02.2004, 09:00
Отправитель: dima
[Следующий вопрос >>] [Список вопросов]
Отвечает Gibbel
Приветствую Вас, dima!
Assembler - это язык процессора. Он бывает под Intel x86, Zilog Z80, Motorola 68xxx, но никак не "под windows" или "под dos".
Изучать программировать на ассемблере Intel x86 лучше всего в операционной системе DOS, так как все устройства компьютреа, в том числе и процессор, в ней полностью доступны для программиста. К программированию в Windows стоит переходить только после того, как вы освоите программирование в DOS. В этом случае вы полностью будете знать все осоновы программирования на языке Assembler и у вас не возникнет большого количества вопросов. Вообше, программирование в Windows больше напоминает складывание кубиков - функций WinAPI - и преимущества от использования языка Assembler есть только когда вы создаете приложения, которые должны иметь очень маленький размер, либо выполнять сложные математические вычисления в очень короткий промежуток времени.
Кстати, изучив программирование на Assembler в DOS и просмотрев типовой код программы на Assembler в Windows у вас не возникло бы второго вопроса.
Ответ отправлен: 06.02.2004, 10:50
Отправитель: Gibbel
Отвечает Bob Johnson
Добрый день, dima!
> а есть смысл изучать ASM под dos
Только для общего развития. С одной стороны надо знать асм и там, и там, с другой - дос умер.
> где взять учебник под ASM for windows
Посмотри информацию на моей странице - может быть чем-то поможет.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 09.02.2004, 10:26
Отправитель: Bob Johnson
Форма отправки вопроса |
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
(C) 2002-2003 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (25) C / C++ (15) Perl (2) Builder / Delphi (19) Pascal (19) Basic / VBA (8) Java / JavaScript (4) PHP (13) Криптография (5) WinAPI (10) Радиоэлектроника (6) |
Пользователю Windows 95/98/Me (45) Windows NT/2000/XP (58) "Железо" (36) Поиск информации (17) |
Администратору Windows NT/2000/XP (32) Linux / Unix (12) |
Юристу Гражданское право (15) Семейное право (10) Трудовое право (12) КоАП (11) |
Отправить вопрос всем экспертам выбранной рассылки.
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||