|
Идеология построения микропроцессора, труды основоположников бы почитать |
|
|
|
 |
Ответов
|
Jul 6 2006, 19:18
|

Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-12-05
Из: Perth, WA
Пользователь №: 12 375

|
Цитата(Андре @ Jul 4 2006, 11:02)  Так нашол только как появились разыне структуры микроконтроллеров (гарвардская и др. (забыл какого вуза - там вся память и стек вместе )). Принстонская, она же фон Неймана.
--------------------
"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard," - John F. Kennedy in September 1962.
|
|
|
|
|
Aug 14 2006, 19:25
|
Участник

Группа: Новичок
Сообщений: 41
Регистрация: 23-10-05
Из: Владимир
Пользователь №: 10 018

|
Цитата(Obi @ Jul 6 2006, 23:18)  Цитата(Андре @ Jul 4 2006, 11:02)  Так нашол только как появились разыне структуры микроконтроллеров (гарвардская и др. (забыл какого вуза - там вся память и стек вместе )). Принстонская, она же фон Неймана. Из курса МПТ мне известно вот что: Есть Гарвардская архитектура и Фон Неймановская. Главное отличие первой от второй – это, то, что память программ и данных физически и логически разделены, в отличии от второй. В подтверждение моих слов вот выдержка из лекции: Цитата Помимо БИС микропроцессора, в МК входят также БИС таймера КР580ВИ53, контроллера прерываний КР580ВН59, параллельного интерфейса КР580ВВ55 и последовательного интерфейса КР580ВВ51. Для таких МК характерна организация, названная в честь известного американского ученого архитектурой фон Неймана. В ЭВМ такой архитектуры программы и данные располагаются в едином адресном пространстве памяти и никаких признаков, указывающих на тип информации, не несут. Содержимое ячейки памяти интерпретируется оператором обработки, в качестве которого выступает код операции команды.
Таким образом, память программ (Code Segment - CSEG) и память данных (Data Segment - DSEG) для ахитектуры фон Неймана являются совмещенными; ячейки памяти адресуются единым кодом адреса, размер которого определяется объемом этой памяти. Как показывает практика составления управляющих программ, основная их часть связана с обращением к памяти данных DSEG что в случае совмещенной памяти приводит к необходимости формирования многоразрядного исполнительного адреса. Это обстоятельство уменьшает эффективность использования адресной части команды, увеличивает объем программ и уменьшает скорость их выполнения.
Однокристальные микроконтроллеры интегрируют на одном кристалле процессор, память, устройства ввода-вывода и средства поддержки работы в реальном масштабе времени. Для ОМК вопросы архитектурной оптимизации являются первостепенными, поскольку их ресурсы весьма и весьма ограничены.
В однокристальных микроконтроллерах используется так называемая Гарвадская архитектура, разработанная в Гарвардском университете США специально для ОМК. Согласно концепциям этой архитектуры память программ CSEG и память данных DSEG имеют раздельные адресные пространства, при обращении к которым используются различные механизмы адресации. Это позволяет реализовать компактное кодирование набора машинных команд и, следовательно, экономно использовать память данных.
Согласно требованиям Гарвардской архитектуры находящаяся на кристалле физическая память МК делится на постоянную (для записи программ) и оперативную (для хранения изменяющихся данных). Содержимое памяти программ формируется либо на заводе-изготовителе ОМК (масочное программирование), либо с использованием программатора пользователя (электрическое программирование). Для различных ОМК объем ПЗУ программ колеблется в диапазоне от 1 до 8 килобайт, ОЗУ данных от 64 до 256 байт. взято отсюда: http://www.cln.ru/~trustee/Page_1.htm
--------------------
/me любезно благодарит алфавит за предоставленные буквы
|
|
|
|
|
Aug 22 2006, 19:46
|

Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-12-05
Из: Perth, WA
Пользователь №: 12 375

|
Цитата(mikele @ Aug 14 2006, 23:25)  Цитата(Obi @ Jul 6 2006, 23:18)  Цитата(Андре @ Jul 4 2006, 11:02)  Так нашол только как появились разыне структуры микроконтроллеров (гарвардская и др. (забыл какого вуза - там вся память и стек вместе )). Принстонская, она же фон Неймана. Из курса МПТ мне известно вот что: Есть Гарвардская архитектура и Фон Неймановская. Главное отличие первой от второй – это, то, что память программ и данных физически и логически разделены, в отличии от второй. В подтверждение моих слов вот выдержка из лекции: Просто, чтоб тоже не быть голословным. Взято из книги Микропроцессорные системы: Учебное пособие для вузов/Е.К.Александров,Р.И.Грушвицкий...Спб.2002: "Принстонская архитектура, которая часто называется архитектурой Фон Неймана, характеризуется использованием общей оперативной памяти для хранения программ, данных, а также для организации стека..." Занятная книженция. "Рекомендую..."(ц)
--------------------
"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard," - John F. Kennedy in September 1962.
|
|
|
|
Сообщений в этой теме
Андре Идеология построения микропроцессора Jul 4 2006, 07:02 almay DEC-архитектура Jul 4 2006, 08:36 vvs157 Цитата(Андре @ Jul 4 2006, 11:02) Ищу лит... Jul 4 2006, 15:41 Андре Цитата(vvs157 @ Jul 4 2006, 20:41) Цитата... Jul 5 2006, 02:32  SM Цитата(Андре @ Jul 5 2006, 06:32) т.е. ра... Jul 5 2006, 05:18 des00 книга разрабатываем процессор на ВХДЛ
ищите в сети... Jul 5 2006, 05:40 Андре структуру можно увидеть в даташите, а вот почему о... Jul 5 2006, 05:45 vvs157 Цитата(Андре @ Jul 5 2006, 09:45) структу... Jul 5 2006, 09:59 LordN ЦитатаВообще в этом вопросе очень много не логики,... Jul 5 2006, 16:20 des00 есть новый бук
http://electronix.ru/forum/index.ph... Jul 6 2006, 08:01 Андре спасибо Jul 6 2006, 13:48 dissector Если поднять журналы "Радио" за 1983 или... Aug 17 2006, 03:17 IPI На самом деле сейчас происходит отход от традицион... Sep 20 2006, 14:55 Gate Цитата(IPI @ Sep 20 2006, 18:55) Примеры ... Sep 20 2006, 15:43 IPI Кстати, сейчас появилось много опен сурсных ядер
... Sep 20 2006, 15:37 IPI Cyclon это от Altera - ARM и FPGA объединены вмест... Sep 21 2006, 16:01 Gate Цитата(IPI @ Sep 21 2006, 20:01) Cyclon э... Sep 21 2006, 16:39 KykyryzzZ Цитата(IPI @ Sep 21 2006, 20:01) Cyclon э... Sep 22 2006, 08:15 SM Цитата(IPI @ Sep 21 2006, 20:01) Cyclon э... Sep 25 2006, 16:58  dxp Цитата(SM @ Sep 25 2006, 23:58) Цитата(dx... Sep 26 2006, 06:40 TomaT ...Или атмеловский FPSLIC, тока там не ARM, а AVR Sep 22 2006, 08:27 dxp Цитата(TomaT @ Sep 22 2006, 15:27) ...Или... Sep 22 2006, 09:49 IPI Существуют процессоры подобные Cell, только с еще ... Sep 22 2006, 15:46 Obi Кстати, а что такое за СуперГарвардская архитектур... Sep 29 2006, 17:33 Rundll ЦитатаКстати, а что такое за СуперГарвардская архи... Oct 9 2006, 07:07 Rst7 Цитата(Rundll @ Oct 9 2006, 10:07) По тем... Oct 10 2006, 08:25 Rundll Настолько заинтерисовала тема, что съездил и приоб... Oct 10 2006, 15:17 Андре а скан этой книги есть где-нибудь Oct 26 2006, 13:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|