Правильная ссылка на эту страницу
http://az-design.ru/Support/HardWare/TI/9900/D19790301Elc036.shtml

Микропроцессор 9900: краткий очерк

Хотя микропроцессор 9900 и не является первым 16-разрядным прибором, это один из наиболее мощных приборов, выпускаемых в настоящее время. Он изготавливается фирмой Texas Instruments Inc.1{Электроника, 1976, №11, с.31.} под названием TMS 9900 и разработан как программно и аппаратно совместимый с миникомпьютерным семейством 990 фирмы TI; вторым поставщиком этого прибора является фирма American Microsystems Inc., которая выпускает его под наименованием S9900. Это единственный микропроцессор, который имеет архитектуру, действительно предусматривающую выполнение операций типа память — память. Благолучить столь компактный исходный код, что затраты времени на программирование можно сократить вдвое по сравнению с другими 8- и 16-разрядными микропроцессорами. Кроме того, программы, написанные для микропроцессора 9900, являются гораздо более легко читаемыми, благодаря чему упрощается нелегкая задача документирования и сопровождения программных средств.

Ввод и вывод данных в микропроцессорах осуществляется обычно по карте памяти или с непосредственным доступом к памяти. В дополнение к этим двум способам в микропроцессоре 9900 предусматривается простое в применении регистровое устройство связи (РУС), которое не только позволяет легче осуществлять цифровой ВВ, но даря такой архитектуре можно производить вычисления с операндами, хранящимися в регистрах, в регистрах и памяти или, при использовании шести возможных режимов адресации, в любых двух ячейках памяти.

Микропроцессор 9900 предоставляет пользователю большее число регистров, чем большинство других микропроцессоров: 16 общих регистров и 15 индекс-регистров. Кроме того, если 16 общих регистров недостаточно для какого-то приложения, предусмотренная в наборе команд микропроцессора 9900 инструкция позволяет определить новую группу регистров. В самом процессоре находятся только три регистра: программный счетчик, регистр состояния и указатель рабочей области памяти (см. рисунок). 16 общих регистров располагаются в памяти.

Предусматривая 69 базовых инструкций и шесть режимов адресации, набор команд микропроцессора 9900 является значительно более мощным, чем у среднего микропроцессора. Однако некоторая, на первый взгляд, сложность набора команд микропроцессора 9900 не затрудняет использование этого прибора, а, наоборот, упрощает программирование. Фактически такая мощность и полнота набора команд микропроцессора позволяют поупрощает также аналого-цифровое преобразование.

Кроме того, семейство компонентов, выпускаемых для совместного применения с микропроцессором 9900, расширяет возможности разработчика аппаратных средств. В числе имеющихся программно совместимых специализированных процессоров — 8-разрядный процессор шины данных модели 9980/81 и микрокомпьютер 9940. Последний предусматривает четыре уровня прерывания и имеет 32 универсальные линии ВВ, 2 кбайт постоянной памяти и 128 байт оперативной памяти на одном кристалле. Универсальная микросхема ВВ, прибор 9901, может работать с 7—16 линиями ВВ и программно управляемым интервальным таймером, с декодированием от 6 до 15 уровней прерывания.

Имеются две связные микросхемы: универсальный асинхронный приемопередатчик 9902, который выпускается в 18-контактном корпусе и предусматривает программируемые скорости передачи данных, и программируемый синхронный связной контроллер, который реализует все протоколы синхронной передачи данных с минимальными затратами программных средств.

Единственной дополнительной схемой, необходимой для обеспечения функционирования микропроцессора 9900, является прибор четырехфазной синхронизации 9904.

Родительская статья:

Максимальное использование возможностей микропроцессора 9900 для управления в реальном времени

Выходные данные:

Журнал "Электроника" том 52, No.05 (557), 1979г - пер. с англ. М.: Мир, 1979, стр.59

Electronics Vol.52 No.5 March 1, 1979 A. McGraw-Hill Publication

Раздел: МЕТОДЫ, СХЕМЫ, АППАРАТУРА

Тема:     Микропроцессоры





Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/HardWare/TI/9900/D19790301Elc036.shtml