Программирование на Ассемблере под 64-битный Linux

Тема в разделе "WASM.UNIX", создана пользователем Necromancer13, 13 янв 2008.

  1. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    Здравствуйте!
    У меня стоит 64-битный линукс Ubuntu 7.10.
    Как вы относитесь к программированию на Ассемблере под 64-битный Линукс?
     
  2. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    замечательно отношусь :)
    проблема то в чем?
     
  3. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    а я не знаю в чем проблема...
    я вот просто перешел на Линукс и, похоже, прийдется перейти на Си (просто под Линукс наичаще на Си пишут)...
    Я посмотрел исходники фасмовские под Linux...
    а там появились регистры r0, r1, r2...
    rax, rbx, rcx...
    ужас, как непривычно и неудобно
     
  4. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    а при чем здесь Linux?
    это архитектура другая
    нет таких регистров
     
  5. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    ну может и нету..
    вот, что я нашел:

     
  6. dermatolog

    dermatolog Member

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    406
    Адрес:
    Екатеринбург
    Necromancer13
    Ну и где ты видишь эти регистры в том что нашел?
     
  7. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    r9, r8...
    ну я думал, что значит есть и r0, r1, r2....
     
  8. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    Necromancer13
    +1 :-D
    Лучше бы почитал мануалы Intel - это святое :derisive: