Бортовой Компьютер для Нексии

Процессор взаимодействует с ОЗУ, расположенным слева, посредством адресов памяти. С остальной периферией — контроллером клавиатуры, последовательным портом, с подключенной к нему мышью, с сетевой картой — он взаимодействует посредством адресов I/O.
Бортовой компьютер а-м Нексия
Контроллер клавиатуры имеет адрес 64, последовательный порт — 3F8, карта Ethernet - 300.
Это означает, что когда процессор хочет отправить некоторые данные к карте Ethernet, он заталкивает их в трубу, обозначенную числом 300, но не в трубы обозначенные числом 3F8 или 64. (В действительности, в компьютере нет Никаких труб; я для наглядности использовал аналогию с пневмопочтой.)
Шестнадцатеричные числа
Как вы уже могли заметить, и адреса памяти, и адреса I/O записываются в виде шестна-дцатеричных чисел. Этим способом записи пользуются в основном специалисты. Если вы хотите разобраться в этом самостоятельно вам придется поднапрячься.
Фактически, шестнадцатеричные числа - это просто результат использования другой системы представления чисел. Мы уверенней чувствуем себя используя привычную, десятичную систему счета:0, 1, 2, 3, 4, 5, 6, 7, 8, 9... а дальше? Следующим будет число 10, в котором на первом месте стоит 1 (число десятков), а на втором месте — 0 (число единиц). За ним пойдут числа П, 12 и т. д.
Десятичная система счисления использует десять одиночных символов, которые называются "десятичными символами". Шестиадцатеричная система основана не на 10, а на 16 символах ~ опять-таки, спрашивать "почему?" просто так, бесполезно; это одно из тех "только потому", которых хватает в мире компьютеров. В шестнадцатиричной системе счет начинается точно так же, как и в обычной десятичной - с 0, и продолжается до 9. А вот за ней идет А (которая обозначает в данном случае одиннадцатую по порядку цифру), потом В, потом С и так до F. В шестнадцатеричной системе вы будете считать вот таким образом: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F... и только потом 10. Но это число 10 записанное не в десятичной, а в шестнадцатеричной системе.
Возможно, вам понравится
Бортовой компьютер на Chevrolet Lacetti
Бортовой компьютер на Chevrolet Lacetti ...
Бортовой компьютер Multitronics RC-700 в
Бортовой компьютер Multitronics RC-700 в ...
Бортовой компьютер
Бортовой компьютер ...
Установка бортового компьютера
Установка бортового компьютера ...
Активация бортового компьютера
Активация бортового компьютера ...
Бортовой компьютер своими руками.
Бортовой компьютер своими руками.
Бортовые компьютеры серии Horstek OBD
Бортовые компьютеры серии Horstek OBD
Бортовой компьютер.mp4
Бортовой компьютер.mp4
Похожие страницы