[an error occurred while processing this directive]
Выпей йаду. А заодно задам тебе вопрос. Как максимально быстро сделать обратную конвертацию на асме 51-го (либо x86)? =)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
ShiphT
10 января 2006 г. 11:44
В ответ на:
Ну что ж задаю "нормальный" и "ну очень сложный" вопрос (аля glamur): Чтобы загрузить число 0x10 в регистр r16 используется команда ldi r16,0x10. А как загрузить в r16 число 0х11 ?
отправлено Доктор ТуамОсес 10 января 2006 г. 11:25
Составить ответ
|||
Конференция
|||
Архив
Ответы
Не. Он теперь с сишником познакомился. Теперь он на асме не пишет.
—
Codavr
(10.01.2006 11:55
193.233.48.103
,
пустое
)
а также с Обероном, Модулой, Адой, Прологом, Явой,....
—
Доктор ТуамОсес
(10.01.2006 12:02
62.118.147.165
,
пустое
)
С названиями или опыт имеется :)
—
Codavr
(10.01.2006 12:19
193.233.48.103
,
пустое
)
С концепциями, лежащими в их основе
—
Доктор ТуамОсес
(10.01.2006 12:43
62.118.143.143
,
пустое
)
Понятно. Я эту статейку тоже просмотрел :)
—
Codavr
(10.01.2006 12:48
193.233.48.103
,
пустое
)
Коллега, пожимаю Вашу могучую руку. Приятно, блин, что ещё кто-то интересуется чем-то помимимо "unsigned"
—
Доктор ТуамОсес
(10.01.2006 13:05
62.118.143.143
,
пустое
,
ссылка
)
А в последней науке и жизни была преинтереснейшая статья про черные дыры. Оччень интересно почитать, но мне платят за инты.
—
Codavr
(10.01.2006 13:32
193.233.48.103
,
пустое
)
"Не хлебом единым.." (с)
—
Доктор ТуамОсес
(10.01.2006 13:39
62.118.143.174
,
пустое
)
Уважаемый Доктор ТуамОсес! Не уходите от ответа!
—
ShiphT
(10.01.2006 12:07
81.23.109.150
,
пустое
)
Получите, и давайте примем за правило не обсуждать такую примитивщину, чтобы не опускаться на уровень детсада
—
Доктор ТуамОсес
(10.01.2006 12:33
62.118.143.143
,
пустое
,
ссылка
)
Во-первых, объясните что такое "йад"(это наверное такой жаргон?). А во-вторых, если бы я понимал значение фразы "обратная конвертация", то конечно же не отказал бы Вам в такой любезности и незамедлительно бы сделал её.
—
Доктор ТуамОсес
(10.01.2006 11:50
62.118.147.165
,
пустое
)
Обратная конвертация, это из чисел 0x00..0x0F сделать числа с кодами '0'..'1','A'..'F'. Т.е. функцию BIN to ASCII =))
—
ShiphT
(10.01.2006 11:52
81.23.109.150
,
пустое
)
Даже для большей понятности, (+)
—
ShiphT
(10.01.2006 11:58
81.23.109.150
, 472 байт)
Даже для большей понятности, (+)
—
ShiphT
(10.01.2006 11:57
81.23.109.150
, 471 байт)
А "йад" тут при чём ? Не имеет ли он отношение к компилятору компиляторов "YACC" ?
—
Доктор ТуамОсес
(10.01.2006 11:54
62.118.147.165
,
пустое
)
Я жду ответа, Вы же говорили что написать какое можно быстрее чем написать вопрос... Я их написал уже 3. Ответа все нет... =(
—
ShiphT
(10.01.2006 12:00
81.23.109.150
,
пустое
)
Получите, и давайте примем за правило не обсуждать такую примитивщину, чтобы не опускаться на уровень детсада
—
Доктор ТуамОсес
(10.01.2006 12:24
62.118.143.143
, 233 байт)
Дохтур, фрагмент на 50% неэффективен
—
GM
(10.01.2006 17:28
84.252.243.82
, 233 байт)
Не плохо если учесть, что Вас было на несколько часов времени больше
—
Доктор ТуамОсес
(10.01.2006 17:32
62.118.145.79
,
пустое
)
Ага, корпел несколько часов(:-). Хорошо, есть другая задача, скажите, сколько Вам надо часов, дней?
—
GM
(10.01.2006 17:40
84.252.243.82
, 185 байт)
А нельзя ли этот гениальный код в студию, а то что-то сумления баальшие есть?
—
=AVR=
(11.01.2006 01:13
80.92.96.19
,
пустое
)
Наверное нет никакого кода - одни понты
—
Доктор ТуамОсес
(11.01.2006 08:33
62.118.146.239
,
пустое
)
Наш ответ дохтуру -->
—
GM
(11.01.2006 17:05
84.252.243.82
,
пустое
,
ссылка
)
Задолбали молодые дарования... Пожалейте уж старого доктора..
—
Доктор ТуамОсес
(10.01.2006 17:42
62.118.145.79
,
пустое
)
Ну вот, сразу в кусты...(:-). А могли бы запросить лет 40...тогда или ишак сдохнет(:-)...или дохтур(:-)
—
GM
(10.01.2006 17:45
84.252.243.82
, 24 байт)
Всё сдаюсь. Куда уж мне с Вами тягаться-то.. С молодыми да ранними...
—
Доктор ТуамОсес
(10.01.2006 17:46
62.118.145.79
,
пустое
)
Это конечно хорошо... Вот только я не AVR просил =)
—
ShiphT
(10.01.2006 12:32
81.23.109.150
,
пустое
)
Вы, что же, предлагаете мне тряхнуть стариной, и вспомнить систему команд х86-го процессора с которой я не сталкивался уже лет 8? А зачем ? Там что, всё намного сложней ?
—
Доктор ТуамОсес
(10.01.2006 12:36
62.118.143.143
,
пустое
)
Нет, просто нет смысла спрашивать каменщика как держать мастерок, гораздо интереснее спросить это у биолога. Человек задает вопрос когда плохо разбирается в предмете. А насчет 80x86.. Там это можно сделать в 3 команды..
—
ShiphT
(10.01.2006 12:39
81.23.109.150
,
пустое
)
Ну что Вам могу сказать на это. Вы гений, коллега.
—
Доктор ТуамОсес
(10.01.2006 12:46
62.118.143.143
,
пустое
)
отя я тоже лет 5 с ним не сталкивался.
—
ShiphT
(10.01.2006 12:40
81.23.109.150
,
пустое
)
А почему (если не секрет) пример для AVR Вас не устроил ? Ведь AVR по-моему в этой конфе более популярен ?
—
Доктор ТуамОсес
(10.01.2006 12:47
62.118.143.143
,
пустое
)
Давайте ка в пику Вам я попрошу Вас написать это на Паскале.
—
Доктор ТуамОсес
(10.01.2006 13:12
62.118.143.143
,
пустое
)
Вот я не нашел AVRов с 24битным АЦП и 12 битным ЦАПом. А c MCS-51 полно.
—
Codavr
(10.01.2006 13:03
193.233.48.103
,
пустое
)
Потому что я просил для 51 или 86. Если человек просит яблоко, зачем предлагать ему картошку, убеждая что она более сытная?
—
ShiphT
(10.01.2006 13:01
81.23.109.150
,
пустое
)
Не будете же Вы отрицать, сто это не много странно, говорить о х86, когда 99,999% постов в этой конфе содержат обсуждение AVR
—
Доктор ТуамОсес
(10.01.2006 13:08
62.118.143.143
,
пустое
)
99.999%??? Посмотрел эту страницу - 3 корневых про авр, 2 про арм и 1 про адсп. Половина всего.. =))
—
ShiphT
(10.01.2006 13:32
81.23.109.150
,
пустое
)
Ну хорошо убедили. Но всё равно, попрошу Вас ту же задачку представить на Паскале ("Если человек просит яблоко, зачем предлагать ему картошку, убеждая что она более сытная?")
—
Доктор ТуамОсес
(10.01.2006 13:41
62.118.143.174
,
пустое
)
Пожалуйста
—
ShiphT
(10.01.2006 14:36
81.23.109.150
, 242 байт)
"Естессно, возможна ошибка". И действительно ошибка есть. Нельзя в Паскале от значения символьного типа отнять значение целого типа. На то он и Паскаль. ..Строгая типизация ити её мать
—
Доктор ТуамОсес
(10.01.2006 15:18
62.118.143.94
,
пустое
)
Да нет, там все по-другому :)
—
Codavr
(10.01.2006 12:38
193.233.48.103
,
пустое
)
Тряхни, дохтур, только смотри, чтобы старина не отвалилась :-)
—
Russ
(10.01.2006 12:37
62.33.25.238
,
пустое
)
Про "йад" забудем, это не для наших светлых голов =)
—
ShiphT
(10.01.2006 11:59
81.23.109.150
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru