diff options
author | Bill Traynor <wmat@riscv.org> | 2024-06-03 12:22:21 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-03 12:22:21 -0400 |
commit | 2c72c8258ae5554a7a9c1b58c40f2a6782048ea4 (patch) | |
tree | 166de6e509c42864cb4688fbf63aaf14a8285da2 | |
parent | 339a7cb4c69f1d004edda9f98b815c1005a4aab6 (diff) | |
parent | b8d138848297f50792d90bb72279b7a958f3efdf (diff) | |
download | riscv-isa-manual-2c72c8258ae5554a7a9c1b58c40f2a6782048ea4.zip riscv-isa-manual-2c72c8258ae5554a7a9c1b58c40f2a6782048ea4.tar.gz riscv-isa-manual-2c72c8258ae5554a7a9c1b58c40f2a6782048ea4.tar.bz2 |
Merge pull request #1429 from Peter-Herrmann/main
Table Fixes
-rw-r--r-- | src/intro.adoc | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/intro.adoc b/src/intro.adoc index c352092..6fc871b 100644 --- a/src/intro.adoc +++ b/src/intro.adoc @@ -492,9 +492,7 @@ between 80 bits and 176 bits are encoded using a 3-bit field in bits 5latexmath:[$\times$]16-bit words. The encoding with bits [14:12] set to "111" is reserved for future longer instruction encodings. -[[instlengthcode, Table 1]] -.RISC-V instruction length encoding. - +[[instlengthcode]] .RISC-V instruction length encoding. Only the 16-bit and 32-bit encodings are considered frozen at this time. [%autowidth,cols="^2,^2,^3,^3,<4"] |=== @@ -691,18 +689,19 @@ Fatal Trap::: expire. Each EEI should define how execution is terminated and reported to an external environment. -<<trapcharacteristics>> shows the characteristics of each -kind of trap. - -[[trapcharacteristics, Table 2]] +<<trapcharacteristics>> shows the characteristics of each kind of trap. +[[trapcharacteristics]] +.Characteristics of traps [%autowidth,float="center",align="center",cols="<,^,^,^,^",options="header",] |=== | |Contained |Requested |Invisible |Fatal |Execution terminates |No |No^1^|No |Yes |Software is oblivious |No |No |Yes |Yes^2^|Handled by environment |No |Yes |Yes |Yes |=== -<<trapcharacteristics>> Characteristics of traps: 1) Termination may be requested. 2) Imprecise fatal traps might be observable by software. + +^1^ Termination may be requested + +^2^ Imprecise fatal traps might be observable by software The EEI defines for each trap whether it is handled precisely, though the recommendation is to maintain preciseness where possible. Contained |