From d04e7a6b952708d2f944d5406e1754c38723b64e Mon Sep 17 00:00:00 2001 From: Willem Date: Fri, 17 Jan 2025 02:09:30 +0100 Subject: [PATCH] Corrected bit size of fractions in documentation --- .../java/org/x4o/fc18/zion7/FourCornerZion7Candlelier.java | 4 ++-- src/site/wigiti/msx/overview-spec.md | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Candlelier.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Candlelier.java index 579e72e..78961ad 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Candlelier.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Candlelier.java @@ -33,13 +33,13 @@ import org.x4o.fc18.cake2.FourCornerDotCake; /// @version 1.0 Jan 09, 2025 public interface FourCornerZion7Candlelier { - /// Block of relative slice numbers. + /// Block of relative word slice offsets. void strobeWords(FourCornerDotCake slice, List offsets); /// Single word from slice. void strobeWord(FourCornerDotCake slice, int offset); - /// 576 bit fraction for numbers. + /// 1152 bit fractions of two 576 bit numbers. void strobeNCR1632(BigInteger denominator, BigInteger numerator); /// To support current code and resources which require unicode to access. diff --git a/src/site/wigiti/msx/overview-spec.md b/src/site/wigiti/msx/overview-spec.md index 9313e87..da77f29 100644 --- a/src/site/wigiti/msx/overview-spec.md +++ b/src/site/wigiti/msx/overview-spec.md @@ -108,6 +108,8 @@ TR9000 - 144 bit data internals - external stack for unlimited stack - Multiport CPU with 8 ports, thus 5 stacks for matrix math +- Native support Decimal144 for BASIC number +- Simple support 1152 bit fractions for MATH So a prototype "workstation" MSX4 matrix is 18 units; 18 by 18 grid stacked 18 high in cube.