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

Гуру
     
Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515

|
Производитель процессоров сказал - код такой-то - такая команда, сякой-то - сякая. А код эдакий - вобще не команда, а отстой. Запрещаю!!! А производители компиляторов уже подстраиваются под конкретного производителя процессоров.
Ну, и программу процессор никак не понимает. Он видит из нее исключительно кусочки по одной команде. И ему глубоко наплевать на остальное. И если вместо настоящиъх кодов ему подсунуть фигню, он все равно будет чего-то делать. В смысле, фигню. Процессор никогда не стоит без дела. Всегда извлекает команды и выполняет. (Есть особые случаи, когда он ничего не делает, но это - особые случаи).
И когда память команд заканчивается, он продолжает засасывать команды из воздуха.
Сообщение отредактировал DpInRock - Sep 6 2009, 16:35
--------------------
On the road again (Canned Heat)
|
|
|
|
|
Sep 6 2009, 16:34
|
Частый гость
 
Группа: Участник
Сообщений: 111
Регистрация: 25-09-07
Пользователь №: 30 820

|
Цитата(DpInRock @ Sep 6 2009, 19:23)  Производитель процессоров сказал - код такой-то - такая команда, сякой-то - сякая. А код эдакий - вобще не команда, а отстой. Запрещаю!!! А производители компиляторов уже подстраиваются под конкретного производителя процессоров. Понятно. А выполнение кода команды происходит в процессоре на логическом и/или физическом уровне?
|
|
|
|
Сообщений в этой теме
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  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 Цитата(Vagant @ Sep 6 2009, 18:34) add R2... Sep 7 2009, 04:42 Vagant Цитата(MrYuran @ Sep 7 2009, 07:42) коды ... Sep 7 2009, 06:16 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
|
|
|