Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
kolorotur
Эксперт .NET
9935 / 8321 / 2044
Регистрация: 17.09.2011
Сообщений: 14,324
17.05.2016, 10:38

Праздный интерес про компиляцию, когда метод вызывает сам себя - C#

17.05.2016, 10:38. Просмотров 350. Ответов 12
Метки (Все метки)

Цитата Сообщение от Леманофф Посмотреть сообщение
эмулятор 8086 поставить или хватит вот этого
В принципе хватит и этого, но если хотите знать разницу между EBP и ESP, EAX и EDX и пр., а так же использовать их непосредственно в коде, то ставьте эмулятор х86.

Цитата Сообщение от Леманофф Посмотреть сообщение
очень много мнемоник в цикле щелкает долго долго, что бы только символ вывести (((
Ну добро пожаловать в мир низкоуровневого программирования

Цитата Сообщение от Леманофф Посмотреть сообщение
При этом возврат на метку loop по JNZ это же не низкий уровень вроде.
JNZ — это Jump if Not Zero, безусловный переход на метку, если предыдущая операция СМР не произвела ноль.
Метка — это просто адрес инструкции, в опкодах это будет число.

Цитата Сообщение от Леманофф Посмотреть сообщение
Макросы и метки, это же вроде не фича процессора, а ассемблеровская.
Ага.

Цитата Сообщение от Леманофф Посмотреть сообщение
Надеюсь сами мнемоники это чисто железячный самый низкий уровень абстракции (конечно не двоичный).
Ну ниже уже непосредственно опкоды.
Даже не ниже, команды ассемблера — это просто альясы для опкодов, ассемблер их тупо подменяет на двоичные числа, как и их аргументы.
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2016, 10:38
Готовые ответы и решения для C# Праздный интерес про компиляцию, когда метод вызывает сам себя:

Поток сам себя перезапускает
Здравствуйте, возможно ли сделать так что бы при возникновение ошибки в потоке,...

Метод который вызывает разные методы
Так вот.Есть метод,который в зависимости от того что я введу(имя метода...

Почему делегат не вызывает метод без Invoke
Есть такой код public delegate bool IsPlaying(); private...

Как можно сделать, чтобы checkbox сам себя отметил, при сравнение вводимого текста?
не нашел нигде об этом информации и сам не особо шарю, но делаю задание с...

Ошибки: Конструктор не может вызвать сам себя. Неоднозначный вызов следующих методов или свойств
using System; using System.Collections.Generic; using System.Linq; using...

Можно ли как-то идентифицировать того клиента, который вызывает метод
Доброго времени суток! Есть следующий код: Объект на сервере, который...

12
Праздный интерес про компиляцию, когда метод вызывает сам себя C#   Следующее сообщение темы 
Другие темы раздела
C# Cannot implicitly convert type 'string' to 'bool' http://www.cyberforum.ru/csharp-beginners/thread1736140.html
bool res = !a.Any(x => reporting.Where(r => r.File as string ?? r.File?.Name).Contains(x)); Что я делаю не так?
C# Опишите массив, сделайте ввод массива найти среднее арифметическое чисел, неравных заданному числу C, Опишите массив, сделайте ввод массива найти среднее арифметическое чисел, неравных заданному числу C, и подсчитать количество неположительных чисел, стоящих на четных местах. http://www.cyberforum.ru/csharp-beginners/thread1736134.html
Чтение файла в массивы и дальнейшая работа с ними C#
Здравствуйте! Столкнулся с проблемой чтения массивов из файла. Задача следующая: необходимо считать из файла, в котором 4 столбца и n строк, массивы так, чтобы каждый столбец был отдельным массивом...
C# Вычисление функции с использованием разложения в ряд
Привет всем, помогите с программой: Необходимо разработать программу, вычисляющую значение функции с помощью разложения в ряд. Сумма ряда вычисляется при помощи цикла с неизвестным числом...
C# Алгоритм Беллмана-Форда http://www.cyberforum.ru/csharp-beginners/thread1736076.html
Здравствуйте. Может ли быть на входе доя алгоритма Беллмана-Форда граф, состоящий из ДВУХ вершин? Если да, то как обрабатывать этот случай? Добавлено через 1 час 11 минут И могут ли быть петли в...
C# Создать массив украинских букв Как создать массив хранящий в себе буквы украинского алфавита(заглавные в том числе). Массив английских создается char letters = Enumerable.Range('a', 'z' - 'a' + 1).Select(c =>... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru