none
Изучение assembler-а RRS feed

  • Вопрос

  • Купил книгу Зубкова С.В. "Assembler для DOS, Windows и Unix". Хочу познакомиться с этим языком. Есть ли у Майкрософта компилятор ассумблера и линковщик? Если есть, то где их можно скачать? Позволяет ли C# делать вставки на ассемблере?

    3 декабря 2013 г. 13:11

Ответы

  • Есть ли у Майкрософта компилятор ассумблера и линковщик? Если есть, то где их можно скачать?

    Ассемблер и редактор связей (линкер) входят в состав VC++. Это приложения командной строки "ml.exe" и "link.exe". Впрочем, ml.exe может и линковку выполнить сам (см. параметры командной строки)

    Позволяет ли C# делать вставки на ассемблере

    Компилятор C# производит не машинный код, а код на общем промежуточном языке (CIL), который не зависит от целевой платформы. Следовательно, ни о каком ассемблере и речи быть не может.


    • Изменено kosuke904 3 декабря 2013 г. 14:08
    • Помечено в качестве ответа papaklass 4 декабря 2013 г. 19:25
    3 декабря 2013 г. 14:07

Все ответы

  • Есть ли у Майкрософта компилятор ассумблера и линковщик? Если есть, то где их можно скачать?

    Ассемблер и редактор связей (линкер) входят в состав VC++. Это приложения командной строки "ml.exe" и "link.exe". Впрочем, ml.exe может и линковку выполнить сам (см. параметры командной строки)

    Позволяет ли C# делать вставки на ассемблере

    Компилятор C# производит не машинный код, а код на общем промежуточном языке (CIL), который не зависит от целевой платформы. Следовательно, ни о каком ассемблере и речи быть не может.


    • Изменено kosuke904 3 декабря 2013 г. 14:08
    • Помечено в качестве ответа papaklass 4 декабря 2013 г. 19:25
    3 декабря 2013 г. 14:07
  • Спасибо за ответы.
    4 декабря 2013 г. 19:27
  • C# позволяет делать вставки C++ кода. а тот в свою очередь может делать
    вставки ASM так что теоритически с С# можно дойти до ASM.
    • Предложено в качестве ответа Кукушка 21 апреля 2014 г. 12:05
    • Отменено предложение в качестве ответа Кукушка 21 апреля 2014 г. 12:05
    21 апреля 2014 г. 12:05
  • C# позволяет делать вставки C++ кода
    Это как? :)

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    21 апреля 2014 г. 12:25
  • C# делать вставки на ассемблере

    эта пять! :D

    Вставки C++ в C# - тоже зачот!

    А по делу, - вбейте в любой поисковик любое из слов: fasm, nasm, masm, tasm.

    21 апреля 2014 г. 13:50
  • Как я не долюбливал книги Зубкова и Юрова. Они хорошие, просто написаны на слишком сложном языке, особенно для начинающего. Предлагаю книгу Криса Касперски, она мне сильно помогла в своё время.


    Сделаем содержимое сообщества лучше, вместе!

    21 апреля 2014 г. 14:27
    Модератор
  • Спасибо. Хорошие отзывы о книге. Попытаюсь раздобыть ее.
    13 октября 2014 г. 8:28
  • Книга Зубкова - это хартура, не советую её. Деньги на ветер.

    http://voropaev-vadim.narod.ru/

    13 октября 2014 г. 14:10
  • Зубков, Юров и Седжвик из стопки вызвали приступ ностальгии. Шилдт тоже имелся, но Шилдт был после молодости.
    13 октября 2014 г. 18:10
  • У меня тоже, поэтому и скинул фотку. Эх, давно уже не читаю бумажные книги.

    Сделаем содержимое сообщества лучше, вместе!

    13 октября 2014 г. 18:37
    Модератор