Ввод

До сих пор мы покорно выслушивали все, что желает сообщить программа, но сами не могли вставить и словечка, потому что не знали, как общаться с про­граммой во время ее выполнения. Пора перейти от грубого вмешательства в ис­ходные тексты к более деликатному вводу символов с клавиатуры.

Этим в системе Windows ведает процедура ReadConsole, одновременно похожая на уже известную нам WriteConsoleA и противоположная ей

Пути адресации

Стековая адресация.

Компонент операции располагается в одном из списков общего назначения R0..R7 банка, адрес которого находится степенями RSO, RS1 списка PSW. Номер реестра определяется двумя меньшими битами байта кода предписания. Стековая адресация дает возможность в одном байте указать предписание операции и адрес операнда. Поскольку переменная хранится во внутренней ячейке, не требуется способов входа к переферийной памяти данных.

Прямая нумерация.

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

Косвенно-регистровая нумерация.

Данный метод адресации использует регистры R0 и R1 в качестве адресов. Списки берутся из хранилища, определяемого степенями RSO, RS1 списка PSW. Информация данных регистров применяются как адрес для хода к адресу внутренней базы информации, использующей операнд. Команда получается многобайтной, номер реестра указывает младший байт.Степень команды при этом равна степени операции с применением регистровой нумерации, нокосвенная адресация дает вход ко всему объему внутренней памяти данных.

светопрозрачные конструкции

назад далее