• ↓
  • ↑
  • ⇑
 
Записи с темой: assembler (список заголовков)
20:19 

Извращения со стеком

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Господа, поясните пожалуйста, зачем нужна эта красная зона в стеке?
Что этим пытаются выиграть? И выигрывают ли что-нибудь?
Чем это лучше, чем старый добрый способ (sub ESP,nnnn в вызванной функции)?

@темы: Вопрос, Assembler, ABI

11:49 

DosBox и Assembler

[AtalantA]
Какого дьявола ты убил дьявола?!
Застряла на ерунде: подскажите, что нужно сделать с DosBox'ом, чтобы на нем можно было писать программу на ассемблере?
:facepalm:

@темы: Вопрос, Assembler

15:38 

Помогите разобраться!

nuclear explosion
Циник-это разочеровавшийся романтик
Пишу на masme т.к. учебников по нему больше и они понятнее. Пытаюсь скомпилировать и линковать исходник. Не получается. В bat файле пишу
c:\tools\masm32\bin\ml /c /coff hello.asm
c:\tools\masm32\bin\link /SUBSYSTEM:CONSOLE /LIBPATH:c:\masm32\lib hello.obj
Объектный файл делает, но не линкует! Пытался компилировать как в учебнике Крупника написано, тоже самое: файл obj создает, а com нет! Что делать?

@темы: Assembler

21:57 

Ассемблер

karpix
“To be good is not enough when you dream of being great.”
Доброго всем вечера, дорогие сообщники!
У меня тут вопрос по ассемблеру. Пишу функцию которая конвертирует буквы из 8мибитного формата iso-8859-1 (latin1) в utf-8. Функция получает два параметра: unsigned char *utf и unsigned char *lat, каждый из который получает свой регистр %eax и %edx соответственно. Грубо говоря, надо из lat скопировать содержимое в utf, но проблема в том, что регистр еах в конце ничего не возвращает... я скорее всего чего-то не вижу, может кто-нибудь разглядит, в чем проблема :kapit:



Вот та же функция в С, она работает.


@темы: Assembler, C

ru_programming

главная