Основы программирования микропроцессоров



Download 1,87 Mb.
bet18/119
Sana23.02.2022
Hajmi1,87 Mb.
#139915
TuriКонтрольные вопросы
1   ...   14   15   16   17   18   19   20   21   ...   119
Bog'liq
Системное программирование

Символьные данные. Символы и строки при записи заключаются в одинарные или двойные кавычки. В качестве символов можно использовать русские буквы. Если символ или строка заключена в одинарные кавычки, то одинарная кавычка удваивается, но двойную кавычку не удваивают: don"t 'don"t'. Если внешние кавычки двойные, то двойная кавычка удваивается, а одинарная не удваивается: "don't" don""t".
Переносить предложение на следующую строку или записывать в одной строке два предложения запрещено. При записи предложений действуют правила расстановки пробелов:

  • пробел обязателен между рядом стоящими идентификаторами и (или) числами чтобы отделить их друг от друга;

  • внутри идентификаторов и чисел пробелы недопустимы;

  • в остальных местах пробелы можно ставить или не ставить;

  • где допустим один пробел, допустимо любое число пробелов.

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

COMMENT <маркер> <текст>


В качестве маркера выбирается первый за словом COMMENT символ, отличный от пробела. Окончанием комментария считается позиция исходного текста программы, где снова встретился такой же маркер, например:


COMMENT * все это комментарий *




Команды представляют символьную форму записи машинных команд. Синтаксис команд следующий:

[<метка>:] <мнемокод> [<операнды>] [;<комментарий>]




Метка позволяет отметить команду и затем выполнить на нее переход. Синтаксически метка – идентификатор с двоеточием. В отличие от машинного языка, где требуется определять адреса ячеек, в которых расположены команды для последующего указания этих адресов в командах перехода, в ассемблере достаточно отметить команду и затем ссылаться на нее по метке. В одной строке разрешается указывать только одну метку.
Мнемокод (мнемонический код) является обязательной частью команды. Это служебное слово, указывающее в символьной форме операцию, которую должна выполнить команда.

Download 1,87 Mb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   ...   119




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