diff --git a/src/0000Boot/0000Kernel.BIN.C b/src/0000Boot/0000Kernel.BIN.C index 3c7a092a..8dd301ff 100755 Binary files a/src/0000Boot/0000Kernel.BIN.C and b/src/0000Boot/0000Kernel.BIN.C differ diff --git a/src/Compiler/Compiler.BIN b/src/Compiler/Compiler.BIN index fba940d9..4f0dc255 100755 Binary files a/src/Compiler/Compiler.BIN and b/src/Compiler/Compiler.BIN differ diff --git a/src/Compiler/OpCodes.DD b/src/Compiler/OpCodes.DD index 2d1f9d14..a27e1783 100755 --- a/src/Compiler/OpCodes.DD +++ b/src/Compiler/OpCodes.DD @@ -772,6 +772,11 @@ OPCODE BTS 0x0F 0xBA,/5 32 IB RM32 IMM8 0x0F 0xBA,/5 32 IB &RM64 UIMM8 0x0F 0xBA,/5 32 IB RM64 IMM8; +OPCODE POPCNT + 0xF3 0x0F 0xB8,/R 16 R16 RM16 + 0xF3 0x0F 0xB8,/R 32 R32 RM32 + 0xF3 0x48 0x0F 0xB8,/R 32 R64 RM64; + OPCODE CBW 0x98, 16; OPCODE CWDE 0x98, 32; OPCODE CDQE 0x98, 32=; diff --git a/src/Kernel.BIN.C b/src/Kernel.BIN.C index 9bfe085b..b32eabe9 100755 Binary files a/src/Kernel.BIN.C and b/src/Kernel.BIN.C differ diff --git a/src/Tmp/Zenith-Latest.iso b/src/Tmp/Zenith-Latest.iso index 07b80841..c58d99fe 100755 Binary files a/src/Tmp/Zenith-Latest.iso and b/src/Tmp/Zenith-Latest.iso differ