From ec1df225e2e284fa5968b6f96409891184980937 Mon Sep 17 00:00:00 2001 From: chentianya Date: Tue, 25 Aug 2026 11:54:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=EF=BC=9ATOD=20=E4=B8=BA=204B?= =?UTF-8?q?=20=E6=97=A0=E7=AC=A6=E5=8F=B7=EF=BC=8Cfunc=20=3D=204=EF=BC=88?= =?UTF-8?q?=E9=9D=9E=206=EF=BC=8C=E4=B8=8E=20DWORD/UDINT/DATE=20=E5=90=8C?= =?UTF-8?q?=E7=BB=84=EF=BC=89=EF=BC=9Bfunc=206=20=E4=BB=85=20LWORD/ULINT/D?= =?UTF-8?q?T?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Doc/isa/指令与映像.md | 2 +- Doc/isa/指令编码.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Doc/isa/指令与映像.md b/Doc/isa/指令与映像.md index f8619a7..b87bda9 100644 --- a/Doc/isa/指令与映像.md +++ b/Doc/isa/指令与映像.md @@ -163,7 +163,7 @@ CMake 目标:`isa`(`STATIC`),无依赖;`vm` PUBLIC 链 `isa`。公开 | INT | 2B | 有 | 3 | REAL | 4B | IEEE754 | 8 | | DINT | 4B | 有 | 5 | LREAL | 8B | IEEE754 | 9 | | | | | | DATE | 4B | 无(天) | 4 | -| | | | | TOD | 4B | 无(ms) | 6 | +| | | | | TOD | 4B | 无(ms) | 4 | | | | | | DT | 8B | 无 | 6 | - 编译器类型检查**严格比对**(不匹配编译期报错);**BOOL 编译器强制 0/1**(越界报错) diff --git a/Doc/isa/指令编码.md b/Doc/isa/指令编码.md index 3ea96ea..9fb3b05 100644 --- a/Doc/isa/指令编码.md +++ b/Doc/isa/指令编码.md @@ -55,9 +55,9 @@ func 决定"功能的细节"(宽度/符号/浮点) | 1 | 1 字节、有符号 | SINT | | 2 | 2 字节、无符号 | WORD、UINT | | 3 | 2 字节、有符号 | INT | -| 4 | 4 字节、无符号 | DWORD、UDINT、DATE | +| 4 | 4 字节、无符号 | DWORD、UDINT、DATE、TOD | | 5 | 4 字节、有符号 | DINT | -| 6 | 8 字节、无符号 | LWORD、ULINT、DT、TOD | +| 6 | 8 字节、无符号 | LWORD、ULINT、DT | | 7 | 8 字节、有符号 | LINT、TIME | | 8 | F32 | REAL | | 9 | F64 | LREAL |