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

Ассемблер? Это просто! Учимся программировать (FAQ)


Служба Рассылок Subscribe.Ru

Ассемблер? Это просто! Учимся программировать (FAQ)
______________________________________

Выпуск N 163

Вопросы, которые поступили от подписчиков рассылки
"Ассемблер? Это просто! Учимся программировать"

Дата выхода: 2001-12-26


Вопрос №1979

Здравствуйте, Эксперты!
Модем Cptel k56flex (Rockwell) плохо определяет занято:(
При выполнении at#vtd=? (ответ 3f,3f,3f), а настройка x4 уже стояла (кстати, что это?)......
Раньше был U.S.Robotic Sportster 14.400 Winmodem и сигнал "занято" определял 99%!!!!
Помогите!

Ответ

Здравствуйте, Дмитрий!
Ну смотри 3F = 0011 1111, т.е. 5-й бит в 1 - то что нада
X4 - режим, когда звонишь определяется сигнал занято.

Больше в rockwella-х никаких настроек, отвечающих за "занято" нет...
скорее всего, ничего больше сделать не удастся...
И вообще, Rockwell-ы никогда подобной фичей не отличались... Так что не сравнивай Sony с Электроникой (USR и Rockwell) (хотя IDC щас делают на Rockwella-х чето)


Отправил эксперт: Broken Sword (ОНПУ, ИКС, АС-991 - )
Эксперт отправил ответов (всего): 286

Экспертная группа: Пользовательская работа с Windows

Вопрос №1986

Здравствуйте эксперты.
Меня интересует, что получится, если к компьютеру со старой материнской платой под 486DX и биосом AWARD весии 4.50 подключить жесткий диск объемом 20-40Gb. Определится он биосом как 8Gb или не определится вовсе.

Ответ

Здравствуйте, Андрей Руссев!
Этот зверь либо его увидит как 8.хх , если в биосе есть поддержка LBA, либо не увидит вовсе, ежли нет таковой!


Отправил эксперт: AllAddIn
Эксперт отправил ответов (всего): 21

Экспертная группа: Модели, виды и типы компьютеров (hard)

Вопрос №1982

Здравствуйте!
Есть такое дело - я пытаюсь писать
собственный гамес (с кем не бывает?)
на Паскале. (не ругайтесь громко)
И возникла проблема с монстрами.
Может кто подскажет алгоритм, идею,
как реализовать их поведение?

Ответ

Здравствуйте, Константин!
Посмотри на WizarX, чем тебе не главный монстр.


Отправил эксперт: AllAddIn
Эксперт отправил ответов (всего): 22

Экспертная группа: Оптимизация программ

Вопрос №1981

Снова здравствуйте.
Эксперт Sensey, можно поподробнее о тех
таинственных корпусах CodeGen, которые вы
так советуете? У нас в Омске о таких и
слыхом не слыхивали. Ещё, если не трудно,
киданите прайсик какой-нить вашей тамошней
фирмы мне на ящик. Любопытно, насколько
отличаются цены на железо.
У нас корпусов полно - половина официально
китайские, по 30 президентов (не меньше),
другая половина, хоть и собраны там же, но
носят гордые имена ASUS, Inwin, Genius.
Есть ещё какие-то Chenbro. Эти стоят как
минимум 50, Inwinы и за 100 зашкаливают.

Ответ

Здравствуйте, Константин!
Сори что вмешиваюсь, но в Нске они стоят $25.46, есть почти везде, имеют поддержку P-IV, там еще два разъема питания доп., блоки высокии, с горизонтальным расположением источника питания, он находиться чуть выше мат платы, тем самым обеспечивая лучший обдув проца!!!


Отправил эксперт: AllAddIn
Эксперт отправил ответов (всего): 23

Экспертная группа: Модели, виды и типы компьютеров (hard)

Вопрос №1991

С НОВЫМ ГОДОМ ЭКСПЕРТЫ
Начало я прошол благодаря вам успешно теперь поехали дальше
После первых уроков говорится что для лучшего понятия
надо просмотреть програмы на ADFPRO,HIEW,DN так вот я их
все загрузил но не одной не мог воспользоватся подскожите как -
1/HIEF-при включении пишет-con't open save file изатем
при нажатии любой кнопки отключается
2/AFDPRO включается полно разных данных и строка CMD нижние кнопки не работают и как их запустить не знаю
3/DN ВСЕ НАДПИСИ НЕ ЧИТАЮТСЯ ТАК КАК мой процесор имеет встроеный язык испанский
Напрашивается вопрос -что мне делать
С УВАЖЕНИЕМ ВЛАДИМИР

Ответ

Здравствуйте, vlad!
... мда. Если это все не прикол, то слушай.
1. HIEW пока не трогай
2. DN тебе не нужен
3. Запускай AFDPRO, и там где CMD пиши: l (это латинская буква Л) имя файла с расширением. Например:
l 1.com
l 2.com
l 3.com
l 4.com
l 5.com
l 6.com
l 7.com

(это 7 разных примеров, а не один большой)

Дальше пока ничего не вздумай трогать!!!!!

p.s. нада как нить познакомить твой процессор с моим, пусть и мой тоже языков разных подучит!!! оно ведь все только на пользу, а там глядишь и твой сеньор селероно по русски забалакает

p.p.s. Владимир! Какого.... Что Вы делаете на Коста Рике ???!!!


Отправил эксперт: Broken Sword (ОНПУ, ИКС, АС-991 - )
Эксперт отправил ответов (всего): 287

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1990

как в меню свойства:Екран убрать вкладку фон!!,,,???????????????????????????????????

Ответ

Здравствуйте, noVICHOK!
Попробуй, должно сработать.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispBackgroundPage"=dword:00000001

Надеюсь, как это сделать догонишь сам. :)))


