Cтраница 4
Двоичные числа называют также машинными словами, а двоично-кодированные адреса-адресными словами. Микропроцессор конкретной конструкции всегда оперирует машинными и адресными словами одной определенной длины. При этом длина машинного слова и длина адресного слова совсем не обязательно должны совпадать. Микропроцессоры могут различаться между собой длиной своих машинных и адресных слов. В настоящее время выпускаются микропроцессоры с длиной машинных слов в 4, 8, 16 и даже 32 разряда. Чем длиннее машинные слова, тем больше числа, которые они представляют обработке в АЛУ, и тем быстрее должен работать микропроцессор. Скорость его работы, однако, зависит и от времени, требующегося для выполнения одной команды. Как мы и думали, это время равно продолжительности одного машинного цикла при условии, что выполнение команды занимает один машинный цикл. В других случаях время выполнения команды выражается величиной, равной общей длительности соответствующего числа машинных циклов. Поскольку в нашем примере машинный цикл состоит из четырех тактов, а его продолжительность, следовательно, равна четырехтактному периоду, то по выбранной тактовой частоте можно судить о быстродействии микропроцессора. В принципе чем выше тактовая частота, тем более быстродействующим является микропроцессор. В настоящее время максимальная длина адреса превышает 20 разрядов. При этом имеется возможность для прямой адресной выборки более миллиона ячеек памяти. Команды кодируются точно так же, как и машинные слова, однако могут применяться и такие команды, которые состоят из нескольких машинных слов. [46]