|
Как железо "понимает" программу?, очень детский вопрос |
|
|
|
 |
Ответов
|
Sep 7 2009, 04:42
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(Vagant @ Sep 6 2009, 18:34)  add R2 R1 преобразуется в последовательность кодов которые микропроцессор исполняет. Но мне тогда непонятно откуда берутся эти коды и как микропроцессор их понимает? коды берутся из памяти, в которую их предварительно кто-то положил (вы, например, или начальный загрузчик) Как процессор "понимает" команды? да никак он их не понимает. Это тупой автомат. Как автомобиль "понимает", что при надавливании на педаль газа нужно пошире приоткрыть форсунки, поменять угол опережения и ещё чего-то по мелочи? Когда я впервые узнал, как работает процессор 580ВМ80, я был разочарован... Сначала тоже казалось всё так сказочно - прямо чуть ли не искуственный интеллект на ладони. А оказалось - тупейшее устройство из нескольких тысяч транзисторов
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Sep 7 2009, 06:16
|
Частый гость
 
Группа: Участник
Сообщений: 111
Регистрация: 25-09-07
Пользователь №: 30 820

|
Цитата(MrYuran @ Sep 7 2009, 07:42)  коды берутся из памяти, в которую их предварительно кто-то положил (вы, например, или начальный загрузчик) Как процессор "понимает" команды? да никак он их не понимает. Это тупой автомат. Как автомобиль "понимает", что при надавливании на педаль газа нужно пошире приоткрыть форсунки, поменять угол опережения и ещё чего-то по мелочи?
Когда я впервые узнал, как работает процессор 580ВМ80, я был разочарован... Сначала тоже казалось всё так сказочно - прямо чуть ли не искуственный интеллект на ладони. А оказалось - тупейшее устройство из нескольких тысяч транзисторов Тут вся идея наверное в том как из простых вещей создать что-то сложное и как им управлять. Из 3-5 видов логических элементов построены почти все цифровые системы. А в музыке, например, только 7 основных нот а какое разнообразие жанров, стилей и музыкальных направлений существует. В биохимии, например, только из менее чем пары десятков аминокислот природа создала сотни тысяч разных белков, которые и есть жизнь.
Сообщение отредактировал Vagant - Sep 7 2009, 06:24
|
|
|
|
Сообщений в этой теме
Vagant Как железо "понимает" программу? Sep 6 2009, 14:34 toweroff копните сначала в сторону "цифровой автомат... Sep 6 2009, 15:17 Vagant Цитата(toweroff @ Sep 6 2009, 18:17) копн... Sep 6 2009, 15:29 Student Pupkin Цитата(toweroff @ Sep 6 2009, 19:17) копн... Sep 6 2009, 19:03  toweroff Цитата(Student Pupkin @ Sep 6 2009, 23:03... Sep 6 2009, 22:26   Vagant Цитата(toweroff @ Sep 7 2009, 01:26) ну з... Sep 7 2009, 05:31 DpInRock коды придумывает изготовитель микропроцессоров. От... Sep 6 2009, 15:19 head_sk Цитата(DpInRock @ Sep 6 2009, 18:19) коды... Sep 6 2009, 18:44  Designer56 Цитата(head_sk @ Sep 7 2009, 00:44) Я бы ... Sep 6 2009, 18:49 DpInRock Вы чего это? Процессор - просто проигрыватель кодо... Sep 6 2009, 15:44 Vagant Цитата(DpInRock @ Sep 6 2009, 18:44) Вы ч... Sep 6 2009, 15:49 domowoj Цитата(Vagant @ Sep 6 2009, 21:34) add R2... Sep 6 2009, 15:56 Vagant Цитата(domowoj @ Sep 6 2009, 18:56) Нет п... Sep 6 2009, 16:09  Microwatt Цитата(Vagant @ Sep 6 2009, 19:09) А вот ... Sep 6 2009, 16:34   Dog Pawlowa Цитата(Microwatt @ Sep 6 2009, 19:34) Пои... Sep 6 2009, 18:49    Vagant Цитата(Dog Pawlowa @ Sep 6 2009, 21:49) А... Sep 6 2009, 19:15    Microwatt Цитата(Dog Pawlowa @ Sep 6 2009, 21:49) А... Sep 6 2009, 22:56 DpInRock Производитель процессоров сказал - код такой-то - ... Sep 6 2009, 16:23 Vagant Цитата(DpInRock @ Sep 6 2009, 19:23) Прои... Sep 6 2009, 16:34  vvvvv Цитата(Vagant @ Sep 6 2009, 20:34) Понятн... Sep 6 2009, 17:16  Прохожий Цитата(Vagant @ Sep 6 2009, 20:34) Понятн... Sep 6 2009, 18:01 DpInRock У процессора нет никаких уровней. Уровни есть у ВА... Sep 6 2009, 18:37 Vagant Тайм-аут. Ищу Соучека Sep 6 2009, 18:49 iosifk Предлагаю посмотреть у меня на сайте цикл статей ... Sep 7 2009, 04:47 DpInRock ЦитатаМеня учили так, что альтернативой жесткой ко... Sep 6 2009, 19:03 MrYuran Если объяснять совсем на пальцах, то код команды ч... Sep 7 2009, 05:32 Vagant В общем, как я понял, команды процессора и их коды... Sep 7 2009, 08:31 Microwatt Цитата(Vagant @ Sep 7 2009, 11:31) Так чт... Sep 7 2009, 09:36 toweroff Цитата(Vagant @ Sep 7 2009, 12:31) А в пр... Sep 7 2009, 10:49  Microwatt Цитата(toweroff @ Sep 7 2009, 13:49) Это ... Sep 7 2009, 12:22   Vagant Цитата(Microwatt @ Sep 7 2009, 15:22) Да ... Sep 7 2009, 13:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|