Архитектура микропроцессорной системы. Состав машинных команд и основы программирования микропроцессорной системы на ассемблере. Булатов В.Н. - 14 стр.

UptoLike

Составители: 

(CR или ВВОД), перевод строки, звуковой сигнал и тому подобное. Ниже
приведена таблица (таблица 1) для одной из альтернативных кодировок
символов для IBM совместимых компьютеров.
Рисунок 3 – Архитектура МП модуля 8086
Поэтому любые носители: древние перфолента, менее древние
магнитная лента, современные магнитные поверхности дисков и лазерный
диск (Cdisk) — все это запоминало и запоминает (то есть, записывает на себя)
восьми разрядным кодом, то есть, байтом. А поскольку ПЗУ и ОЗУэто те же
носители информации, то и размер одного слова, записываемого по одному
адресу, составляет 1 байт. Шина данных системной магистрали может быть
16-разрядной, 32-разрядной, но логическое обращение к памяти (через
специальную схему контроллер динамической памяти) всегда происходит
так: по одному адресу — 1 байт.
Вернемся к адресу. Из рисунка 3 видно, что формируется он своеобразно.
При этом используется достаточно общепринятый прием. Это касается всех
типов мощных микропроцессорных систем. Дело в том, что программы
пишутся монолитом не более, чем 2
16
=64 Кбайта. Действительно, просто
трудно представить себе программу примерно в 20 тысяч команд. При
написании такой программы разработчику ее просто не удержать в голове.
Поэтому программу разбивают на отдельные фрагменты, каждый из которых
14
(CR или ВВОД), перевод строки, звуковой сигнал и тому подобное. Ниже
приведена таблица (таблица 1) для одной из альтернативных кодировок




символов для IBM совместимых компьютеров.

                   Рисунок 3 – Архитектура МП модуля 8086

      Поэтому любые носители: древние — перфолента, менее древние –
магнитная лента, современные — магнитные поверхности дисков и лазерный
диск (Cdisk) — все это запоминало и запоминает (то есть, записывает на себя)
восьми разрядным кодом, то есть, байтом. А поскольку ПЗУ и ОЗУ —это те же
носители информации, то и размер одного слова, записываемого по одному
адресу, составляет 1 байт. Шина данных системной магистрали может быть
16-разрядной, 32-разрядной, но логическое обращение к памяти (через
специальную схему — контроллер динамической памяти) всегда происходит
так: по одному адресу — 1 байт.
      Вернемся к адресу. Из рисунка 3 видно, что формируется он своеобразно.
При этом используется достаточно общепринятый прием. Это касается всех
типов мощных микропроцессорных систем. Дело в том, что программы
пишутся монолитом не более, чем 216=64 Кбайта. Действительно, просто
трудно представить себе программу примерно в 20 тысяч команд. При
написании такой программы разработчику ее просто не удержать в голове.
Поэтому программу разбивают на отдельные фрагменты, каждый из которых


14