Дипломированных специалистов «Информатика и вычислительная техника»



Download 12,06 Mb.
Pdf ko'rish
bet82/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   78   79   80   81   82   83   84   85   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

Глава 7
Команды обмена данными
Линейные алгоритмы
Команды пересылки данных
Ввод из порта и вывод в порт
Команды работы с адресами памяти
Команды работы со стеком
Наверняка вы уже знакомы с понятием алгоритма, представляющего собой фор-
мализованное описание логики работы программы. Способы такой формализации
весьма разнятся: от текстового описания последовательности действий до алго-
ритма развитых case-систем. Последовательность действий, описываемых алгорит-
мом, может быть:
И линейной — все действия выполняются поочередно, друг за другом;
 нелинейной — в алгоритме есть точки ветвления, в которых должно принимать-
ся решение о месте, с которого программа продолжит свое выполнение, причем
решение может носить условный или безусловный характер.
Линейные участки алгоритма обычно содержат команды манипуляции данны-
вычисления значений выражений, преобразования данных. В точках ветвле-
ния размещают команды сравнения, различных видов перехода, вызова подпро-
грамм и некоторые другие.
Еще раз обратимся к функциональной классификации целочисленных машин-
ных команд процессора (см. рис. 3.3). Из всей совокупности этих команд на ли-
нейных участках работают следующие группы:
И команды пересылки данных;
ж арифметические команды;


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

Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   78   79   80   81   82   83   84   85   ...   357




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish