[an error occurred while processing this directive]
|
А мне понравилось,это Наверно что-то из серии нарочно не придумаеш !!!
Вот первое что прочитал на http://f-el.ru/
При разработке электронных устройств мы используем различные микропроцессоры, например, Intel 8051 или Atmel. Подобные микропроцессоры, как правило,гораздо менее мощные, чем современные процессоры типа Pentium IV или Athlon.
Они специализированные - предназначены для выполнения некоторых определенных функций и потому стоят гораздо дешевле.
Каждый из микропроцессоров имеет специализированный набор команд
и весьма ограниченный объем оперативной памяти,
что требует использования специфических языков программирования
для работы и тщательнейшей проверки каждого байта микропрограммы.
Для отладки микропрограмм практически не существует никаких методов,
поскольку микропроцессоры не поддерживают программы-отладчики
и если что-то по какой-либо причине не работает,
приходится с помощью осциллографа проверять правильность выполнения каждого шага,
вставлять в микропрограмму различные контрольные точки и замедлять общую работу процессора, если это конечно возможно.
Для написания микропрограмм,
как правило, используется специфические низкоуровневые языки
программирования Assembler или Macro Assembler.
E-mail: info@telesys.ru