Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
ITOA Dist, Sou; LTOA Dist,Sou; LDIR как у Z80
Отправлено
VasilyS
24 января 2008 г. 23:55
В ответ на:
Есть.
отправлено SM 24 января 2008 г. 23:42
Составить ответ
|
Вернуться на конференцию
Ответы
Лень людская не знает границ :))
—
=AVR=
(25.01.2008 01:23:24
80.92.96.19
,
пустое
)
LDIR знаем, подумаем. Остальное не понял.
—
SM
(24.01.2008 23:56:44
80.92.255.53
,
пустое
)
Int TO Ascii (Адрес 6 байт куда класть ASCII цифры и знак), (Адрес где брать исходный int)
—
VasilyS
(25.01.2008 00:01:58
80.92.96.25
,
пустое
)
Да щаз :) :) И это за 1 такт одной командой???
—
SM
(25.01.2008 00:03:18
80.92.255.53
,
пустое
)
Вернуть значение из памяти, равное переданному адресу + смещение относительно этого адреса. Рядовая операция.
—
Artem-1.6E-19
(25.01.2008 00:08:34
92.113.25.12
,
пустое
)
ну это ясный пень есть. И это не инструкция, а метод адресации
—
SM
(25.01.2008 00:10:3
80.92.255.53
,
пустое
)
Гоню. Ну так а в чем проблемы?
—
Artem-1.6E-19
(25.01.2008 00:11:51
92.113.25.12
,
пустое
)
В том, что о введении новых методов адресации речи не идет. Только инструкции
—
SM
(25.01.2008 00:12:43
80.92.255.53
,
пустое
)
Ответ: Сложно придумать новые методы адрессации. :)
—
Artem-1.6E-19
(25.01.2008 00:14:20
92.113.25.12
,
пустое
)
Да очень несложно. У меня их не так и много реализовано
—
SM
(25.01.2008 00:17:36
80.92.255.53
,
пустое
)
Ответ: А их не так много и есть.
—
Artem-1.6E-19
(25.01.2008 00:19:9
92.113.25.12
,
пустое
)
Ну как минимум раза в 2-3 больше, чем реализовано.
—
SM
(25.01.2008 00:20:12
80.92.255.53
,
пустое
)
Ответ: Что-то многовато.
—
Artem-1.6E-19
(25.01.2008 00:45:15
92.113.25.12
,
пустое
)
такова селяви.
—
SM
(25.01.2008 00:45:39
80.92.255.53
,
пустое
)
Введи команду: cменить ассемблер на другой из 255 возможных.
—
=General=
(25.01.2008 08:17:49
83.171.65.223
,
пустое
)
Запрет прерываний на N тактов чтобы делать неатомарные ариф.действия(потом restore).
—
VasilyS
(25.01.2008 00:06:58
80.92.96.25
,
пустое
)
Хм. Тут беда в том, что кол-во тактов не так и просто предсказать. Зависит от начальных условий буфера предвыборки, ширины памяти, из которой выбираются команды, возможности параллельного исполнения отдельных инструкций.
—
SM
(25.01.2008 00:11:25
80.92.255.53
,
пустое
)
Одевать масску на байт чтобы за 1 команду писались и нули и 1 вместо тондема AND+OR.
—
VasilyS
(25.01.2008 00:21:12
80.92.96.25
, 124 байт)
Ну тут как сказать (+)
—
SM
(25.01.2008 00:24:57
80.92.255.53
, 356 байт)
Ответ: Лучше типа VeryGlobalInterruptDisable и VeryGlobalInterruptEnable.
—
Artem-1.6E-19
(25.01.2008 00:11:4
92.113.25.12
, 97 байт)
Да это и так есть. OR PSW, #MAX_PRIORITY
—
SM
(25.01.2008 00:12:7
80.92.255.53
,
пустое
)
Я немного не о том.
—
Artem-1.6E-19
(25.01.2008 00:15:13
92.113.25.12
,
пустое
)
А о чем? Если отдельного контроллера прерываний вне ядра нет.
—
SM
(25.01.2008 00:16:5
80.92.255.53
,
пустое
)
Ответ: Почему? Это же удобно?
—
Artem-1.6E-19
(25.01.2008 00:17:19
92.113.25.12
,
пустое
)
Кому как. У меня (+)
—
SM
(25.01.2008 00:19:34
80.92.255.53
, 333 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru