diff --git a/Documentation/ReferenceManual/ReferenceManual.docx b/Documentation/ReferenceManual/ReferenceManual.docx index 4451b7d..8e751af 100644 Binary files a/Documentation/ReferenceManual/ReferenceManual.docx and b/Documentation/ReferenceManual/ReferenceManual.docx differ diff --git a/Documentation/ReferenceManual/ReferenceManual.html b/Documentation/ReferenceManual/ReferenceManual.html index 34e39a2..2d81553 100644 --- a/Documentation/ReferenceManual/ReferenceManual.html +++ b/Documentation/ReferenceManual/ReferenceManual.html @@ -174,7 +174,7 @@

AssEmbly Reference Manual

Applies to versions: 2.0.0

-

Last revised: 2023-09-30

+

Last revised: 2023-10-22

Introduction

AssEmbly is a custom processor architecture and assembly language implemented in .NET. It is designed to simplify the process of learning @@ -6409,7 +6409,7 @@

Floating Point Extension Set

Register, Register Calculate the logarithm of a register with the base from another register -0x50 +0x60 FLPT_LOG @@ -6417,7 +6417,7 @@

Floating Point Extension Set

Register, Literal Calculate the logarithm of a register with the base from a literal -0x51 +0x61 FLPT_LOG @@ -6425,7 +6425,7 @@

Floating Point Extension Set

Register, Address Calculate the logarithm of a register with the base from the contents of memory at an address in a label -0x52 +0x62 FLPT_LOG @@ -6433,7 +6433,7 @@

Floating Point Extension Set

Register, Pointer Calculate the logarithm of a register with the base from the contents of memory at an address in a register -0x53 +0x63 Console Writing diff --git a/Documentation/ReferenceManual/ReferenceManual.md b/Documentation/ReferenceManual/ReferenceManual.md index 80c52cd..edad963 100644 --- a/Documentation/ReferenceManual/ReferenceManual.md +++ b/Documentation/ReferenceManual/ReferenceManual.md @@ -2,7 +2,7 @@ Applies to versions: `2.0.0` -Last revised: 2023-09-30 +Last revised: 2023-10-22 ## Introduction @@ -2617,10 +2617,10 @@ Extension set number `0x02`, opcodes start with `0xFF, 0x02`. | `FLPT_POW` | Exponentiation | Register, Literal | Calculate the value of a register raised to the power of a literal | `0x51` | | `FLPT_POW` | Exponentiation | Register, Address | Calculate the value of a register raised to the power of the contents of memory at an address in a label | `0x52` | | `FLPT_POW` | Exponentiation | Register, Pointer | Calculate the value of a register raised to the power of the contents of memory at an address in a register | `0x53` | -| `FLPT_LOG` | Logarithm | Register, Register | Calculate the logarithm of a register with the base from another register | `0x50` | -| `FLPT_LOG` | Logarithm | Register, Literal | Calculate the logarithm of a register with the base from a literal | `0x51` | -| `FLPT_LOG` | Logarithm | Register, Address | Calculate the logarithm of a register with the base from the contents of memory at an address in a label | `0x52` | -| `FLPT_LOG` | Logarithm | Register, Pointer | Calculate the logarithm of a register with the base from the contents of memory at an address in a register | `0x53` | +| `FLPT_LOG` | Logarithm | Register, Register | Calculate the logarithm of a register with the base from another register | `0x60` | +| `FLPT_LOG` | Logarithm | Register, Literal | Calculate the logarithm of a register with the base from a literal | `0x61` | +| `FLPT_LOG` | Logarithm | Register, Address | Calculate the logarithm of a register with the base from the contents of memory at an address in a label | `0x62` | +| `FLPT_LOG` | Logarithm | Register, Pointer | Calculate the logarithm of a register with the base from the contents of memory at an address in a register | `0x63` | | **Console Writing** ||||| | `FLPT_WCN` | Write Number to Console | Register | Write a register value as a signed decimal number to the console | `0x70` | | `FLPT_WCN` | Write Number to Console | Literal | Write a literal value as a signed decimal number to the console | `0x71` | diff --git a/Documentation/ReferenceManual/ReferenceManual.txt b/Documentation/ReferenceManual/ReferenceManual.txt index 7893f47..4758cbf 100644 --- a/Documentation/ReferenceManual/ReferenceManual.txt +++ b/Documentation/ReferenceManual/ReferenceManual.txt @@ -2,7 +2,7 @@ AssEmbly Reference Manual Applies to versions: 2.0.0 -Last revised: 2023-09-30 +Last revised: 2023-10-22 Introduction @@ -4991,19 +4991,19 @@ Extension set number 0x02, opcodes start with 0xFF, 0x02. at an address in a register - FLPT_LOG Logarithm Register, Calculate the 0x50 + FLPT_LOG Logarithm Register, Calculate the 0x60 Register logarithm of a register with the base from another register - FLPT_LOG Logarithm Register, Calculate the 0x51 + FLPT_LOG Logarithm Register, Calculate the 0x61 Literal logarithm of a register with the base from a literal - FLPT_LOG Logarithm Register, Calculate the 0x52 + FLPT_LOG Logarithm Register, Calculate the 0x62 Address logarithm of a register with the base from the @@ -5011,7 +5011,7 @@ Extension set number 0x02, opcodes start with 0xFF, 0x02. at an address in a label - FLPT_LOG Logarithm Register, Calculate the 0x53 + FLPT_LOG Logarithm Register, Calculate the 0x63 Pointer logarithm of a register with the base from the