Отправил эксперт: Tiger (www.tigeer.narod.ru - Что-то вроде того)
Эксперт отправил ответов (всего): 23

Экспертная группа: Пользовательская работа с Windows

Вопрос №1992

Я недавно слышал, что вроде в байте не восемь бит, а девять. Последний является проверкой на четность, а
так же никуда не записывается. Кто-нибудь может объяснить: что это за девятый бит? Зачем он? Почему о
нем мало кто знает?

И еще: может мне хоть кто-нибудь скажет, что такое RTL?

Ответ

Здравствуйте, TanaT!

Хотите прикол? Я только что зашел в архив рассылки и ткнул в какую-то дату. Так вот в том выпуске как раз был вопрос про 9-й бит в байте! :)))

Ладно, расскажу. В байте 8 бит - и это все, что нужно знать программеру! Потому как никакие спецбиты проверок на четность нам не доступны! Да их там может быть хоть по 10 на каждый бит наших данных - мы об этом все равно никогда не узнаем!


Отправил эксперт: Ayl
Эксперт отправил ответов (всего): 131

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1974

Здравствуйте, ЭКСПЕРТЫ!
У меня тут назрел вопрос. Может кто знает, как работать с файловой системой

(копирование, удаление) ntfs при загрузке из boot-сектора? Т.е. я загружаюсь с дискеты

и тут типа доса. Может описано где как там с этой файловой системой работать?

Ответ

Здравствуйте, Aeron!
Самому было бы интересно иметь такую документацию, где подробно описывалось бы местоположения и назначения полей непосредственно в объектах-файлах, полей разнообразных журналов (MFT, журналов транзакций опрераций), отличия NTFS4 и NTFS5 за исключением официальных - мол добавлены поля для EFS, Active Directory. Общую информацию об этой объектной файловой системе несложно найти, только по ней не напишешь полноценный драйвер управления объектами, поскольку недокументированы многие поля этих объектов.
Вообще существует программа доступа к NTFS из под DOS и Windows9x - NTFSDOS.
Но интереснее подискутировать на тему - как "заломать" NTFS, как выглядят динамические-объекты NTFS, чем конкретно отличаются NTFS4 и NTFS5, как получить доступ к полю системного ключа EFS и есть ли возможность его расшифровать.


Отправил эксперт: Kgm
Эксперт отправил ответов (всего): 47

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1992

Я недавно слышал, что вроде в байте не восемь бит, а девять. Последний является проверкой на четность, а
так же никуда не записывается. Кто-нибудь может объяснить: что это за девятый бит? Зачем он? Почему о
нем мало кто знает?

И еще: может мне хоть кто-нибудь скажет, что такое RTL?

Ответ

Здравствуйте, TanaT!
Это, скорее всего тебе ляпнул, электронщик который ну ни как без контроля четности. Шучу...
На самом деле существует 9 бит - но он не информационный, а контрольный. Смысл его присутствия требуется электронной части цифрового аппарата для подтверждения правильности информационного состояния текущего байта данных. Состояние этого бита четности устанавливается таким образом, чтобы количество единичных бит (установленных в 1) в 8-ми битах байта и бита четности было четным (без остатка делилось на 2). Другими словами, если в информационном байте нечетное число установленных в единицу бит, то бит четности также устанавливается в 1 и наоборот.
Пример: 213 = D5h = 1101 0101b - бит четности = 1
212 = D4h = 1101 0100b - бит четности = 0
Аппаратная часть проверяет достоверность байта информации по биту четности.
Так же существует контроль битом нечетности, но думаю ты догадываешься, что это такое.

RTL - run time library???? Боюсь, эта аббревиатура расшифровывается в зависимости от контекста. Подскажи, где ты встретил это сокращение и мы скажем, что оно означает.


Отправил эксперт: Kgm
Эксперт отправил ответов (всего): 48

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1992

Я недавно слышал, что вроде в байте не восемь бит, а девять. Последний является проверкой на четность, а
так же никуда не записывается. Кто-нибудь может объяснить: что это за девятый бит? Зачем он? Почему о
нем мало кто знает?

И еще: может мне хоть кто-нибудь скажет, что такое RTL?

Ответ

Здравствуйте, TanaT!
Круто :))) Растем :))) Слово у нас уже получилось 18 бит_ Кто больше? :)))


Отправил эксперт: UFO
Эксперт отправил ответов (всего): 64

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1990

как в меню свойства:Екран убрать вкладку фон!!,,,???????????????????????????????????

Ответ

Здравствуйте, noVICHOK!
непонимаю смысл, а для чего??
А вообще то можно прогу забацать на дельфях(и не тока)
у меня где то исходник валялся для убирания кнопки пуск, а на счет вкладки "фон" надо подумать...


Отправил эксперт: змей
Эксперт отправил ответов (всего): 158

Экспертная группа: Пользовательская работа с Windows

Вопрос №1989

Здравствуйте эксперты! Вопрос может несовсем по теме как в TurboVision использывать элемент TLlistBox. Я знаю что надо создать коллекцию TCollection, а затем с помощью метода TListBox.NewList(Alist: PCollection) вывести ее. Но это работает только один раз, а второй раз компьютер зависает. Если кто знает как работать с этим элементом подскажите.

Да кстати вы все предлагали сменить ник с Dron на какой нибудь другой, а то он совпадает с ником одного из экспертов. Но я не буду этого делать как говорится один Dron хорошо, а два лучше!

Ответ

Здравствуйте, Dron!

Будь Дроном, только не позорь мою репутацию очень глупыми вопросами... :) береги честь ника. :))


Отправил эксперт: Dron (http://spawnhole.narod.ru/asmos/asmos.html - Операционная система с нуля!)
Эксперт отправил ответов (всего): 226

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1993

Здравствуйте!
Можно каким-либо образом бэды на винчестере вытезать?
Или, например, разбить его на несколько логических, а потом соединить в один те которые без бэдов.
Посоветуйте какие-нибудь программы для аналогичных дел.

Ответ

Здравствуйте, Алексей!
Для каждого винта есть своя утилита Ремапппинга(это так называется).
Я не помню, как они называются, поищи все-таки на сайте производителя своего винта
Кстати, новость-в связи с тем, что Фудж ушел с рынка винтов, обмен по гарантии 5 месяцев...Кому нужна такая гарантия???


Отправил эксперт: Sensey
Эксперт отправил ответов (всего): 249

Экспертная группа: Пользовательская работа c DOS

Вопрос №1995

Привет!
Я вот тут письмо Sensey написал, а потом подумал, может всем интересно будет, тут многие читатели экспертам пиво обещают, так чтоб знали, как это в реале делается:)))))) А вы уж сами решите, быть этому письмецу в рассылке или нет.

