vault backup: 2024-01-05 23:20:33

This commit is contained in:
sweetbread 2024-01-05 23:20:33 +03:00
parent af34488cd2
commit 71efdda03b
3 changed files with 45 additions and 15 deletions

View File

@ -32,6 +32,6 @@
"repelStrength": 9.92414664981037, "repelStrength": 9.92414664981037,
"linkStrength": 0.486093552465234, "linkStrength": 0.486093552465234,
"linkDistance": 383, "linkDistance": 383,
"scale": 0.5602434643767382, "scale": 0.6549267529351129,
"close": false "close": true
} }

View File

@ -4,17 +4,17 @@
"type": "split", "type": "split",
"children": [ "children": [
{ {
"id": "63d32247f792c29d", "id": "6ad9805b4bc97610",
"type": "tabs", "type": "tabs",
"children": [ "children": [
{ {
"id": "1f59df9499f764ed", "id": "873e09e8c6ef8008",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "X86/Общего назначения.md", "file": "Оглавление.md",
"mode": "source", "mode": "preview",
"source": true "source": true
} }
} }
@ -85,7 +85,7 @@
"state": { "state": {
"type": "backlink", "type": "backlink",
"state": { "state": {
"file": "X86/Общего назначения.md", "file": "Оглавление.md",
"collapseAll": false, "collapseAll": false,
"extraContext": false, "extraContext": false,
"sortOrder": "alphabetical", "sortOrder": "alphabetical",
@ -102,7 +102,7 @@
"state": { "state": {
"type": "outgoing-link", "type": "outgoing-link",
"state": { "state": {
"file": "X86/Общего назначения.md", "file": "Оглавление.md",
"linksCollapsed": true, "linksCollapsed": true,
"unlinkedCollapsed": false "unlinkedCollapsed": false
} }
@ -114,7 +114,7 @@
"state": { "state": {
"type": "outline", "type": "outline",
"state": { "state": {
"file": "X86/Общего назначения.md" "file": "Оглавление.md"
} }
} }
}, },
@ -141,15 +141,16 @@
"homepage:Open homepage": false "homepage:Open homepage": false
} }
}, },
"active": "1f59df9499f764ed", "active": "873e09e8c6ef8008",
"lastOpenFiles": [ "lastOpenFiles": [
"X86/Общего назначения.md",
"X86.md",
"Оглавление.md",
"X86/Общего назначения/Двоичные арифметические/CMP.md", "X86/Общего назначения/Двоичные арифметические/CMP.md",
"X86/Общего назначения/Двоичные арифметические/NEG.md", "X86/Общего назначения/Двоичные арифметические/NEG.md",
"X86/Общего назначения/Двоичные арифметические/ADC.md", "X86/Общего назначения/Двоичные арифметические/ADC.md",
"X86/Общего назначения/Двоичные арифметические/DEC.md", "X86/Общего назначения/Двоичные арифметические/DEC.md",
"X86/Общего назначения/Двоичные арифметические/INC.md", "X86/Общего назначения/Двоичные арифметические/INC.md",
"X86/Общего назначения.md",
"Оглавление.md",
"X86/Общего назначения/Двоичные арифметические/DIV.md", "X86/Общего назначения/Двоичные арифметические/DIV.md",
"X86/Общего назначения/Двоичные арифметические/IDIV.md", "X86/Общего назначения/Двоичные арифметические/IDIV.md",
"X86/Общего назначения/Двоичные арифметические/MUL.md", "X86/Общего назначения/Двоичные арифметические/MUL.md",
@ -161,7 +162,6 @@
"X86/Общего назначения/Передачи данных/MOVZX.md", "X86/Общего назначения/Передачи данных/MOVZX.md",
"X86/Общего назначения/Передачи данных/MOVSX(D).md", "X86/Общего назначения/Передачи данных/MOVSX(D).md",
"X86/Общего назначения/Передачи данных/CBW,CWDE,CDQE.md", "X86/Общего назначения/Передачи данных/CBW,CWDE,CDQE.md",
"X86.md",
"FASM.md", "FASM.md",
"X86/Общего назначения/Передачи данных/CWD,CDQ,CQO.md", "X86/Общего назначения/Передачи данных/CWD,CDQ,CQO.md",
"X86/Общего назначения/Передачи данных/OUT.md", "X86/Общего назначения/Передачи данных/OUT.md",

View File

@ -22,7 +22,6 @@
| [MOVZX](Общего%20назначения/Передачи%20данных/MOVZX.md) | Присвоить и расширить нулевым значением | | [MOVZX](Общего%20назначения/Передачи%20данных/MOVZX.md) | Присвоить и расширить нулевым значением |
## Двоичные арифметические команды ## Двоичные арифметические команды
| Команды | Описание | | Команды | Описание |
| -------------------------------------------------------------:|:--------------------- | | -------------------------------------------------------------:|:--------------------- |
| [ADD](Общего%20назначения/Двоичные%20арифметические/ADD.md) | Сложение | | [ADD](Общего%20назначения/Двоичные%20арифметические/ADD.md) | Сложение |
@ -37,3 +36,34 @@
| [DEC](Общего%20назначения/Двоичные%20арифметические/DEC.md) | Декремент | | [DEC](Общего%20назначения/Двоичные%20арифметические/DEC.md) | Декремент |
| [NEG](Общего%20назначения/Двоичные%20арифметические/NEG.md) | Смена знака | | [NEG](Общего%20назначения/Двоичные%20арифметические/NEG.md) | Смена знака |
| [CMP](Общего%20назначения/Двоичные%20арифметические/CMP.md) | Сравнение | | [CMP](Общего%20назначения/Двоичные%20арифметические/CMP.md) | Сравнение |
## Двоично-десятичные (BCD) арифметические команды
| Команды | Описание |
| -------:|:------------------------------------ |
| DAA | Десятичная коррекция после сложения |
| DAC | Десятичная коррекция после вычитания |
| AAA | ASCII коррекция после сложения |
| AAS | ASCII коррекция после вычитания |
| AAM | ASCII коррекция после умножения |
| AAD | ASCII коррекция перед делением |
## Логические команды
| Команды | Описание |
| -------:|:------------------------------------ |
| AND | Побитовое логическое И |
| OR | Побитовое логическое ИЛИ |
| XOR | Побитовое логическое Исключающее ИЛИ |
| NOT | Побитовое логическое НЕ |
## Команды побитового сдвига и вращения
| Команды | Описание |
| -------:|:------------------------------------- |
| SAR | Арифметический сдвиг вправо |
| SHR | Логический сдвиг вправо |
| SAL/SHL | Арифметический/логический сдвиг влево |
| SHRD | Двойной сдвиг вправо |
| SHLD | Двойной сдвиг влево |
| ROR | Вращение вправо |
| ROL | Вращение влево |
| RCR | Вращение вправо через флаг переноса |
| RCL | Вращение влево через флаг переноса |