# TLM-JXCL: 主權指令集架構 (بنية مجموعة التعليمات السيادية) ## 專案概述 (نظرة عامة) JXCL 為 TLM 主權運算管線定義之 64 位元指令集架構 (بنية 64 بت لخط أنابيب الحوسبة السيادية),整合 GF(2⁸) 有限域運算、對數螺旋記憶體定址與確定性狀態摺疊 (الطي الحالي الحتمي),實現從位元操作到密碼學管線之完整垂直控制。 Authors: Ahmad Ali Parr, Jessica L. Williams (SNAPKITTYWEST) --- ## 指令集 (مجموعة التعليمات) | 助記符 (الرمز) | 寬度 | 操作 (العملية) | |---|---|---| | XORB / XORW / XORL / XORQ | 8 / 16 / 32 / 64 | 互斥或 (XOR) | | SHLB / SHLW / SHLL / SHLQ | 8 / 16 / 32 / 64 | 左移 (إزاحة يسار) | | SHRB / SHRW / SHRL / SHRQ | 8 / 16 / 32 / 64 | 右移 (إزاحة يمين) | | ROLB / ROLW / ROLL / ROLQ | 8 / 16 / 32 / 64 | 循環左移 (دوران يسار) | | RORB / RORW / RORL / RORQ | 8 / 16 / 32 / 64 | 循環右移 (دوران يمين) | | MIX32 | 32 | AES MixColumns | | MIX64 | 64 | 雙列 MixColumns (عمودان) | | XTIME | 8 | GF(2⁸) 乘以 x (ضرب في x) | --- ## 架構參數 (معلمات البنية) | 參數 (المعلمة) | 值 (القيمة) | |---|---| | MACHINE_ID | 0x544C4D4A58434C00 (TLMJXCL) | | 架構寬度 | 64 bits | | 暫存器 | 32 通用 + 10 特殊 | | 記憶體 | 64 KB 映射陣列 | | 矩陣維度 | 73 × 23 (1679 cells) | | GF 多項式 | 0x1B (x⁸+x⁴+x³+x+1) | | 最大遞迴深度 | 64 | | 螺旋中心 | (36, 11) | --- ## 螺旋記憶體定址 (عنونة الذاكرة الحلزونية) ``` 對數螺旋展開 73×23 矩陣 起點 (36, 11) → 方向循環: E, S, W, N 步長序列: 1, 1, 2, 2, 4, 4, 8, 8, 16, 16, 32, 32, 64, 64... 覆蓋 1679 cells spiral_key = (angle << 16) | radius_sq ``` --- ## 執行 (التشغيل) ```bash python run.py ``` ``` [*] Initializing JXCL Low-Level Execution Engine... [+] Self-tests and P3 MixColumns compatibility verified successfully. [+] Execution completed at EPOCH 1 ``` --- ## 許可協議與主權聲明 (الترخيص والسيادة) **BSL-1.1 / AGPL-3.0 / MPL-2.0** SnapKitty West / SNAPKITTYWEST — Evidence or Silence — 2026