Очень хотел оставить вам с Шегедой большую бутыль пива:). В Харькове постоянная беготня, с завода на завод, туда-сюда... Короче, вижу - не успеваю в Net-забегаловку писмецо Вам кинуть, адрес хоть узнать вашей конторы, или ваш личный. Где оставлять-то? Да и отвечать вам куда?
А конфа была в Доме ученых. В Харькове - ул. Совнаркомовская 10. А рядом там у вас областное отделение МВД, что ли...ну в общем с ментами плотно связано. Красивое такое здание, большое. И елки рядом все в гирляндах.
Ну, думаю, что делать-то? Пиво оставлять надо...Подхожу к дежурной бабушке, которая на входе сидит в Доме ученых и рассказываю, мол, есть ребята, друзья хорошие, очень мне помогли и т.д и т.п. Только, говорю, в лицо я их не знаю. Да и фамилий толком тоже. Вот только ники интернетовские...Передадайте, пожалуйста им пиво. Они завтра-послезавтра за ним зайдут.... С чего это я решил, что бабуля знает слово "Internet"? Короче говоря, ты представляешь как она на меня смотрела? Вообще-то, я бы на ее месте тоже офигел. Стоит чел, небритый, с командировочно-блуждающим взором, в одном кармане бутылка водки, в другом книжка по сям (вот с литературой у вас просто best, можно позавидовать) а под мышками два бутыля пива.
Просек я тему, говорю, извините, мол, не в себе я, бред всякий несу, вышел на улицу... А с пивом-то что делать? Ну и я прусь в этот ваш большой дом-МВД, к дежурному. Клянусь, не пьяный был, совершенно трезвый...Дежурный как услышал, что я ему несу, так сразу и говорит - документы покаж....Думаю, совсем дело плохо, пропадите вы пропадом с Вашим пивом, как бы теперь ноги отсюда унести. Документы проверили -все в порядке. Говорит: Ну ладно, я на посту, а вот позову-ка я тебе нашего программиста, он тебе поможет. Ну, слава богу, думаю, хоть один нормальный человек сейчас на сцене появится.
Ага! Щас! Выходит тетенька, лет 45-50, говорит: Здоровеньки були, чего вам надо? Ну, я в третий раз рискнул, объясняю ей, так и так - Интернет, ассемблер, подписка, друзья у меня, помогли... У нее глаза расширяются-расширяются. Я замолчал, думаю щас плохо человеку станет, а я в ментовке, тут у них все быстро, запихнут в психушку, доказывай потом , что ты не верблюд, а искал товарища по имени Sensey. А она надувается, надувается, а потом как прорвет ее - и она с визгом, как чайник закипевший, на меня ка-а-ак набросится. Чего это ,кричит, вам это что -камера хранения или что, пьяницы кричит чертовы. А я одет нормально, не бомжара какой-нибудь, обидно мне стало. Я ей иронично и подсказываю - ламеры, мол, мы поганые. Она ваще как заорет:"А-а-а, грит, ты еще и ругаться здесь вздумал???"
Ну я на дежурного смотрю, думаю, щас заберут. А он, гад, смехом давится, трещит-заливается. Ах ты сволочь, думаю, программиста значит позвал....Ну в общем я задом, боком и огородами из этого здания выбрался. Стою, злой, на улице, с пивом, мороз 27 градусов, обиделся на вас с Шегедой, поезд через три часа... Плюнул я на это дело, думаю домой приеду, через Net вам все и изложу, что про Харьков и вас думаю:)))))))))))))
Так что ты кинь, пожалуйста, какие-нить ваши координаты мне на мыло, а то я 10-15 января опять в Харьков еду, а потом сразу в Москву, так наверное Калашникова и Dronа увижу, что б не вышло, так как с вами в этот раз:))))))

Всех с НОВЫМ ГОДОМ!
С уважением Вал.Ик. (p_avtom@amk.lg.ua)

Ответ

Здравствуйте, Вал.Ик.!
Большое спасибо!
Эта история заслуживает того, чтобы о ней узнали люди!


Отправил эксперт: Sensey
Эксперт отправил ответов (всего): 250

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1993

Здравствуйте!
Можно каким-либо образом бэды на винчестере вытезать?
Или, например, разбить его на несколько логических, а потом соединить в один те которые без бэдов.
Посоветуйте какие-нибудь программы для аналогичных дел.

Ответ

Здравствуйте, Алексей!
А вы Scandisk не пробовали?


Отправил эксперт: Vladimir
Эксперт отправил ответов (всего): 19

Экспертная группа: Пользовательская работа c DOS

Вопрос №1998

Дарова многоуважаемые челы!
Есть 4 вопроса, надеюсь получить по ним ответы:
1) Поставил базу на игры "5000игр" и в браузере перестали появлятся фотки после того, как
сохранишь штмл фаил, а после откроешь то фоток нет, хотя при загрузке с инета усе есть.
Подскажите где галочки выставить надо.
2) Я подписан на россылку ФАГа и на уроки по изучению програмироваия на асеме, но
приходят только фаги, а уроки нет. (Видел на компашке 4 урока- понравилось, доступно написано,
скопировал, подписался на подписку и тишина.)
Может вышлет кто на мыло vako05@hotbox.ru уроки по асме с сайта Kalashnikoff.ru
и фаги с 1 по 149 (с 150 по 161 имеется)
3) В SoftIce толи 3,02 тол и 4,02 версия не могу поставить прерывание на getwindowtexta и getwindowtext,
ругается на символ лоад, я уже все разремил в конфиге в софтйсе, а символ лоад не ставится.
ГЫ,может SoftIce кривой, или я чето недопонимаю?
4) Как в SoftIce посмотреть какой пароль (например 911), я трасирую до функции
проверки пароля,но не знаю как его посмотреть какой пароль надо ввести
(типа правильный 911, где узнать и посмотреть в проге место присваивания и сравнения паполя правильного
и введеного пользователем)
Заранее БАЛЬШОЕ спасибо

ps Прикольная рубрика, несколько полезных советов узнал из рассылок. Дык, я по поводу, нужна ли
данная рассылка или нет - однозначно, дамы и господа, НУЖНА. Иногда только от ВАС и можно
узнать что-то очень нужное и важное. С уважением, ко всем подписчикам и экспертам, Vako.

Ответ

Здравствуйте, Valentin!
1. Заходишь в своства брозура и ставишь галку "Отображать картинки"
2.Сам зайди на калашшникофф.ру и скачай...
3.ставишь bpx GetWindowTextA если неставятся, зайди в директорию
куда поставлен SoftICe открой файл winice.dat любым редактором

там будут такие строки:
; ***** Examples of export symbols that can be included *****
; Change the path to the appropriate drive and directory
;EXP=c:\windows\system\vga.drv
;EXP=c:\windows\system\vga.3gr
;EXP=c:\windows\system\sound.drv
;EXP=c:\windows\system\mouse.drv
;EXP=c:\windows\system\netware.drv
;EXP=c:\windows\system\system.drv
;EXP=c:\windows\system\keyboard.drv
;EXP=c:\windows\system\toolhelp.dll
;EXP=c:\windows\system\shell.dll
;EXP=c:\windows\system\commdlg.dll
;EXP=c:\windows\system\olesvr.dll
;EXP=c:\windows\system\olecli.dll
;EXP=c:\windows\system\mmsystem.dll
;EXP=c:\windows\system\winoldap.mod
;EXP=c:\windows\progman.exe
;EXP=c:\windows\drwatson.exe
; ***** Examples of export symbols that can be included for Windows 95 *****
; Change the path to the appropriate drive and directory
;EXP=c:\windows\system\kernel32.dll
;EXP=c:\windows\system\user32.dll
;EXP=c:\windows\system\gdi32.dll
;EXP=c:\windows\system\comdlg32.dll
;EXP=c:\windows\system\shell32.dll
;EXP=c:\windows\system\advapi32.dll
;EXP=c:\windows\system\shell232.dll
;EXP=c:\windows\system\comctl32.dll
;EXP=c:\windows\system\crtdll.dll
;EXP=c:\windows\system\version.dll
;EXP=c:\windows\system\netlib32.dll
;EXP=c:\windows\system\msshrui.dll
;EXP=c:\windows\system\msnet32.dll
;EXP=c:\windows\system\mspwl32.dll
;EXP=c:\windows\system\mpr.dll
Это подгружаемые ДЛЛ'ки в(в одной из них может и находится твоя функция GetWindowTextA)
посмотри каки файлы у тебя есть и укажи правильный путь и убери знак ";" в начале строки....
4. если твой пасс в Каком нибудь регистре то посмотреть можно байтами так: db eax или другой регистр или адресс


