diff --git a/zcpudoc.html b/zcpudoc.html
index 99c59ca..7b73a78 100644
--- a/zcpudoc.html
+++ b/zcpudoc.html
@@ -105,18 +105,18 @@
state and the previously executed code will continue executing from
where it was interrupted.
For example, if this was the stack state before an interrupt call, and current value of IP is 157:
..........
-65304: ...
65306: 181
65305: -94
+65304: ...
ESP = 65304
then the stack state will be altered to this after an interrupt call (and IP will be set to interrupt handler entrypoint):
..........
-65304: ...
65306: 181
65305: -94
65304: 0 CS
65303: 157 IP
+65302: ...
ESP = 65302
Interrupts are very similar to normal calls (see: ??),
@@ -237,8 +237,8 @@
Register | Name | Description |
CS | Code segment | Processor fetches code from this segment |
-SS | Data segment | Default segment for data |
-DS | Stack segment | Processor stack is located in this segment |
+DS | Data segment | Default segment for data |
+SS | Stack segment | Processor stack is located in this segment |
ES | Extra segment | User segment |
GS | G segment | User segment |
FS | F segment | User segment |
@@ -3960,7 +3960,7 @@
Internal compiler error (is not an error that can be worked around).
-
+
ZGPU is a vector graphics processor, which runs a certain set of
instructions to display an image on screen. It has two basic modes of
operation - frame-based mode, in which the processor core will execute a
@@ -5455,7 +5455,7 @@
Mnemonic: DXTEXTURE X
SetTexture(0)
end
-
+
ZSPU is a programmable sequencer and sound synthesizer. It works with
waveforms and channels. Each waveform is an unique sound, there can be