Так уж случилось, что после 20 лет перерыва, пришлось по работе столкнуться с современными процессорами, а именно с процессорами и контроллерами фирмы RENESAS группы SH4 и H8S. Изучая даташит на процессор SH7751R, не совсем понял - каким образом происходит обращение процессора к внешним усройствам, подключенных к адресной шине. Ведь в программе используется 32-x битная адресация, внутренняя шина имеет 29 бит, а на внешнее подключение отведено всего 26 бит. На плате устройства к адресной шине подключено около десятка микросхем различных типов, естественно встает вопрос к какому устройству происходит обращение, если в программе, например, указан адрес h'B8000000, который не относится к адресному пространству внутренних регистров процессора. Объясните пожалуйста, или укажите где об этом можно почитать.
|