Заря новой и будущего России ?
А как же компьютер реагирует на устройства до загрузки системы и её драйверов?Какой системы???? Операционной системы что ли?
Обрабатывает контроллер.
Контроллер не может обрабатывать по определению. Контроллер - это устройство с конечным количеством входов и выходов. На вход контроллера поступает сигнал, пример, (классика!) - перевод каретки, принтер начинает манипуляции, контроллер ждет отклика о выполнении команды. В это время процессор может обрабатывать другие команды. После получения сигнала от принтера, контроллер формирует сигнал (еще их называют сигналы прерываний). В зависимости от приоритета прерывания, процессор либо обрабатывает его сразу, либо ставит в очередь. Тем самым достигается скорострельность процессора вне зависимости от скорости работы внешних устройств. Кстати, команды обработки прерываний, команды обработки данных и пр. - это и есть машинные коды, набор команд процессора. Что бы Вы не запутались, находятся они в ПЗУ МИКРОКОМАНД и закладываются разработчиком процессора. (А не Козлодоевым с помощью рейсшины) Машинные коды - это и есть ассемблер. Вы-же пытались привести коды из псевдо-ассемблера, (Грубо говоря, как "ксерокс" на сегодня заменил "копировальный аппарат")
В общем, как я и говорил - гуру арифмометра Феликс.
Какой системы???? Операционной системы что ли?
Ну а какой ещё? Откуда выполняется программа загрузки ОС?
После получения сигнала от принтера, контроллер формирует сигнал (еще их называют сигналы прерываний).
Как раз это и есть первичная обработка.
Кстати, команды обработки прерываний, команды обработки данных и пр. - это и есть машинные коды, набор команд процессора.
Не команды а функции считывания и записи данных и изменения статуса устройств. Самый низший уровень этих функций находится в BIOSe и выполняется от туда.
Отсюда бредовость вашего высказывания, что нельзя стартовать программу в BIOSe.
Машинные коды - это и есть ассемблер.
Ну сколько можно повторять этот бред?
Загуглите уже "программы на ассемблере" и успокойтесь уже.
набор команд процессора находятся они в ПЗУ МИКРОКОМАНД
ну хоть это до вас дошло.
Ну а какой ещё? Откуда выполняется программа загрузки ОС?Прежде чем Вы начинать загружать прикладную программу (типа ОС WINDOWS или Linuks, а еще была советская самоделка - ОС РВ), Вы сначала с BIOS разберитесь.
Как раз это и есть первичная обработка.
Какая обработка???? В регистре команд находится код "вывести на печать", в аккумуляторе 1 - код какого-то символа. Чего контроллер тут обрабатывает?
Самый низший уровень этих функций находится в BIOSe и выполняется от туда.
Чуть выше уже описана работа BIOS-a и его задачи. По новой что ли дурку включаете?
Не команды а функции считывания и записи данных и изменения статуса устройств.
Сдвинуть регистр вправо(влево) - это че? Не команда? И находится она в BOIS-e?
набор команд процессора находятся они в ПЗУ МИКРОКОМАНД
ну хоть это до вас дошло.
Ниче не попутали? У Вас даже в этом посту команды процессора в BIOS-e находятся
Вы слишком уязвимый человек. Поэтому надеяться на просветление в ваших мозгах не приходится. Вы были не так уж и далеки от цели понимания процесса запуска програм в BIOSe, но к сожалению у вас приключился Rückfall, а по второму кругу вам объяснять у меня не хватит терпения.
а по второму кругу вам объяснять у меня не хватит терпения.Пока я Вам объясняю элементарные действия при загрузке BIOS-a. А заодно и его задачи.
Так что там про команду в регистре и работой контроллера? Или для Вас новость, что процессор содержит ППЗУ с набором команд, которые он может выполнить, регистр команд, аккумуляторы и пр?
Где находится программа загружающая БИОС?Вам же уже было сказано. Программа, прописывающая подключаемые устройства, находится в соответствующем чипе. Долго доходит?
Вы разобрались с языком ассемблер?
Ассемблер - набор машинных команд, которые может выполнить конкретный процессор. На сегодня дилетантами от арифмометра Феликс ассемблером называется транслятор буквенно-цифровых кодов в машинные коды процессора. По сути, нет большой разницы между псевдоассемблером и языками высокого уровня.
Ассемблер - набор машинных команд, которые может выполнить конкретный процессор.
http://progopedia.ru/language/assembler/
http://progopedia.ru/language/assembler/
1.Вы мне еще ссылку на журнал "Мурзилка" дайте. Что такое ассемблер должны были научить в институте! Хотя, так как Вас учили.....
2.Вопросов по BIOS, содержащего ВЫПОЛНЯЕМЫЕ команды из ВОЗМОЖНЫХ команд процессора, которые РАЗРАБОТЧИК процессора закладывает (Программирует) в неизменяемом ( Постоянном) запоминающем устройстве, больше нет, все понятно? Или будете опять чушь нести?
3.Кстати, Вы так и не ответили на вопрос о контроллере и регистре команд. Нечего возразить и делаете вид, что не замечаете? Или будете надувать щечки, типа не ОБЯЗАНЫ отвечать?
2.Вопросов по BIOS, содержащего ВЫПОЛНЯЕМЫЕ команды из ВОЗМОЖНЫХ команд процессора, которые РАЗРАБОТЧИК процессора закладывает (Программирует) в неизменяемом ( Постоянном) запоминающем устройстве, больше нет, все понятно?
Очередной пёрл уязвимого человека.
3.Кстати, Вы так и не ответили на вопрос о контроллере и регистре команд. Нечего возразить и делаете вид, что не замечаете?
Ну куда вы лезете? Вам опять написать программу на ассемблере и 3х команд?
Оказывается они нисколько не изменились.14°24' и 71°18'Вы зря полагаете, что мои координаты (че к чему?) как то могут повлиять на Вашу профпригодность. У Вас полностью отсутствует понимание того, как функционирует микропроцессорная техника. Несите бред дальше, гений арифмометров Феликс!