Разработка и отладка программного обеспечения микропроцессорных систем обработки информации

микропроцессора, т.е. составляет 8 бит (1байт). Ячейки прону­ мерованы, номера их называются адресами, и для обращения к ячейке достаточно указать ее адрес. Совокупность ячеек, к которым потенциально может адресоваться микропроцессор, называется адресным пространством (полем) памяти, а фактически имеющиеся ячейки образуют рабочее (физическое) пространство памяти МП-системы. Адресное пространство микропроцессора К580 составляет 64 К (65 536 ячеек), графически изображается в виде столбца из 64 К строк (ячеек) с адресами от 00...00 до В МП-системе различные области адресного пространства группируются в блоки из после­ довательных ячеек, образующие так называемую карту памяти. Блоки могут относиться к аппаратным устройствам, например блоки ПЗУ и ЗУПВ, или к программным образованиям, например основная программа, подпрограммы, стандартные программы ввода-вывода и др. Нумерация ячеек обычно производится сверху вниз и реже ~ снизу вверх. Иногда адресное пространство и карту памяти изображают двухмерной матрицей, число строк и столбцов в которой определяется емкостью минимального бзюка. Средства ввода-вывода (ВВ) представлены портами ввода (входными портами) и вывода (выходными портами). Информация от устройств ввода поступает в порты ввода и считывается микропроцессором, а порты вывода воспринимают информацию от микропроцессора и передают ее в устройства вывода. В прос­ тейшем случае порты ввода и вывода представляют собой буферные регистры, имеющие определенные адреса и выполняющие функций сопряжения МП-системы с разнообразными периферийными устройствами («внешним миром»). 10

RkJQdWJsaXNoZXIy MTY0OTYy