Форум программистов, компьютерный форум, киберфорум
Наши страницы
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/20: Рейтинг темы: голосов - 20, средняя оценка - 4.60
butdo
0 / 0 / 0
Регистрация: 13.04.2010
Сообщений: 70
1

Правильная терминология

06.06.2012, 19:37. Просмотров 3842. Ответов 12
Метки нет (Все метки)

Пишу диплом, в связи с чем возникает вопрос правильной терминологии.
Как правильно писать - прошивка, микропрограмма, встроенное программное обеспечение?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2012, 19:37
Ответы с готовыми решениями:

Английская терминология в радиотехнике
Добрый день, прошу помощи у людей, которые с зарубежной литературой по радиоэлектронике на "ты"....

Правильная разводка дорожек
Подскажите пожалуйста как правильно соединять дорожки и детали в данных случаях: ...

Не правильная работа TSOP1738
Работаю с TSOP1738. Написал тестовую программу: #ymstude <avr/io.h> #ymstude <avr/interrupt.h> ...

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

правильная обвязка вокруг АЦП?
Как здесь часто говорят, я программист. Вчера сжёг stm дискавери - видимо придётся понять, как...

12
Bomomd
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
06.06.2012, 19:43 2
Микропрограмма (англ. firmware)
0
drvtos
1 / 1 / 0
Регистрация: 25.05.2010
Сообщений: 3,610
06.06.2012, 19:50 3
Цитата Сообщение от Bomomd
Микропрограмма (англ. firmware)
Спорно. Микропрограммой когда-то называли последовательность (простых) команд, выполняющую некую "навороченную" программу (например, умножение или "бабочку"). К настоящей взрослой зубастой программе микроконтроллера я бы слово "микропрограмма" не применил.
Программное обеспечение микроконтроллера (ПО МК или ПОМК) - чем плохо?
0
butdo
0 / 0 / 0
Регистрация: 13.04.2010
Сообщений: 70
06.06.2012, 19:52 4
Цитата Сообщение от drvtos
Программное обеспечение микроконтроллера (ПО МК или ПОМК) - чем плохо?
Вообще отлично, спасибо.
0
drvtos
1 / 1 / 0
Регистрация: 25.05.2010
Сообщений: 3,610
06.06.2012, 20:06 5
Цитата Сообщение от butdo
Вообще отлично
Э, парень, ты не знаешь, какое я использую сокращение для ПО в украинском, лет уже 20! Смотри:

Програмне Забезпечення = ПроЗа

Считаю это своим очень удачным изобретением :)
0
tyzord66
0 / 0 / 0
Регистрация: 14.10.2011
Сообщений: 806
06.06.2012, 20:07 6
Цитата Сообщение от drvtos
Цитата Сообщение от Bomomd
Микропрограмма (англ. firmware)
Спорно. Микропрограммой когда-то называли последовательность (простых) команд, выполняющую некую "навороченную" программу (например, умножение или "бабочку"). К настоящей взрослой зубастой программе микроконтроллера я бы слово "микропрограмма" не применил.
Программное обеспечение микроконтроллера (ПО МК или ПОМК) - чем плохо?
Терминология меняется от поколения к поколению. В ЕС ЭВМ под микропрограммой подразумевалась загрузка памяти микрокоманд, сейчас уже никто не вспоминает (система команд фиксированная), а в то время сперва загружалась система команд затем ОС, например СВМ (система виртуальных машин), а потом батчи (задачи пользователей).
0
tyzord66
0 / 0 / 0
Регистрация: 14.10.2011
Сообщений: 806
06.06.2012, 20:08 7
Цитата Сообщение от drvtos
Програмне Забезпечення = ПроЗа

Считаю это своим очень удачным изобретением :)
Красиво
0
Bomomd
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
07.06.2012, 11:12 8
Цитата Сообщение от drvtos
Цитата Сообщение от Bomomd
Микропрограмма (англ. firmware)
Спорно.
Может и спорно, я не спорю. Но вот определение с педивикии
Микропрограмма (англ. firmware) — системное программное обеспечение, встроенное («зашитое») в аппаратное устройство, и хранящееся в его энергонезависимой памяти.
0
Гарнист
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
07.06.2012, 11:18 9
ФПО - функциональное программное обеспечение.
0
drvtos
1 / 1 / 0
Регистрация: 25.05.2010
Сообщений: 3,610
07.06.2012, 13:45 10
Цитата Сообщение от Гарнист
ФПО - функциональное программное обеспечение.
При разговоре о контроллерах, имеющих ЗАГРУЖАЕМЫЕ пользователем программы, можно говорить о системном и прикладном (функциональном) ПО. Первое обеспечивает запуск и выполнение прикладных программ. Но это кагбэ типичный комп.
Мы же говорим о встроенных системах, которые, как правило, имеют зашитую программу, не загружаемую пользователем. Для них (опять-таки - не всегда, но обычно) в одной программе совмещены и системные, и прикладные функции. Поэтому, ИМХО, термины "системное" и "приклданое", равно как и "функциональное", не очень подходят для того, что наш уважаемый автор назвал словом "прошивка".
Впрочем, настаивать не буду. В силу неизменяемости "прошивки" ее вполне можно назвать и системным ПО, а в силу ее прикладного характера - можно назвать и функциональным ПО. Дело вкуса.
0
Kotz
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 570
07.06.2012, 15:03 11
Голосую за "встроенное ПО" (принято на производстве).
0
Dimys_K
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 191
07.06.2012, 16:07 12
Я бы в дипломе назвал программный код. Если речь идет о самой программе, то текст программы.
0
hordikor
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 1,890
08.06.2012, 13:10 13
Текстовая программа, так и называется программа для контроллера
А вот прошивка, т.е. hex-файл - это уже загружаемый код.
0
08.06.2012, 13:10
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2012, 13:10

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Правильная разводка схем (внутри фото!!)
Подскажите, приз, где можно почитать о разводке схем? недавно развел одну плату, потратил много...

правильная разводка силовой и сигнальной земли
Приветствую. Делаю устройство на МК STM32, которое получает данные с встроенного АЦП и управляет на...

Правильная настольная лампа (делимся опытом)
У меня пока только вопросы по этой теме. То есть, имеется примерно вот такая: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.