Программирование. Принципы программного управления

Содержание

Слайд 2

Принципы программного управления Информация кодируется в двоичной форме и делится на

Принципы программного управления

Информация кодируется в двоичной форме и делится на машинные

слова:
слова обрабатываются параллельно
длина машинного слова определяется разрядностью процессора и измеряется в байтах (1, 2, 4, 8, 16, 32, 64 байтов)
байт – минимальная адресуемая единица информации
Слайд 3

Принципы программного управления Неразличимость данных и команд. Различие проявляется только на этапе обработки.

Принципы программного управления

Неразличимость данных и команд.
Различие проявляется только на этапе

обработки.
Слайд 4

Принципы программного управления Линейность адресного пространства. Информация в ВМ хранится в

Принципы программного управления

Линейность адресного пространства.
Информация в ВМ хранится в ячейках

ЗУ и идентифицируется номерами (адресами).
Ячейка – часть ОП длиной в одно машинное слово.
Поле – совокупность стоящих рядом байтов. Адрес поля определяется адресом младшего байта.
Адреса от 0 до (n-1) образуют адресное пространство.
Слайд 5

Принципы программного управления Алгоритм представляется набором управляющих слов, имеющих операционно-адресную структуру.

Принципы программного управления

Алгоритм представляется набором управляющих слов, имеющих операционно-адресную структуру.
Представление алгоритма

в виде команд называется программой.
Слайд 6

Принципы программного управления Реализация алгоритма сводится к последовательному выполнению команд в порядке, определяемом программой.

Принципы программного управления

Реализация алгоритма сводится к последовательному выполнению команд в порядке,

определяемом программой.
Слайд 7

Принципы программного управления Пятиблочная машина фон Неймана

Принципы программного управления

Пятиблочная машина фон Неймана

Слайд 8

Понятие низкоуровневого программирования машинный код; мнемокод; ассемблер

Понятие низкоуровневого программирования

машинный код;
мнемокод;
ассемблер