Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / ASM директива в Java / 22 сообщений из 22, страница 1 из 1
01.04.2011, 20:48:50
    #37195154
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
типа такого
Код: plaintext
1.
2.
3.
4.
5.
     public   void  commandAction(Command command) {                                               
      asm{
            mov eax, dword ptr [sVar]
            ..........
         }
    }  
...
Рейтинг: 0 / 0
01.04.2011, 20:50:07
    #37195159
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Прикалываетесь?
...
Рейтинг: 0 / 0
01.04.2011, 20:57:34
    #37195164
eros2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
А что не работает? Вроде так как вы написали - должно работать.
...
Рейтинг: 0 / 0
01.04.2011, 21:06:35
    #37195173
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
eros2А что не работает? Вроде так как вы написали - должно работать.
ну может ошибка, я не нашел в хелпе синтаксис для встроенного асма
может так?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
     public   void  commandAction(Command command) {                                               
      asm{
            MOV EAX, EAX DWORD PTR [sVar]
            MUL,  3 
            MOV EBX, EAX
            XOR EAX, EAX
         }
    }  
...
Рейтинг: 0 / 0
01.04.2011, 21:08:01
    #37195174
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
ошибочка, надо так, но все равно не идет
ну может ошибка, я не нашел в хелпе синтаксис для встроенного асма
может так?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
     public   void  commandAction(Command command) {                                               
      asm{
            MOV EAX, DWORD PTR [sVar]
            MUL,  3 
            MOV EBX, EAX
            XOR EAX, EAX
            RET
         }
    }  
...
Рейтинг: 0 / 0
01.04.2011, 21:09:12
    #37195176
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
запятую после MUL убрал, оплошал, но все равно не идет...
...
Рейтинг: 0 / 0
01.04.2011, 21:10:06
    #37195177
eros2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
А у вас какая IDE?
...
Рейтинг: 0 / 0
01.04.2011, 21:12:15
    #37195179
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
у меня NetBeans 6.9.1
...
Рейтинг: 0 / 0
01.04.2011, 21:12:45
    #37195181
eros2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Жалко что не Eclipse.
...
Рейтинг: 0 / 0
01.04.2011, 21:13:05
    #37195182
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
аааа

намек понял, может среда не держит, пойду попробую в консоли
...
Рейтинг: 0 / 0
01.04.2011, 21:14:36
    #37195184
eros2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
да не, просто если бы был еклипс, то я бы посоветовал попробовать нетбинз.
а так просто даже незнаю что делать.
...
Рейтинг: 0 / 0
01.04.2011, 21:24:39
    #37195190
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
eros2а так просто даже незнаю что делать.
Выложи, пожалуйста, кусок рабочего в яве асм кода, я сразу пойму шо и к чему...
в документации этот момент скрыт, думаю, что где-то я налажал
...
Рейтинг: 0 / 0
01.04.2011, 21:39:22
    #37195202
eros2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
ну например hello world:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 public   class  Main
{
     public   static   void  main(String[] args)
    {
         asm 
         {
             lxi 	d,str
             mvi 	c, 9 
	     call	 5 
             ret

             str: DB 'Hello, World!$'
         }
    }
}
...
Рейтинг: 0 / 0
02.04.2011, 08:27:29
    #37195448
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Вот это я дурень...

закройте топик и удалите его, будто не было совсем
...
Рейтинг: 0 / 0
02.04.2011, 08:35:03
    #37195450
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
eros2замечательно :)

PS не надо удалять :) это классно :)
...
Рейтинг: 0 / 0
02.04.2011, 10:12:16
    #37195488
eros2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Олдфаги должны были оценить системный вызов CP/M и код для Intel 8080. (Либо вызов МикроДОС и код для КР580ВМ80А).
...
Рейтинг: 0 / 0
02.04.2011, 10:30:08
    #37195498
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
eros2код для КР580ВМ80А
об этом я только в старых книжках читал, наподобие Строим простейшую микроЭВМ...

а сейчас нас учат по масм32
...
Рейтинг: 0 / 0
03.04.2011, 09:55:48
    #37196301
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Артем_84а сейчас нас учат по масм32Зачем, простите?
Встраиваемое оборудование под FreeDOS? А тогда причём java?
...
Рейтинг: 0 / 0
03.04.2011, 13:12:18
    #37196458
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Артем_84Вот это я дурень...

закройте топик и удалите его, будто не было совсем
На 1-е апреля попался таки.
...
Рейтинг: 0 / 0
03.04.2011, 15:24:50
    #37196594
Артем_84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Basil A. SidorovАртем_84а сейчас нас учат по масм32Зачем, простите?
Встраиваемое оборудование под FreeDOS? А тогда причём java?
потому что учебная программа

а ява тут при том, что мне в тот день одногрупник похвастался, что он мол сильно пресильно ускорил выполнение своих ява приложений используя ассемблерные вставки в критических местах кода... я и удивился
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
26.07.2013, 15:49:35
    #38345463
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
Внезапно Ап. Сорь, модератор но так нужно. Чуть позже допишу.
...
Рейтинг: 0 / 0
26.07.2013, 15:53:44
    #38345476
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASM директива в Java
mayton,

Пятничный некромансер? Нашел способ писать на байткоде?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / ASM директива в Java / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]