From cdbb38ddd23c9f14efefd2ae11b04dbe965b3540 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Sun, 9 Apr 2023 19:41:41 +0300 Subject: Add IM_M (immediate mode) control line --- digital/atk16_jump_unit.dig | 59 ++++++++++++++------------------------------- 1 file changed, 18 insertions(+), 41 deletions(-) (limited to 'digital/atk16_jump_unit.dig') diff --git a/digital/atk16_jump_unit.dig b/digital/atk16_jump_unit.dig index 1156aae..4ccd266 100644 --- a/digital/atk16_jump_unit.dig +++ b/digital/atk16_jump_unit.dig @@ -59,43 +59,15 @@ Description - OPCODE + Immediate mode on? Label - OPCODE - - - Bits - 4 + IM_M - - Splitter - - - Input Splitting - 4 - - - Output Splitting - 1, - - - - - - Text - - - Description - OP parity bit - - - - Out @@ -145,14 +117,19 @@ Testdata - PC ADDR OPCODE PC_RES -10 20 0b0101 20 -10 20 0b0110 30 + PC ADDR IM_M PC_RES +10 20 0 20 +10 20 1 30 + + Not + + + @@ -171,14 +148,6 @@ - - - - - - - - @@ -195,6 +164,14 @@ + + + + + + + + -- cgit v1.3