FAQ по ассемблеру

  1. Покажите маленькую программку типа 'Hello, world!'
  2. А как ее запустить (слинковать, асссемблировать)?
  3. А где можно взять tasm и tlink?
  4. Что такое PSP?
  5. Где хранится командная строка и как ее получить?
  6. Как узнать полный путь к запущенной пpогpамме из нее самой?
  7. Что такое прерывание и как оно работает?
  8. Что такое вектор прерывания?
  9. А как можно сгенерировать звук?
  10. Что лучше - стандартные или упрощенные директивы определения сегментов?
  11. Для чего нужна команда LEA. То же самое может и OFFSET, да и Tasm заменяет LEA на MOV...OFFSET.
  12. Откуда программа узнает адрес сегмента? После компиляции стоит mov ax,1.
  13. Как сделать COM с отладочной информацией, понимаемой TD ?
  14. Hе получается! COM есть, TDS есть, а TD отладочную информацию не видит: "Program has no symbol table"
  15. Как расчитать количество памяти, необходимое для резидента?
  16. Hе могу запустить дочернюю задачу функцией 4Bh
  17. Hе выделяется память по функции 48h
  18. Да вроде все есть, почему не выделяет-то?
  19. Как сжать блок памяти, занимаемый программой?
  20. А что за команда такая rdtsc?
  21. И еще, расскажите русским языком, что такое рекурсия (никогда не сталкивался!)?
  22. Расскажите про сопроцессор, как его использовать?
  23. Что делать, если "Relative jump out of range"?
  24. (А какие-нибудь ссылки в интернете?)
  25. А что такое CMOS и как с ней работать?
  26. Что делать, если метки одинаковые?
  27. Как вывести число в шестнадцатеричном виде?
  28. Как слинковать драйвер устройства?
  29. Почему программа в отладчике работает, а без отладчика - нет?
  30. А как под Windows на ассемблере писать?

В создании FAQ принимали участие: Alexander Zigar', Anatoly Romashkin, Dima Marakasov, Kirill Barashkin, Max Vorobyov, Mihail Epihin, Roman Perminov, Semen Panevin, Victor Petrenko (AsmOS Team), Yury Suharev. FAQServer - 2:5058/96.111

 

Вернуться к разделу Основы ассемблера >>

 

 

Другие новости



Счетчики





Яндекс.Метрика