Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor S.Kozhukhov                     2:5045/42.99   19 Jan 2003  20:39:17
 To : Oleg Drokin
 Subject : Re: asm
 -------------------------------------------------------------------------------- 
 
 
 Saturday January 18 2003 20:46, Oleg Drokin wrote to Igor S Kozhukhov:
 
  ISK>>    подскажите в каком #include<>  для линуха содержится
  ISK>> возможность использования в своей проге на СИ ассемблерной
  ISK>> вставки типа
 
  OD> Hи в каком. Это Gcc extension (info gcc на этот счет)
 
  ISK>> main
  ISK>> {
  ISK>>  asm
  ISK>>  {
  ISK>>   mov ax,16;
  ISK>>  }
  ISK>> }
 
  OD> Получится нечто в таком духе:
 
  OD> int main (int argc, char **argv)
  OD> {
  OD> int value;
  OD> __asm__ __volatile__ ("movl $16, %eax": "=a"(value));
  OD> }
 
  OD> Потому как as на x86 умеет только AT&T синтаксис/конвенцию.
 
    а как быть с out - говорит - нет такого - дажеть когда outl ставишь ...
    и еще есть вопросец - как из паскаля правильно записать запись вида
 
 Port[MemW[$0040:$0008]:=data;
 
    на линуховом СИ и откомпилить gcc 2.96 ?
 
    With best wishes,
                     Igor
 
 >                                            -= Big TRAMP Circle =-
 >                                       [||] Team Граненного Стакана [||]
 
 ... E-mail: sirius@dexp.ru
 --- GoldED/W32 3.0.1
  * Origin: А что, римляне, булка хлеба - это вам не зрелище? (2:5045/42.99)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 asm   Igor S.Kozhukhov   18 Jan 2003 19:46:20 
 Re: asm   Oleg Drokin   18 Jan 2003 21:46:52 
 Re: asm   Igor S.Kozhukhov   19 Jan 2003 20:39:17 
 Re: Re: asm   Alexandr S. Agranovsky   19 Jan 2003 16:15:47 
 Re: asm   Andy Shevchenko   19 Jan 2003 15:16:36 
 Re: asm   Igor S.Kozhukhov   23 Jan 2003 21:45:15 
 Re: asm   Oleg Drokin   19 Jan 2003 16:23:57 
Архивное /ru.linux/34383e2b001f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional