Страница: 9/11
-MEM CS16 (I)
Сигнал '-MEM 16 CHIP SELECT' сообщает системной плате, является ли данная передача 16-разрядной, с одним состоянием ожидания и циклом памяти. Этот сигнал должен формироваться из адреса выбора устройства LA17 - LA23, а управляться открытым коллектором или трехстабильным формирователем, обеспечивающим ток утечки 20 MA.
-I/O CS16 (I)
Сигнал '-I/O 16 CHIP SELECT' сообщает системной плате, является ли данная передача 16-разрядной , с одним состоянием ожидания и циклом памяти. Этот сигнал должен формироваться из адреса выбора устройства , а управляться открытым коллектором или 3-стабильным формирователем, обеспечивающим ток утечки 20 MA. сигнал активен при низком уровне.
OSC (O)
Сигнал 'OSCILLATOR' (OSC) является скоростным синхронизирующим сигналом с периодом 70 Нс (14,31818 Мгц). Этот сигнал не синхронен с сигналом синхронизации системы. Рабочий цикл сигнала составляет 50 %.
0WS (I)
Сигнал 'ZERO WAIT STATE' сообщает микропроцессору, что он может выполнить данный цикл шины без дополнительных циклов ожидания. Чтобы исполнить цикл памяти для 16-разрядного устройства без циклов ожидания, сигнал '0WS' формируется из адреса выбора устройства , стробируемого командой чтения или записи. Чтобы исполнить цикл памяти для 8-разрядного устройства минимум с двумя состояниями ожидания , сигнал '0WS' должен активизироваться через один системный период синхронизации после того, как команда чтения или записи станет активной путем стробирования адресом выбора устройства. Команды чтения и записи активизируются по заднему фронту системного синхроимпульса. '0WS' активен при низком уровне и должен управляться открытым коллектором или 3-стабильным формирователем с током утечки 20 ма.
Сопроцессор
Описание
Математический сопроцессор персонального компьютера IBM PC AT позволяет ему выполнять скоростные арифметические и логарифмические операции , а также тригонометрические функции с высокой точностью.
Сопроцессор работает параллельно с микропроцессором, это сокращает время вычислений , позволяя сопроцессору выполнять математические операции , в то время как микропроцессор занимается выполнением других функций.
Сопроцессор работает с семью типами числовых данных, которые делятся на следующие три класса: двоичные целые числа (3 типа); десятичные целые числа (1 тип); действительные числа (3 типа).
Условия программирования
Сопроцессор предлагает расширенный набор регистров , команд и типов данных для микропроцессора.
Сопроцессор имеет восемь 80-разрядных регистров, которые эквивалентны емкости сорока 16-разрядных регистров в микропроцессоре. В регистрах можно хранить во время вычислений временные и постоянные результаты , что сокращает расход памяти , повышает быстродействие , а также улучшает возможности доступа к шине. Пространство регистров можно использовать как стек или как постоянный набор регистров . При использовании пространства в качестве стека работа ведется только с двумя верхними стековыми элементами. В следующей таблице показано представление больших и малых чисел в каждом типе данных.
Т И П Ы Д А Н Н Ы Х
╔═════════════╦═══════╦══════════╦═════════════════════════════╗
║ Тип данных ║ число ║ верных ║ приблизительный диапазон ║
║ ║ битов ║ значащих ║ (десятичн.) ║
║ ║ ║ цифр ║ ║
╠═════════════╬═══════╬══════════╬═════════════════════════════╣
Реферат опубликован: 22/09/2006