From 023efd1208631177ccf99dbbc9ce77162b2880d0 Mon Sep 17 00:00:00 2001 From: AntKrotov Date: Sun, 28 Mar 2021 22:05:33 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D0=BE=D0=BF=D0=B5=D1=87=D0=B0=D1=82=D0=BA?= =?UTF-8?q?=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/MSP430.txt | 4 ++-- doc/STM32.txt | 4 ++-- doc/x86.txt | 4 ++-- doc/x86_64.txt | 4 ++-- tools/RVMxI.txt | 10 +++++----- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/doc/MSP430.txt b/doc/MSP430.txt index 2e41977..9548eb9 100644 --- a/doc/MSP430.txt +++ b/doc/MSP430.txt @@ -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) начало -> | свободная область | код | данные | векторы прерываний | <- конец diff --git a/doc/STM32.txt b/doc/STM32.txt index 940d1a2..2921274 100644 --- a/doc/STM32.txt +++ b/doc/STM32.txt @@ -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. ------------------------------------------------------------------------------ Конкатенация строковых и символьных констант diff --git a/doc/x86.txt b/doc/x86.txt index 2658ca9..0fe277a 100644 --- a/doc/x86.txt +++ b/doc/x86.txt @@ -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. ------------------------------------------------------------------------------ Конкатенация строковых и символьных констант diff --git a/doc/x86_64.txt b/doc/x86_64.txt index 5fad7cb..c4a523f 100644 --- a/doc/x86_64.txt +++ b/doc/x86_64.txt @@ -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. ------------------------------------------------------------------------------ Конкатенация строковых и символьных констант diff --git a/tools/RVMxI.txt b/tools/RVMxI.txt index 52be481..945ef86 100644 --- a/tools/RVMxI.txt +++ b/tools/RVMxI.txt @@ -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) а также в командах