FAQ по ассемблеру
- Покажите маленькую программку типа 'Hello, world!'
- А как ее запустить (слинковать, асссемблировать)?
- А где можно взять tasm и tlink?
- Что такое PSP?
- Где хранится командная строка и как ее получить?
- Как узнать полный путь к запущенной пpогpамме из нее самой?
- Что такое прерывание и как оно работает?
- Что такое вектор прерывания?
- А как можно сгенерировать звук?
- Что лучше - стандартные или упрощенные директивы определения сегментов?
- Для чего нужна команда LEA. То же самое может и OFFSET, да и Tasm заменяет LEA на MOV...OFFSET.
- Откуда программа узнает адрес сегмента? После компиляции стоит mov ax,1.
- Как сделать COM с отладочной информацией, понимаемой TD ?
- Hе получается! COM есть, TDS есть, а TD отладочную информацию не видит: "Program has no symbol table"
- Как расчитать количество памяти, необходимое для резидента?
- Hе могу запустить дочернюю задачу функцией 4Bh
- Hе выделяется память по функции 48h
- Да вроде все есть, почему не выделяет-то?
- Как сжать блок памяти, занимаемый программой?
- А что за команда такая rdtsc?
- И еще, расскажите русским языком, что такое рекурсия (никогда не сталкивался!)?
- Расскажите про сопроцессор, как его использовать?
- Что делать, если "Relative jump out of range"?
- (А какие-нибудь ссылки в интернете?)
- А что такое CMOS и как с ней работать?
- Что делать, если метки одинаковые?
- Как вывести число в шестнадцатеричном виде?
- Как слинковать драйвер устройства?
- Почему программа в отладчике работает, а без отладчика - нет?
- А как под 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
Вернуться к разделу Основы ассемблера >>
Другие новости