Как работает базовое программирование (двоичные коды)? самый нижний уровень логики на машине? - Компьютерные вопросы

Вопрос Как работает базовое программирование (двоичные коды)? самый нижний уровень логики на машине?

Регистрация
22 Сен 2013
Сообщения
66
Репутация
0
Спасибо
0
Монет
0
Допустим -> Ты дал команду компьютеру -> как он из 01 и 00, понимает что сделать? Куда то поступает электричество, транзисторы все дела. Ну, а дальше что? Можно ли проследить полный, вообще весь путь какой-нибудь компьютерной команды? Может видео есть, я просто не знаю как грамотно задать вопрос.
 
Регистрация
27 Дек 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Утрировано - что-то из этого набора данные, а что-то команды.
 
Регистрация
8 Мар 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Допустим, команда была вычислить 1+2
(Например, вы написали в программе c++ x =1 + 2;)
У компьютера есть микропроцессор.
У микропроцессора есть регистры, в том числе eax и ebx.
Ваша команда разбивается на несколько более простых команд:
;Поместить 1 в eax
mov 1, eax
mov 2, ebx
add ; сложит eax и ebx а результат запишет в eax

Примерно и очень упрощенно это так. Для более подробной (и правдивой) информации читайте любой учебник по языку assembler
 
Регистрация
29 Мар 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Каждая программа в конечном итоге состоит из последовательности команд процессора, эти команды процессора имеют свои номера, которые кодируются двоичной системой счисления. Процессор просто поочерёдно выполняет каждую команду.
 
Регистрация
12 Май 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Он может автоматически вычеслят код
 
Регистрация
20 Фев 2013
Сообщения
85
Репутация
0
Спасибо
0
Монет
0
Тут надо не на форуме спрашивать, а и
на ютубе открывать видео и кратко смотреть, или читать книги по архитектуре аппаратных средств
 
Регистрация
17 Дек 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Можешь почитать книги по архитектуре компьютера, тот же "Код. Тайный язык информатики" - Чарьз Петцольд,
 
Сверху Снизу