Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1.  
  2. a╨№ёа└└└АААААА        ААА @  А@  АА ╠!!=""&&''()+,.286.386.386p.486.486p.586.586p.bottom   .break.code.const
  3. .continue.data*.data?D.else.elseif.endif`.endw.height   .if.left   .model.right   .top  .while.width   00h
  4. 11h
  5. 22h
  6. 33h
  7. 44h
  8. 55h
  9. 66h
  10. 77h
  11. 88h
  12. 99h
  13. :;v
  14. <<===>>=?@@П@bЯ@f┼@r▄[]aaaaadaamaasadcaddЕaddrafйah┌al√andaxbhblboundbp>bsfbsrbswapbtPbtc╢btr·bts:bxzbyteЬcallгcasecasemapcbwcdqcfюchclclc)cldCcliccmccmpНcmpscmpsbъcmpsdcmpsqcmpsw%cmpxchgcomment *B*cr0cr1cr2cr3cr4cs\cwd~cwdecx╖daa┘dasEdbЬddгdec╡dfdhdidiv"dldqudqworddr0Жdr1Эdr2┤dr3╦dr4тdr5∙dr6dr7'ds>dtbdupjdwЛdwordЭdxеeax╟ebpebxщecx     edi-  edxG  eipi  endВ  endmТ  endsа  entereques░    esc├  esiespf2xm1є    fabs
  15. fadd?
  16. faddpfbldb
  17. fchsе
  18. fcom╗
  19. fcomp┼
  20. fcomppх
  21. fcos
  22. fdecstp fdiv7 fdivpfdivrfdivrpffree[ ficomД ficompЬ fild╩ fimulfincstp finitfistpfisubfld# fld1` fldenvwfldl2eq fldl2tИ fldlg2д fldln2┴ fldpi╓ fldz  fmul
  23.  
  24. fmulpfnsavewfnstenvwfpatan
  25. fprem+
  26. fptanI
  27. frndint]
  28. frstorwfsfsavewfscale~
  29. fsinП
  30. fsincosб
  31. fsqrt╛
  32. fstfstenvwfstp█
  33. fstswfsub■
  34. fsubpfsubrfsubrpftstfwordfxam#fxch3fxtract9fyl2x\fyl2xp1qgshltИidiv┤if imul2inincЯincludeincludelib╝insinsbinsdinswintintoip┘iretiretdjaЄjae jbQjbexjc▓jccjcxz┘jejecxz+jgYjgeУjl╨jlejmpDjnajnaejnbjnbejncjnejngjngejnljnlejnojnpjnsjnzXjoГjpjpejpoнjs┌jz lahfldslealeaveleslfslgdtlgslidtlocal1lodslodsbflodsdГlodsqlodswЯlooplssmacromcall -1╗mcall 0 mcall 1Vmcall 10
  35. mcall 11Gmcall 12Эmcall 13ьmcall 149mcall 15,1~mcall 15,2╥mcall 15,3&mcall 15,4dmcall 15,5▒mcall 15,6¤mcall 15,7fmcall 16╥mcall 17mcall 18,1emcall 18,10лmcall 18,11ёmcall 18,13Hmcall 18,14Кmcall 18,15эmcall 18,16?mcall 18,17Щmcall 18,18єmcall 18,19Jmcall 18,2Ъmcall 18,20шmcall 18,21?mcall 18,22гmcall 18,3∙mcall 18,4Mmcall 18,5гmcall 18,6ъmcall 18,7Amcall 18,8Мmcall 18,9┌mcall 2. mcall 20x mcall 21,1┤ mcall 21,10!mcall 21,11N!mcall 21,12к!mcall 21,13,1"mcall 21,13,2p"mcall 21,13,3╟"mcall 21,13,4 #mcall 21,13,5\#mcall 21,2╜#mcall 21,3
  36. $mcall 21,4J$mcall 21,5Э$mcall 21,7т$mcall 21,8"%mcall 22d%mcall 23▒%mcall 24,1·%mcall 24,2C&mcall 24,3П&mcall 24,4▐&mcall 24,5''mcall 25r'mcall 26,1║'mcall 26,10(mcall 26,11P(mcall 26,12м(mcall 26,2  )mcall 26,3T)mcall 26,4Т)mcall 26,5у)mcall 26,7&*mcall 26,8d*mcall 26,9д*mcall 28Ї*mcall 29;+mcall 3А+mcall 30╞+mcall 32 ,mcall 33P,mcall 35Ц,mcall 37т,mcall 38-mcall 39,1^-mcall 39,2░-mcall 39,4.mcall 4O.mcall 40Щ.mcall 41э.mcall 42//mcall 43А/mcall 44┐/mcall 450mcall 46`0mcall 47├0mcall 48,01mcall 48,1M1mcall 48,2Т1mcall 48,3с1mcall 48,4.2mcall 48,5q2mcall 48,6╛2mcall 48,7
  37. 3mcall 48,8f3mcall 49╡3mcall 54mcall 50Y4mcall 51Ы4mcall 52,0╓4mcall 52,1+5mcall 52,10t5mcall 52,11╕5mcall 52,12√5mcall 52,13A6mcall 52,14~6mcall 52,15╜6mcall 52,27mcall 52,3^7mcall 52,6й7mcall 52,8¤7mcall 52,9U8mcall 53,0Ц8mcall 53,1╒8mcall 53,109mcall 53,11a9mcall 53,2о9mcall 53,255ш9mcall 53,3=:mcall 53,4Г:mcall 53,5┼:mcall 53,6;mcall 53,7O;mcall 53,8С;mcall 53,9╨;mcall 55,0#<mcall 55,1j<mcall 55,2╣<mcall 55,55=mcall 57a=mcall 58Ч=mcall 58,0▀=mcall 58,15!>mcall 58,8u>mcall 6║>mcall 60?mcall 61P?mcall 62,0о?mcall 62,1·?mcall 62,10I@mcall 62,2Н@mcall 62,4√@mcall 62,5>Amcall 62,6БAmcall 62,8─Amcall 62,9Bmcall 63LBmcall 64СBmcall 65сBmcall 664Cmcall 66,1vCmcall 66,2їCmcall 66,3DDmcall 66,4ЧDmcall 66,5яDmcall 67DEmcall 68,0СEmcall 68,1тEmcall 68,11;Fmcall 68,12ЗFmcall 68,13╔Fmcall 68,14
  38. Gmcall 68,15XGmcall 68,16кGmcall 68,17щGmcall 68,19+Hmcall 68,2fHmcall 68,20ЯHmcall 68,3щHmcall 68,4,Imcall 69pImcall 69,0еImcall 69,1Jmcall 69,2dJmcall 69,3┼Jmcall 69,4Kmcall 69,5fKmcall 69,6┐Kmcall 69,7Lmcall 69,8mLmcall 69,9╖Lmcall 7Mmcall 70WMmcall 70,0╣Mmcall 70,18Nmcall 70,2╖Nmcall 70,3COmcall 70,4╨Omcall 70,5@Pmcall 70,6╗Pmcall 70,73Qmcall 70,8ЬQmcall 70,9        Rmcall 71,1pRmcall 8┴Rmcall 9Smm0mm1mm2mm3mm4mm5mm6mm7movTSmovsmovsbmovsdmovswmovsxmovzxmulnegnopБSnotofСSoffsetoptionoroutoutspfпSpoppopa╔SpopadTpopfpopfdptrpush=TpushaSTpushadЛTpushf├TpushfdpwordqwordюTrclrcrrepreperepnerepnzrepzretretfrolїTror
  39. Usahf&UsalsarsbbscasscasbqUscasdПUscaswмUsetccsf╔UsgdtshlрUshrVsiYVsizeofspkVss}Vst0st1st2st3st4st5st6st7stcstdstistosstosbаVstosd╜Vstosw┘VstructsubїVswitchtbytetesttfWtword5Wuses=WwordШWxaddxchgаWxlatxlatbxmm0xmm1xmm2xmm3xmm4xmm5xmm6xmm7xor▒WzfьW||секция кодасодержит объявления константинициализированные данныенеинициализированные данныеконец условного блокаоднострочный комментарийанонимная меткаверхняя анонимная метка (тоже что @r)нижняя анонимная меткаверхняя анонимная метка (тоже что @b)используется после сложения каждого разряда распакованных BCD-чисел (Ascii Adjust after Addition - ASCII-коррекция после сложения)прибавить к первому операнду второйфлаговый регистр дополнительный признак переносарегистр общего назначения 1 байтрегистр общего назначения 1 байтрегистр общего назначения 2 байтарегистр указателяопределяет, установлен ли в заданном слове определенный бит. Значение выбраного бита помещаеться в cfзначение выбраного бита помещаеться в cf, инвертирует значение битазначение выбраного бита помещаеться в cf, в бит записываеться 0значение выбраного бита помещаеться в cf, в бит записываеться 1регистр общего назначения 2 байта1 байтВызов подпрограммы. Перед вызовом помещает в стэк адрес предыдущей командыфлаговый регистр переносарегистр общего назначения 1 байтсброс флага переноса cf=0сброс признака направления df=0сброс признака разрешения прерывания if=0сравнение операндов и по результатам сравнения устанавливает флаги (af, cf, of, pf, sf и zf)сравнение 1-но байтовых строксравнение 4-х байтовых строксравнение 2-х байтовых строкмногострочный комментарийсегментный регистр - сегмент кодапреобразование слова в двойное слово. Флаги не меняются.регистр общего назначения 2 байтадесятичная коррекция для сложения. Команда воздействует на флаги af. cf, pf, sf и zf (флаг of неопределен).десятичная коррекция для вычитания. Команда воздействует на флаги af, cf, pf, sf и zf.1 байт4 байта - 2 словавычесть из операнда единицу. Команда воздействует на флаги af, of, pf, sf и zf.флаговый регистр направленияделение. Команда воздействует на флаги af, cf, of, pf sf и zf (все не определены).8 байт - 4 словаотладочный регистр 0-йотладочный регистр 1-йотладочный регистр 2-йотладочный регистр 3-йотладочный регистр 4-йотладочный регистр 5-йотладочный регистр 6-йотладочный регистр 7-йсегментный регистр - сегмент данных10 байтдублирование начального значения2 байта - 1 слово4 байтарегистр общего назначения 2 байтарегистр общего назначения 4 байтарегистр общего назначения 4 байтарегистр общего назначения 4 байтаиндексный регистр 4 байтарегистр общего назначения 4 байтарегистр указателя командконец программыконец макросаконец структурысегментный регистрпереключение на сопроцессор. Флаги не меняются.вычисление степени x по основанию 2 минус 1значение по модулю числа st(0) сложить 2 числа с плавающей точкойзагружает из памяти в вершину стека st(0) двоично-десятичное числоизменение знака числасравнениесравнение и извлечение из стекасравнение и двойное извлечение из стекакосинусуменьшить указатель стека sp на 1поделить 2 числа с плавающей точкойосвобождение регистра стека сопроцессорацелочисленное сравнениецелочисленное сравнение и извлечение из стеказагружает из памяти в вершину стека st(0) целое число увеличить указатель стека sp на 1загружает из памяти в вершину стека st(0) вещественное числозагрузка единицызагрузка числа 1/ln(2)загрузка числа ln(10)/ln(2)загрузка числа log(2)/ln(10)загрузка числа ln(2)загружает в вершину стека st(0) число Piзагрузка нуляумножениеарктангенс частноговычисление остатка от делениявычисление тангенсаокругление числа st(0) до целогоумножение на 2^yвычисление синусавычисление синуса и косинусаизвлечение квадратного корнявыгрузка результата и освобождениевычитаниесравнение операнда с нулеманализ операндаобменвыделение порядка числа и мантиссывычисление y*log2(x)вычисление y*log2(x+1)останов микропроцессора. Флаги не меняются.целое деление знаковых величин. Команда воздействует на флаги af, cf, of, pf, sf и zf.флаговый регистр разрешения прерыванияцелое умножение знаковых величин. Команда воздействует на флаги cf и of (флаги af pf sf и zf не определены).прибавить к операнду единицууказывает библиотеку импортарегистр указателя командпереход если cf=0 и zf=0 (ja - Jump if Above)переход если cf=0 (jae - Jump if Above or Equal)переход если cf=1 (jb - Jump if Below)переход если cf=1 или zf=1 (jbe - Jump if Below or Equal)переход если cf=1 (jc - Jump if Carry)переход если cx=0 (jcxz - Jump if CX Zero)переход если zf=1 (je - Jump if Equal)переход если ecx=0 (jecxz - Jump if ECX Zero)переход если zf=0 и sf=of (jg - Jump if Greater (signed))переход если sf=of (jge - Jump if Greater or Equal (signed))переход если sf!=of (jl - Jump if Less (signed)переход если zf=1 или sf!=of (jle - Jump if Less or Equal (signed))переход без условияпереход если zf=0 (jnz - Jump if Not Zero)переход если of=1 (jo - Jump if Overflow)переход если pf=0 (jpo - Jump if Parity Odd)переход если sf=1 (js - Jump if Signed (signed))переход если zf=1 (jz - Jump if Zero)резервирует память из стека для локальных переменныхзагрузка 1-но байтовых строкзагрузка 4-х байтовых строкзагрузка 2-х байтовых строкзавершить выполнение потока/процесс (макрос для сист. функций вызывает int 0x40)определить и нарисовать окно (макрос для сист. функций вызывает int 0x40)поставить точку в окне (ebx = x-координата (относительно окна), ecx = y-координата (относительно окна), edx = 0x00RRGGBB - цвет точки) (макрос для сист. функций вызывает int 0x40)ожидать события (макрос для сист. функций вызывает int 0x40)проверить, есть ли событие, без ожидания (макрос для сист. функций вызывает int 0x40)начать/закончить перерисовку окна (макрос для сист. функций вызывает int 0x40)нарисовать прямоугольник в окне (макрос для сист. функций вызывает int 0x40)получить размеры экрана (макрос для сист. функций вызывает int 0x40)установить размер фонового изображения (макрос для сист. функций вызывает int 0x40)поставить точку на фоновом изображении (макрос для сист. функций вызывает int 0x40)перерисовать фон (макрос для сист. функций вызывает int 0x40)установить режим отрисовки фона (макрос для сист. функций вызывает int 0x40)поместить блок пикселей на фон (макрос для сист. функций вызывает int 0x40)Спроецировать данные фона на адресное пространство процесса (макрос для сист. функций вызывает int 0x40)Закрыть проекцию данных фона на адресное пространство процесса (макрос для сист. функций вызывает int 0x40)сохранить рамдиск на дискету (макрос для сист. функций вызывает int 0x40)получить код нажатой кнопки (макрос для сист. функций вызывает int 0x40)завершить работу системы (макрос для сист. функций вызывает int 0x40)свернуть окно приложения (макрос для сист. функций вызывает int 0x40)Получить информацию о дисковой подсистеме (макрос для сист. функций вызывает int 0x40)получить версию ядра (макрос для сист. функций вызывает int 0x40)Ожидать начала обратного хода луча развёртки монитора (макрос для сист. функций вызывает int 0x40)поместить курсор мыши в центр экрана (макрос для сист. функций вызывает int 0x40)Получить размер свободной оперативной памяти (макрос для сист. функций вызывает int 0x40)Получить размер имеющейся оперативной памяти (макрос для сист. функций вызывает int 0x40)Завершить процесс/поток по идентификатору (макрос для сист. функций вызывает int 0x40)получить/установить настройки мыши (макрос для сист. функций вызывает int 0x40)завершить процесс/поток по слоту (макрос для сист. функций вызывает int 0x40)Получить информацию об оперативной памяти (макрос для сист. функций вызывает int 0x40)Получить номер слота процесса/потока по идентификатору (макрос для сист. функций вызывает int 0x40)операции с окном другого процесса/потока (макрос для сист. функций вызывает int 0x40)сделать активным окно заданного потока (макрос для сист. функций вызывает int 0x40)получить счётчик пустых тактов в секунду (макрос для сист. функций вызывает int 0x40)получить тактовую частоту (макрос для сист. функций вызывает int 0x40)сохранить рамдиск в файл на жёстком диске (макрос для сист. функций вызывает int 0x40)получить номер активного окна (макрос для сист. функций вызывает int 0x40)отключить/разрешить звук спикера (макрос для сист. функций вызывает int 0x40)завершение работы системы с параметром (макрос для сист. функций вызывает int 0x40)получить код нажатой клавиши (макрос для сист. функций вызывает int 0x40)интерфейс MIDI (макрос для сист. функций вызывает int 0x40)установить базовый порт MPU MIDI (макрос для сист. функций вызывает int 0x40)установить канал DMA для звука (макрос для сист. функций вызывает int 0x40)Разрешить/запретить низкоуровневый доступ к HD (макрос для сист. функций вызывает int 0x40)Разрешить/запретить низкоуровневый доступ к PCI (макрос для сист. функций вызывает int 0x40)Инициализировать + получить информацию о драйвере vmode.mdr (макрос для сист. функций вызывает int 0x40)Получить информацию о текущем видеорежиме (макрос для сист. функций вызывает int 0x40)установить видеорежим.  (макрос для сист. функций вызывает int 0x40)Вернуться к начальному видеорежиму (макрос для сист. функций вызывает int 0x40)Увеличить/уменьшить размер видимой области монитора (макрос для сист. функций вызывает int 0x40)установить раскладку клавиатуры (макрос для сист. функций вызывает int 0x40)установить базу CD (макрос для сист. функций вызывает int 0x40)установить базовый порт Sound Blaster (макрос для сист. функций вызывает int 0x40)установить язык системы (макрос для сист. функций вызывает int 0x40)установить базу HD (макрос для сист. функций вызывает int 0x40)установить раздел HD (макрос для сист. функций вызывает int 0x40)установить системную дату/время (макрос для сист. функций вызывает int 0x40)ожидать события с таймаутом (макрос для сист. функций вызывает int 0x40)начать проигрывать CD-audio (макрос для сист. функций вызывает int 0x40)получить информацию о дорожках (макрос для сист. функций вызывает int 0x40)остановить проигрываемое CD-audio (макрос для сист. функций вызывает int 0x40)извлечь лоток привода диска (макрос для сист. функций вызывает int 0x40)загрузить лоток привода диска (макрос для сист. функций вызывает int 0x40)установить громкость SBPro (макрос для сист. функций вызывает int 0x40)получить базовый порт MPU MIDI (макрос для сист. функций вызывает int 0x40)получить канал DMA для звука (макрос для сист. функций вызывает int 0x40)Узнать, разрешён ли низкоуровневый доступ к HD (макрос для сист. функций вызывает int 0x40)Узнать, разрешён ли низкоуровневый доступ к PCI (макрос для сист. функций вызывает int 0x40)получить раскладку клавиатуры (макрос для сист. функций вызывает int 0x40)получить базу CD (макрос для сист. функций вызывает int 0x40)получить базовый порт Sound Blaster (макрос для сист. функций вызывает int 0x40)получить язык системы (макрос для сист. функций вызывает int 0x40)получить базу HD (макрос для сист. функций вызывает int 0x40)получить раздел HD (макрос для сист. функций вызывает int 0x40)получить значение счётчика времени (макрос для сист. функций вызывает int 0x40)установить громкость SB16 (макрос для сист. функций вызывает int 0x40)получить системную дату (макрос для сист. функций вызывает int 0x40)получить системное время (макрос для сист. функций вызывает int 0x40)работа с текущей папкой (макрос для сист. функций вызывает int 0x40)удалить файл с рамдиска (макрос для сист. функций вызывает int 0x40)записать файл на рамдиск (макрос для сист. функций вызывает int 0x40)прочитать цвет точки на экране (макрос для сист. функций вызывает int 0x40)работа с мышью (макрос для сист. функций вызывает int 0x40)нарисовать отрезок (макрос для сист. функций вызывает int 0x40)получить размер фонового изображения (макрос для сист. функций вызывает int 0x40)прочитать точку с фонового изображения (макрос для сист. функций вызывает int 0x40)получить режим отрисовки фона (макрос для сист. функций вызывает int 0x40)вывести строку текста в окно (макрос для сист. функций вызывает int 0x40)установить маску для ожидаемых событий (макрос для сист. функций вызывает int 0x40)узнать владельца IRQ (макрос для сист. функций вызывает int 0x40)прочитать данные, полученные по IRQ (макрос для сист. функций вызывает int 0x40)ввод/вывод в порт (макрос для сист. функций вызывает int 0x40)определить действия при поступлении IRQ (макрос для сист. функций вызывает int 0x40)зарезервировать/освободить IRQ (макрос для сист. функций вызывает int 0x40)зарезервировать/освободить группу портов ввода/вывода (макрос для сист. функций вызывает int 0x40)вывести число в окно (макрос для сист. функций вызывает int 0x40)применить настройки экрана (макрос для сист. функций вызывает int 0x40)установить стиль кнопок (макрос для сист. функций вызывает int 0x40)установить стандартные цвета окон (макрос для сист. функций вызывает int 0x40)получить стандартные цвета окон (макрос для сист. функций вызывает int 0x40)получить высоту скина (макрос для сист. функций вызывает int 0x40)получить рабочую область экрана (макрос для сист. функций вызывает int 0x40)установить рабочую область экрана (макрос для сист. функций вызывает int 0x40)Получить область скина для текста заголовка (макрос для сист. функций вызывает int 0x40)установить используемый скин окон (макрос для сист. функций вызывает int 0x40)Advanced Power Management (APM) (макрос для сист. функций вызывает int 0x40)пауза (ebx = время в сотых долях секунды) (макрос для сист. функций вызывает int 0x40)установка формы окна (макрос для сист. функций вызывает int 0x40)создать поток (макрос для сист. функций вызывает int 0x40)получить конфигурацию сетевого драйвера (макрос для сист. функций вызывает int 0x40)получить локальный IP-адрес (макрос для сист. функций вызывает int 0x40)получить маску подсети (макрос для сист. функций вызывает int 0x40)установить gateway IP (макрос для сист. функций вызывает int 0x40)установить маску подсети (макрос для сист. функций вызывает int 0x40)получить DNS IP (макрос для сист. функций вызывает int 0x40)установить DNS IP (макрос для сист. функций вызывает int 0x40)получить локальный MAC-адрес (макрос для сист. функций вызывает int 0x40)установить конфигурацию сетевого драйвера (макрос для сист. функций вызывает int 0x40)установить локальный IP-адрес (макрос для сист. функций вызывает int 0x40)добавить данные в стек входной очереди (макрос для сист. функций вызывает int 0x40)Прочитать данные из сетевой очереди вывода (макрос для сист. функций вызывает int 0x40)получить gateway IP (макрос для сист. функций вызывает int 0x40)открыть UDP-сокет (макрос для сист. функций вызывает int 0x40)закрыть UDP-сокет (макрос для сист. функций вызывает int 0x40)получить статус кабеля Ethernet (макрос для сист. функций вызывает int 0x40)прочитать данные сетевого стека (макрос для сист. функций вызывает int 0x40)опрос сокета (макрос для сист. функций вызывает int 0x40)отладочная информация сетевого драйвера (макрос для сист. функций вызывает int 0x40)прочитать байт из сокета (макрос для сист. функций вызывает int 0x40)записать в UDP-сокет (макрос для сист. функций вызывает int 0x40)открыть TCP-сокет (макрос для сист. функций вызывает int 0x40)получить состояние TCP-сокета (макрос для сист. функций вызывает int 0x40)записать в TCP-сокет (макрос для сист. функций вызывает int 0x40)закрыть TCP-сокет (макрос для сист. функций вызывает int 0x40)проверить, свободен ли локальный порт (макрос для сист. функций вызывает int 0x40)загрузить данные для SB16 (макрос для сист. функций вызывает int 0x40)начать проигрывать данные на SB16 (макрос для сист. функций вызывает int 0x40)установить формат данных SB16 (макрос для сист. функций вызывает int 0x40)Начать проигрывать данные на встроенном спикере (макрос для сист. функций вызывает int 0x40)PCI BIOS (макрос для сист. функций вызывает int 0x40)работа с файловой системой (макрос для сист. функций вызывает int 0x40)прочитать файл/папку (макрос для сист. функций вызывает int 0x40)получить информацию о файловой системе (макрос для сист. функций вызывает int 0x40)LBA-чтение с устройства (макрос для сист. функций вызывает int 0x40)прочитать файл с рамдиска (макрос для сист. функций вызывает int 0x40)Inter Process Communication (IPC) (макрос для сист. функций вызывает int 0x40)получить параметры для прямого доступа к графике (макрос для сист. функций вызывает int 0x40)получить версию PCI-интерфейса (макрос для сист. функций вызывает int 0x40)получить номер последней PCI-шины (макрос для сист. функций вызывает int 0x40)записать в PCI-регистр (макрос для сист. функций вызывает int 0x40)Получить механизм обращения к конфигурационному пространству PCI (макрос для сист. функций вызывает int 0x40)прочитать PCI-регистр (макрос для сист. функций вызывает int 0x40)прочитать PCI-регистр (макрос для сист. функций вызывает int 0x40)прочитать PCI-регистр (макрос для сист. функций вызывает int 0x40)записать в PCI-регистр (макрос для сист. функций вызывает int 0x40)записать в PCI-регистр (макрос для сист. функций вызывает int 0x40)работа с доской отладки (макрос для сист. функций вызывает int 0x40)перераспределить память приложения (макрос для сист. функций вызывает int 0x40)вывести изображение с палитрой в окно (макрос для сист. функций вызывает int 0x40)работа с клавиатурой (макрос для сист. функций вызывает int 0x40)установить режим ввода с клавиатуры, ecx=0 обычный (ASCII-символы) ecx=1 сканкоды (макрос для сист. функций вызывает int 0x40)получить режим ввода с клавиатуры (макрос для сист. функций вызывает int 0x40)получить состояние управляющих клавиш (макрос для сист. функций вызывает int 0x40)установить общесистемную "горячую клавишу" (макрос для сист. функций вызывает int 0x40)удалить установленную "горячую клавишу" (макрос для сист. функций вызывает int 0x40)изменить положение/размеры окна (макрос для сист. функций вызывает int 0x40)получить счётчик переключений задач (макрос для сист. функций вызывает int 0x40)Переключиться на следующий поток выполнения (макрос для сист. функций вызывает int 0x40)инициализировать кучу процесса (макрос для сист. функций вызывает int 0x40)выделить блок памяти (макрос для сист. функций вызывает int 0x40)освободить блок памяти (макрос для сист. функций вызывает int 0x40)ожидать извещения от драйвера (макрос для сист. функций вызывает int 0x40)установить обработчик исключений FPU (макрос для сист. функций вызывает int 0x40)загрузить драйвер (макрос для сист. функций вызывает int 0x40)управление драйвером (макрос для сист. функций вызывает int 0x40)загрузить DLL (макрос для сист. функций вызывает int 0x40)кэш + rdpmc (макрос для сист. функций вызывает int 0x40)перераспределить блок памяти (макрос для сист. функций вызывает int 0x40)прочитать MSR-регистр (макрос для сист. функций вызывает int 0x40)записать в MSR-регистр (макрос для сист. функций вызывает int 0x40)отладка (макрос для сист. функций вызывает int 0x40)Определить область данных для отладочных сообщений (макрос для сист. функций вызывает int 0x40)Получить состояние регистров отлаживаемого потока (макрос для сист. функций вызывает int 0x40)Установить состояние регистров отлаживаемого потока (макрос для сист. функций вызывает int 0x40)отключиться от отлаживаемого процесса (макрос для сист. функций вызывает int 0x40)приостановить отлаживаемый поток (макрос для сист. функций вызывает int 0x40)Возобновить выполнение отлаживаемого потока (макрос для сист. функций вызывает int 0x40)Прочитать из памяти отлаживаемого процесса (макрос для сист. функций вызывает int 0x40)записать в память отлаживаемого процесса (макрос для сист. функций вызывает int 0x40)завершить отлаживаемый поток (макрос для сист. функций вызывает int 0x40)Установить/снять аппаратную точку останова (макрос для сист. функций вызывает int 0x40)вывести изображение в окно (макрос для сист. функций вызывает int 0x40)работа с файловой системой с поддержкой длинных имён (макрос для сист. функций вызывает int 0x40)чтение файла с поддержкой длинных имён, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)чтение папки с поддержкой длинных имён, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)Создание/перезапись файла с поддержкой длинных имён, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)Запись в существующий файл с поддержкой длинных имён, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)установка размера файла, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)получение информации о файле/папке, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)установка атрибутов файла/папки, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)запуск программы, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)удаление файла/папки, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)создание папки, ebx=указатель на информационную структуру (макрос для сист. функций вызывает int 0x40)установить заголовок окна программы (макрос для сист. функций вызывает int 0x40)определить/удалить кнопку (макрос для сист. функций вызывает int 0x40)информация о потоке выполнения (макрос для сист. функций вызывает int 0x40)поместить значение второго операнда в первыйпустая операцияфлаговый регистр переполненияфлаговый регистр четностивыгрузка из стека 2-х байтных регистров общего назначениявыгрузка из стека 4-х байтных регистров общего назначениязагрузка слова в стекзагрузка в стек 2-х байтных регистров общего назначениязагрузка в стек 4-х байтных регистров общего назначениязагрузка содержимого регистра flags в стек8 байтциклический сдвиг влевоциклический сдвиг вправосохраняет регистр ah в регистр флагов (воздействует на af, cf, pf, sf, zf)просмотр 1-но байтной строки просмотр 4-х байтной строки просмотр 2-х байтной строки флаговый регистр знакасдвиг влево на опред. кол. бит (увеличивает число в 2^n раз)сдвиг вправо на опред. кол. бит (уменьшает число в 2^n раз)индексный регистррегистр указателясегментный регистр - сегмент стеказапись в 1-но байтную строкузапись в 4-х байтную строкузапись в 2-х байтную строкувычесть из первого операнда второйфлаговый регистр трассировки10 байтгенерирует в процедурах (функциях) код для сохранения и восстановления указанных регистров2 байтаобмен значениямиоперация исключающее или | 0+0=0 | 0+1=1 | 1+0=1 | 1+1=0 |флаговый регистр нулевого результата