Отправил эксперт: змей
Эксперт отправил ответов (всего): 160

Экспертная группа: Пользовательская работа с Windows

Вопрос №1999

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

Ответ

Здравствуйте, EraSer!

Зачем? хочешь сделать блокировку клавиатуры?
Повесь свой обработчик, который кроме пробела ничего не будет обрабатывать! и все.


Отправил эксперт: Dron (http://spawnhole.narod.ru/asmos/asmos.html - Операционная система с нуля!)
Эксперт отправил ответов (всего): 227

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1991

С НОВЫМ ГОДОМ ЭКСПЕРТЫ
Начало я прошол благодаря вам успешно теперь поехали дальше
После первых уроков говорится что для лучшего понятия
надо просмотреть програмы на ADFPRO,HIEW,DN так вот я их
все загрузил но не одной не мог воспользоватся подскожите как -
1/HIEF-при включении пишет-con't open save file изатем
при нажатии любой кнопки отключается
2/AFDPRO включается полно разных данных и строка CMD нижние кнопки не работают и как их запустить не знаю
3/DN ВСЕ НАДПИСИ НЕ ЧИТАЮТСЯ ТАК КАК мой процесор имеет встроеный язык испанский
Напрашивается вопрос -что мне делать
С УВАЖЕНИЕМ ВЛАДИМИР

Ответ

Здравствуйте, vlad!
1. Hiewу надо имя файла в командной строке писать (если конечно это не шестой хиев).
3. Надыбай руссификатор. Если хочешь вышлю keyrus.com (или лучше поищи его сам).


Отправил эксперт: Painbringer (http://limanski.narod.ru - нечто наподобие домашней страницы)
Эксперт отправил ответов (всего): 285

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1990

как в меню свойства:Екран убрать вкладку фон!!,,,???????????????????????????????????

Ответ

Здравствуйте, noVICHOK!
По моему она там крепко приварена.
ЗЫ а fuck you shit - это е.у дерьмо? т.е. ты говно.б? прикольно.


Отправил эксперт: Painbringer (http://limanski.narod.ru - нечто наподобие домашней страницы)
Эксперт отправил ответов (всего): 286

Экспертная группа: Пользовательская работа с Windows

Вопрос №1974

Здравствуйте, ЭКСПЕРТЫ!
У меня тут назрел вопрос. Может кто знает, как работать с файловой системой

(копирование, удаление) ntfs при загрузке из boot-сектора? Т.е. я загружаюсь с дискеты

и тут типа доса. Может описано где как там с этой файловой системой работать?

Ответ

Здравствуйте, Aeron!
А типа никак (если у тебя типа там ДОС). Вот еслиб там линукс был, то read only


Отправил эксперт: Painbringer (http://limanski.narod.ru - нечто наподобие домашней страницы)
Эксперт отправил ответов (всего): 287

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1971

Мой друган для курсовика нашел интерпритатор басик, а он совсем не компилится и ощибки хитрые говорит! Пробовали в 6 Visual c++, помогите чем могите

Ответ

Здравствуйте, Kingos!
Попробуй 5-й борландовский C++ (не деБИЛДЕР). на третьем не пойдет (там boolы и защищенные блоки (try/catch)).


Отправил эксперт: Painbringer (http://limanski.narod.ru - нечто наподобие домашней страницы)
Эксперт отправил ответов (всего): 290

Экспертная группа: Оптимизация программ

Вопрос №1994

Кто-нибудь знает нормальную программу ( маленькую и с понятным интерфейсом ) по компиляции asm файлов. Чтобы не писать в командной строке с ключами, а поставить галочки где надо и все ОК ?
Спасибо.

Ответ

Здравствуйте, Илья!
Есть такая оболочка - tasmed. Если ее настроить то она и компилить позволяет и как редактор удобная. Взять можно здесь.


Отправил эксперт: Painbringer (http://limanski.narod.ru - нечто наподобие домашней страницы)
Эксперт отправил ответов (всего): 292

Экспертная группа: Общие вопросы по программированию на Ассемблере под Win32

Вопрос №1994

Кто-нибудь знает нормальную программу ( маленькую и с понятным интерфейсом ) по компиляции asm файлов. Чтобы не писать в командной строке с ключами, а поставить галочки где надо и все ОК ?
Спасибо.

Ответ

Здравствуйте, Илья!
ASMEdit - помойму, самая прикольная (для винд). Если не разберешься в настройках - пиши

Отсюда можна качнуть:
www.avtlab.ru


Отправил эксперт: Broken Sword (ОНПУ, ИКС, АС-991 - )
Эксперт отправил ответов (всего): 288

Экспертная группа: Общие вопросы по программированию на Ассемблере под Win32

Вопрос №2003

Уважаемые эксперты!
Я начинаю писать дипломную на тему подключения бытовых приборов к ЭВМ. И мне необходима программная часть этой работы. Подскажите пожалуйста, кто может, источники или советы какие-либо по данному вопросу. А может у Вас есть какие-нибудь наработки? Буду благодарен за любую информацию.

Ответ

Здравствуйте, Max!

Мы (я имею ввиду себя и Sensey) занимаемся разработкой ФПО для "железа" - голого, на которое никто никогда не писал (ударение на "а" :). Имеем опыт работы с различными интерфейсами: RS-232, ST-bus, даже USB (Sensey с ним до сих пор е...) Поможем, чем сможем, только вопросы задавай конкретнее. Если нужно, подключим железячников (просто мы - чистые программисты, знающие что и как работает).
А что касается конкретики, то насколько мне известно, бытовую электронику (да и автомобильную тоже) связывают по ST-bus: позволяет подключать до 32 устройств (для частоты шины 2Mbit/s) и при этом нужно только четыре провода (две витые пары). Поэтому придётся полазить по и-нету в поисках документов на этот счёт. Что касается железа, если тебя это действительно интересует, то стоит обратиться к фирме Mitel: они выпускают крутые и недорогие микросхемы для работы с этой шиной - почитаешь их документы, и всё станет понятно.


Отправил эксперт: Артём Шегеда (www.shegeda.chat.ru - Пристанище неодинокого программиста)
Эксперт отправил ответов (всего): 20

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №2004

КАК выйти из AFDPro?

Ответ

Здравствуйте, Andrey!
Reset (ха ха)
quit - это уже не смешно...


Отправил эксперт: Broken Sword (ОНПУ, ИКС, АС-991 - )
Эксперт отправил ответов (всего): 289

Экспертная группа: Дизассемблеры

Вопрос №2003

Уважаемые эксперты!
Я начинаю писать дипломную на тему подключения бытовых приборов к ЭВМ. И мне необходима программная часть этой работы. Подскажите пожалуйста, кто может, источники или советы какие-либо по данному вопросу. А может у Вас есть какие-нибудь наработки? Буду благодарен за любую информацию.

Ответ

Здравствуйте, Max!
Это ты лучше Биллу Гейтсу замыль письмецо, это у него у каждого холодильника в доме свой айпишник...

Но насчет подключения телевизора позволю себе порекомендовать эксперта Шегеду. У него на страничке валяется прога для S3, чтобы телек вместо монитора присобачить... Но это не то все...

А вообще ты себе интересную тему выбрал! Главное, чтоб мой ответ не был всем тем, что вообще удастся найти по этой проблеме...

И еще. Вообще то все что тебе нада знать - последовательные и параллельные порты. Ведь принтер - тот же утюг, только печатает. Про распайку проводов COM-порта я в предыдущем выпуске кому-то отвчеал, теперь дело за паяльником.


Отправил эксперт: Broken Sword (ОНПУ, ИКС, АС-991 - )
Эксперт отправил ответов (всего): 290

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №1993

Здравствуйте!
Можно каким-либо образом бэды на винчестере вытезать?
Или, например, разбить его на несколько логических, а потом соединить в один те которые без бэдов.
Посоветуйте какие-нибудь программы для аналогичных дел.

Ответ

Здравствуйте, Алексей!
Ну, по-моему, это все глупо, то что ты затеял. Если винт полетел, так полетел надолго, вернее - навсегда. :((
Если хочешь ему немного продлить жизню, то попробуй Нортоновский Утилиты, а в частности - Диск Доктор. Он должен помочь.
А вообще, лучше накопи деньжат и бегом в лабаз за новым хардом.


Отправил эксперт: Tiger (www.tigeer.narod.ru - Что-то вроде того)
Эксперт отправил ответов (всего): 24

Экспертная группа: Пользовательская работа c DOS

Вопрос №2005

Здравствуйте господа эксперты!
Два вопроса.
1. Кто-то говорил что есть проги отслеживающие обращения к файлам и к реестру, дык вот, как конкретно называются эти проги ? (можете сказать где они лежат)
2. С помощью каких API ф-ций можно в конкретной папке взять и открыть любой файл, т.е. сперва найти (*.*), а затем открыть ? Если не трудно, с примером.
Спасибо.

P.S. С наступающим всех !!!!

Макс (maxe@mail.kz)

Ответ

Здравствуйте, Max!
Отвечу только на первый вопрос. Проги эти называются filemon и regmon. Найт их можно, если не ошибаюсь, на www.softbest.ru Если не найдешь, то мыль на мыло и я тебе их вышлю
ЗЫ: Сейчас уже появились эти проги и для 2000 и для ХР.


Отправил эксперт: Tiger (www.tigeer.narod.ru - Что-то вроде того)
Эксперт отправил ответов (всего): 25

Экспертная группа: Пользовательская работа с Windows

Вопрос №2003

Уважаемые эксперты!
Я начинаю писать дипломную на тему подключения бытовых приборов к ЭВМ. И мне необходима программная часть этой работы. Подскажите пожалуйста, кто может, источники или советы какие-либо по данному вопросу. А может у Вас есть какие-нибудь наработки? Буду благодарен за любую информацию.

Ответ

Здравствуйте, Max!
Ну я только с Game портом извращался в 11 классе, чуть звуковуху не спалил, зато в DOOM (помните, была такая игра :) ) на двух переменных резисторах поиграл (не для слабонервных). Остались кое какие исходники, но в целом там все просто. Мона мерить 4 сопротивления 0-100 кОм, и опрашивать 4 кнопки.


Отправил эксперт: Painbringer (http://limanski.narod.ru - нечто наподобие домашней страницы)
Эксперт отправил ответов (всего): 293

Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS

Вопрос №2007

Здравствуйте, эксперты...
Я не так давно в инете, и разбираюсь плохо...
Один из прозвучавших здесь вопросов навел меня на мысль, а что, есть сервера, где можно организовать бесплатно свою страничку??? Просто засылая html код? Если это правда, то дайте пожалуйста адреса какие-нибудь. И как это делается?
Спасибо.

Ответ

Здравствуйте, Nekto!
Да, ты дейтвительно новичек. :))) Держи.
www.narod.ru
www.boom.ru
www.chat.ru
Есть и еще. Если интересно, то мыль на мыло и я тебе их мылом пошлю. А вообще, надо было просто по поисковикам подолбиться. :0)))


Отправил эксперт: Tiger (www.tigeer.narod.ru - Что-то вроде того)
Эксперт отправил ответов (всего): 26

Экспертная группа: Пользовательская работа с Windows

Форма подачи вопроса

ВНИМАНИЕ!!! Пожалуйста, НЕ высылайте один вопрос сразу нескольким подгруппам! Дополнения к вопросам, на которые эксперт уже ответил НЕ следует направлять ведущему рассылки (я не успеваю!). Просто скомбинируйте первый вопрос и дополнение к нему, а затем заново отправьте его, используя приведенную ниже форму!

Нажимайте кнопку "Отправить" только ОДИН раз и дождитесь полной загрузки страницы, иначе вопрос будет продублирован!


Ваше имя *:

Ваш e-mail *:

Подгруппы:

Вопрос *:

Прилагаемая программа (если необходимо):


Регистрация в качестве эксперта

Архив выпусков


Управляющий рассылкой,

Калашников Олег: Assembler@Kalashnikoff.ru
ICQ No.:
68951340
URL сайта подписчиков: http://www.Kalashnikoff.ru

Рассылка 'Ассемблер? Это просто! Учимся программировать (FAQ)' Рассылка 'Ассемблер? Это просто! Учимся программировать'


(C) Москва, 2001. Авторское право принадлежит Калашникову О.А. Публичное размещение материала из рассылки, а также его использование полностью или частично в коммерческих или иных подобных целях без письменного согласия автора влечет ответственность за нарушение авторских прав.


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

В избранное