Audience: Who is the target audience? Is it for general readers, scholars, or enthusiasts? The tone and depth of the content should match this. For example, a popular book might avoid overly technical jargon, but if it's academic, it should expect a certain level of prior knowledge.
The book cites some primary sources (e.g., tomb inscriptions, Herodotus) and archaeological studies, but many claims lack rigorous sourcing. For instance, assertions about the Pyramid’s mathematical precision or symbolic alignments are sometimes presented without peer-reviewed corroboration. Critics may point out the use of "debunked" theories (e.g., the "missing chamber" controversy) and cherry-picked data to support speculative hypotheses. A bibliography or footnotes would have strengthened the work, but the current edition appears self-published with inconsistent citations.
The PDF is organized into thematic chapters, such as construction techniques, symbolism, and modern conspiracy theories. The writing is accessible to general readers, avoiding excessive jargon, and includes diagrams/illustrations. However, sections on speculative theories meander without a cohesive argument, and the "PDF Fixed" format occasionally suffers from formatting hiccups—images misplaced or low-resolution scans—hindering readability.
Research Quality: How does Doreal back up their claims? Are there citations from reputable sources? Or does the book rely on anecdotes or unverified data? The presence of footnotes or a bibliography is important here.
This LMC simulator is based on the Little Man Computer (LMC) model of a computer, created by Dr. Stuart Madnick in 1965. LMC is generally used for educational purposes as it models a simple Von Neumann architecture computer which has all of the basic features of a modern computer. It is programmed using assembly code. You can find out more about this model on this wikipedia page.
You can read more about this LMC simulator on 101Computing.net.
Note that in the following table “xx” refers to a memory address (aka mailbox) in the RAM. The online LMC simulator has 100 different mailboxes in the RAM ranging from 00 to 99.
| Mnemonic | Name | Description | Op Code |
| INP | INPUT | Retrieve user input and stores it in the accumulator. | 901 |
| OUT | OUTPUT | Output the value stored in the accumulator. | 902 |
| LDA | LOAD | Load the Accumulator with the contents of the memory address given. | 5xx |
| STA | STORE | Store the value in the Accumulator in the memory address given. | 3xx |
| ADD | ADD | Add the contents of the memory address to the Accumulator | 1xx |
| SUB | SUBTRACT | Subtract the contents of the memory address from the Accumulator | 2xx |
| BRP | BRANCH IF POSITIVE | Branch/Jump to the address given if the Accumulator is zero or positive. | 8xx |
| BRZ | BRANCH IF ZERO | Branch/Jump to the address given if the Accumulator is zero. | 7xx |
| BRA | BRANCH ALWAYS | Branch/Jump to the address given. | 6xx |
| HLT | HALT | Stop the code | 000 |
| DAT | DATA LOCATION | Used to associate a label to a free memory address. An optional value can also be used to be stored at the memory address. |