Skip to content

Conversation

@ChivaTateo
Copy link

  • eax используется только для функций(вроде временной пер.). Это должно позволить использовать команды Read и Write в любом месте программы на нашем языке. Подразумевается, что Read считывает в eax, а Write из eax. Сами же функции не определены, но их можно реализовать, например, на языке C.
  • Генерируется файл genasm.s
  • Может быть ошибка при использовании адресов стека в самом asm файле. На данный момент попросту нет возможности протестировать asm code.

Кирилл Климук, гр. 2304
kirill_klimuk@mail.ru

Finish x86 asm compiler

- eax used only for functions(like temp reg)
- generate genasm.s file
- can be bugs with address of data in stack/heap
- comment in gen_asm
- scanf/printf now realized
@ChivaTateo ChivaTateo closed this Mar 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant