:: Visual Foxpro, Foxpro for DOS
Re: Запуск в фоксе шестнадцатеричном представлении
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
ну чота вроде

mov ah,09
lea dx,HelloWorld
int 21h
int 20h
HelloWorld db 'Hello, world!',0
Ratings: 0 negative/1 positive
Re: Запуск в фоксе шестнадцатеричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
spinz, спасибо.
И как её запустить ?



Исправлено 1 раз(а). Последнее : AdamAry, 09.06.17 15:42
Ratings: 1 negative/0 positive
Re: Запуск в фоксе шестнадцатеричном представлении
ssa

Сообщений: 13008
Откуда: Москва
Дата регистрации: 23.03.2005
spinz
ну чота вроде
Не надо ему ничего писать, он ни сарказма, ни юмора не понимает. Как наивный ребенок, еще и вопросы задает такие... типа "А почему в огороде бузина, а в Киеве дядька?".

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/2 positive
Re: Запуск в фоксе шестнадцатеричном представлении
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
AdamAry
Пусть тогда будет пусть будет любая программа в 64 разрядном представлении (у меня w10 64bit), как её запустить?
Как любую другую программу. Конечно если под программой понимать исполняемый файл.


------------------
WBR, Igor
Ratings: 0 negative/1 positive
Re: Запуск в фоксе шестнадцатеричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Так понимаю из под фокса не возможно запустить команды ассемблера, не так ли?
Ratings: 0 negative/0 positive
Re: Запуск в фоксе шестнадцатеричном представлении
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
AdamAry
Так понимаю из под фокса не возможно запустить команды ассемблера, не так ли?
Из под фокса можно запустить правильные команды ассемблера. Недавно Леонид показывал, как это делается (в теме про IBAN). А вам уже несколько раз написали, что ваш 16-разрядный код в 32-разрядной среде запустить невозможно.
Я больше скажу, этому коду некуда вывод организовать. Поток StdOut, в который он хренячит Hello World является виртуальным.

Вы бы почитали всё-таки литературу. Что такое реальный режим процессора, что такое защищённый, виртуальный режим. В каких режимах работают 16-разрядные приложения. Как работают 32-х разрядные приложения. Как раньше эмулировался 16-разрядный режим. Когда от этого отказались. Как работает NTVDM. Ну хоть маленько теории.



Исправлено 1 раз(а). Последнее : pasha_usue, 13.06.17 10:23
Ratings: 0 negative/1 positive
Re: Запуск в фоксе шестнадцатеричном представлении
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
AdamAry
Так понимаю из под фокса не возможно запустить команды ассемблера, не так ли?
Вообще, что б решить вашу задачу, надо средствами WinApi создать новое консольное окно, переназначить на это окно StdOut. Ещё надо задать кодовую страницу консоли. Ну, а там WriteConsole. Только я такой херней заниматься не стану.
Ratings: 0 negative/1 positive
Re: Запуск в фоксе шестнадцатеричном представлении
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
AdamAry
Так понимаю из под фокса не возможно запустить команды ассемблера, не так ли?

forum.foxclub.ru
Ratings: 0 negative/2 positive
Re: Запуск в фоксе шестнадцатеричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
OK



Исправлено 1 раз(а). Последнее : AdamAry, 13.06.17 12:07
Ratings: 0 negative/0 positive
Re: Запуск в фоксе шестнадцатеричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Спасибо Леонид.

В фоксе всё таки можно использовать ассемблеровские вставки:

Отладка двоичных программ:



Исправлено 5 раз(а). Последнее : AdamAry, 13.06.17 12:12
Ratings: 0 negative/0 positive
Re: Запуск в фоксе шестнадцатеричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Аспид
А в каком фоксе вы хотите сие проделать?
Примерно так как показал Леонид.
Ratings: 0 negative/0 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
spinz
Думаю, без молитвы ничего не выйдет
Смотря у кого, как и что просить.
Если правильно спросить у кого надо и так как надо и то что надо, то тогда действительно поможет.
Ratings: 0 negative/0 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
2 AdamAry
Если будешь так дальше пиариться любознательностью тут на Форуме, может, получишь удовольствие, но просрешь карьеру.
Не дай погибнуть или зачахнуть себе и близким.

Ты сам лучше знаешь кто ты есть и какие твои проблемы.
Но, лично я думаю, что это не IF, а DO Case уже.
Столько писать и отвечать здесь:
Do case
case Да, я.Тролль=.T. && А нас тут много, только попробуй сосчитать. Мы ж еще и под разными именами шустрим
Case Хочу научиться писать хорошие программы
Так и пиши, исходя из того, чтобы на этом заработать.
Case А у меня задачи такие, что все мои вопросы тут в них жизненно очень важные
Адам, ну не поверим...
OTHER
Напиши сам, может,
Do Case
Case кто-то удивится
неплохо тебе для пиара
Case кто-то задумается
И хрен с ним с этим кто-то. Кто задумается - тот не ответит или напишет тебе скрытую гадость
Case пообещаешь быть проще
одни поймут, другие не поверят, но в целом как-то не пошлют
Case просто накати
если без ярости, то помогает, а холериков отрезвляет
other
может даже, но вряд ли, кому-то станет интересно
endcase
ENDCASE



Исправлено 3 раз(а). Последнее : Ydin, 13.06.17 21:27
Ratings: 0 negative/2 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
vic7tar

Сообщений: 48
Дата регистрации: 27.02.2017
Ну такого хардкор-рэпа я еще не слышал. [sm021]:bi:
Просто от души.
Ratings: 0 negative/0 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Тоже не понимаю АдамАри, ... но ссылка классная от leonid! С комментами (очень многие пишут без комментов, к сожалению)
Ratings: 0 negative/1 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Ydin
Да, я. Тролль .... А нас тут много, только попробуй сосчитать. Мы ж еще и под разными именами шустрим
Согласен Ydin. Тут действительно таких много, но почему то их пустышкипсевдоответы не убирают. Кому то похоже нравится гениальрассуждения (грассуждения). Ну что можно ответить. Трихофаготы или фаготы или просто фагуты это тоже люди, единственно про них можно сказать "Фагут любит Тагут". Если перевести на обыденную речь будет примерно так: "Фагот любит пустышки и им поклоняется." Пустышка это то что пользы точно не приносит, но забивая пространство и время явно не помогает нормальным людям увидеть настоящие правильные ответы и криво отображает реальность, плюс куча гпустышек мешает обозревать то малое правильное, что есть, ну и от них несёт как от всего гениальподобного.



Исправлено 8 раз(а). Последнее : AdamAry, 14.06.17 07:19
Ratings: 0 negative/0 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
Адам, будь проще.
Если можешь, пиши коротко, не пользуясь "Фаготами".
Тебе кажется, что сложно - это умно.
Нет, это п...вато

В программировании тоже. Пиши проще, решай проблемы по мере их поступления, не бзди (в смысле не бойся).
Качество вопроса влияет на качество ответа.
Спроси про говно, ответят говном.
Но на этом учатся, и у тебя в этом уже есть опыт.
А опыт не пропьешь!

P.S. Троллей много, но не на этом форуме. Здесь это не принято. В Политике - толпа и там для них хороший климат, в Курилке - там как-то легче.
А тут... Ирония, импровизация - да, есть. Но не очень. Когда проветришь, то осадка почти нет



Исправлено 2 раз(а). Последнее : Ydin, 14.06.17 16:31
Ratings: 0 negative/1 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
Мне тут тоже понравился Leonid.
Вот еще один аргумент, что Фокс живуч и есть как вырулить, там где засада.
А ради чего тоже есть и очень много.
Мода циклична.
VFP:
- I'll be back and I'll be back forever!

C# - это у MS стагнация, это кризис жанра, но пока они правят бал на этом фронте



Исправлено 1 раз(а). Последнее : Ydin, 14.06.17 16:56
Ratings: 0 negative/1 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Ydin
Качество вопроса влияет на качество ответа.
Согласен.
Ydin
А опыт не пропьешь!
Согласен, но нужен ли такой опыт как VFP программер это под вопросом в последнее время, особенно в свете враждебного поглощения фокса MS и искусственной стагнации фокса путём запрета на UNICODE и отказа от поддержки с одновременным закрытием исходников от свободного сообщества и отказом продать его в другую фирму.
Ydin
C# - это у MS стагнация
Да, C# это похоже маркетинговый ход MS чтобы переманить C++ программистов на NET.
Хотя в банковской системе C# используют для онлайн банкинга в написании сайтопрограмм.

Цитата:
Мне тут тоже понравился Leonid.
Вот еще один аргумент, что Фокс живуч и есть как вырулить, там где засада.
А ради чего тоже есть и очень много.
Fox живуч несмотря несмотря ни на что.

Цитата:
п...вато
Не смог понять что за слово. Подскажи пожалуйста стандартный эквивалент.


Исправлено 10 раз(а). Последнее : AdamAry, 16.06.17 07:18
Ratings: 1 negative/0 positive
Re: Запуск в фоксе кода в какомнитьричном представлении
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
AdamAry
"В твои года пора бы сметь, свои суждения иметь" А.С.Пушкин
Вот что писать, в чем не разбираешься?
AdamAry
Не подскажешь стандартный эквивалент.
Он старше тебя раза в 3.
Фамильярность, просто режет глаз.


------------------
Ratings: 1 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 38 (Гостей: 38)

© 2000-2024 Fox Club 
Яндекс.Метрика