исправлены опечатки

This commit is contained in:
AntKrotov committed 2021-03-28 22:05:33 +03:00
1 parent 7c4fe76109
commit 023efd1208
5 files changed
+13 -13

No files matched your search

+2 -2
View File
@@ -141,7 +141,7 @@ UTF-8 с BOM-сигнатурой.
Синтаксис оператора CASE:
CaseStatement =
CASE Expression OF Сase {"|" Сase}
CASE Expression OF Case {"|" Case}
[ELSE StatementSequence] END.
Case = [CaseLabelList ":" StatementSequence].
CaseLabelList = CaseLabels {"," CaseLabels}.
@@ -422,7 +422,7 @@ SYSTEM.
- при выполнении тела модуля
------------------------------------------------------------------------------
Структура ПЗУ (RОM)
Структура ПЗУ (ROM)
начало -> | свободная область | код | данные | векторы прерываний | <- конец
+2 -2
View File
@@ -172,7 +172,7 @@ UTF-8 с BOM-сигнатурой.
Синтаксис оператора CASE:
CaseStatement =
CASE Expression OF Сase {"|" Сase}
CASE Expression OF Case {"|" Case}
[ELSE StatementSequence] END.
Case = [CaseLabelList ":" StatementSequence].
CaseLabelList = CaseLabels {"," CaseLabels}.
@@ -200,7 +200,7 @@ ARRAY OF WCHAR допускаются все те же операции, как
ARRAY OF CHAR, за исключением встроенной процедуры CHR, которая возвращает
только тип CHAR. Для получения значения типа WCHAR, следует использовать
процедуру WCHR вместо CHR. Для правильной работы с типом, необходимо сохранять
исходный код в кодировке UTF-8 c BOM.
исходный код в кодировке UTF-8 с BOM.
------------------------------------------------------------------------------
Конкатенация строковых и символьных констант
+2 -2
View File
@@ -229,7 +229,7 @@ UTF-8 с BOM-сигнатурой.
Синтаксис оператора CASE:
CaseStatement =
CASE Expression OF Сase {"|" Сase}
CASE Expression OF Case {"|" Case}
[ELSE StatementSequence] END.
Case = [CaseLabelList ":" StatementSequence].
CaseLabelList = CaseLabels {"," CaseLabels}.
@@ -257,7 +257,7 @@ ARRAY OF WCHAR допускаются все те же операции, как
ARRAY OF CHAR, за исключением встроенной процедуры CHR, которая возвращает
только тип CHAR. Для получения значения типа WCHAR, следует использовать
процедуру WCHR вместо CHR. Для правильной работы с типом, необходимо сохранять
исходный код в кодировке UTF-8 c BOM.
исходный код в кодировке UTF-8 с BOM.
------------------------------------------------------------------------------
Конкатенация строковых и символьных констант
+2 -2
View File
@@ -223,7 +223,7 @@ UTF-8 с BOM-сигнатурой.
Синтаксис оператора CASE:
CaseStatement =
CASE Expression OF Сase {"|" Сase}
CASE Expression OF Case {"|" Case}
[ELSE StatementSequence] END.
Case = [CaseLabelList ":" StatementSequence].
CaseLabelList = CaseLabels {"," CaseLabels}.
@@ -251,7 +251,7 @@ ARRAY OF WCHAR допускаются все те же операции, как
ARRAY OF CHAR, за исключением встроенной процедуры CHR, которая возвращает
только тип CHAR. Для получения значения типа WCHAR, следует использовать
процедуру WCHR вместо CHR. Для правильной работы с типом, необходимо сохранять
исходный код в кодировке UTF-8 c BOM.
исходный код в кодировке UTF-8 с BOM.
------------------------------------------------------------------------------
Конкатенация строковых и символьных констант
+5 -5
View File
@@ -4,7 +4,7 @@
Использование
Скомпилировать исполнитель/дизассемблер в .\tools\RVMxI.ob07
Скомпилировать исполнитель/дизассемблер в .\tools\RVMxI.ob07
для Windows32/64 Console или Linux32/64:
Compiler.exe .\tools\RVMxI.ob07 win32con -nochk a -out RVMxI.exe
@@ -176,15 +176,15 @@
JEQ L#hex 70 hex 0 перейти на метку L#hex, если "равно"
JNE L#hex 71 hex 0 перейти на метку L#hex, если "не равно"
JLT L#hex 72 hex 0 перейти на метку L#hex, если "меньше"
JGЕ L#hex 73 hex 0 перейти на метку L#hex, если "не меньше"
JGE L#hex 73 hex 0 перейти на метку L#hex, если "не меньше"
JGT L#hex 74 hex 0 перейти на метку L#hex, если "больше"
JLЕ L#hex 75 hex 0 перейти на метку L#hex, если "не больше"
JLE L#hex 75 hex 0 перейти на метку L#hex, если "не больше"
SEQ Rn 76 n 0 если "равно": Rn := 1, иначе Rn := 0
SNE Rn 77 n 0 если "не равно": Rn := 1, иначе Rn := 0
SLT Rn 78 n 0 если "меньше": Rn := 1, иначе Rn := 0
SGЕ Rn 79 n 0 если "не меньше": Rn := 1, иначе Rn := 0
SGE Rn 79 n 0 если "не меньше": Rn := 1, иначе Rn := 0
SGT Rn 80 n 0 если "больше": Rn := 1, иначе Rn := 0
SLЕ Rn 81 n 0 если "не больше": Rn := 1, иначе Rn := 0
SLE Rn 81 n 0 если "не больше": Rn := 1, иначе Rn := 0
Команда CMP сохраняет результат сравнения в скрытом регистре, этот результат используется
в командах перехода по условию (JEQ, JNE, JLT, JGE, JGT, JLE, JBT) а также в командах