From 2525d38b7e7e4a2b44ce0172d7e4f287bff2540c Mon Sep 17 00:00:00 2001 From: Kevin Ramharak Date: Sun, 4 Feb 2018 08:51:59 +0100 Subject: [PATCH] Changed flags description --- Instruction-Set.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Instruction-Set.md b/Instruction-Set.md index 12cdfbb..0177bc3 100644 --- a/Instruction-Set.md +++ b/Instruction-Set.md @@ -72,13 +72,9 @@ MOV A, 0x20 This human readable format is parsed by the assembler which will output the actual binary opcodes and operands. ## Flags -Some instructions will change certain flags based on their result. These are in a special non read-write register. -The only way to set these flags is by using instructions and the only way to read these flags is with the jump behavior. - -> NOTE: The flags might be readable in the future +Some instructions will change certain flags based on their result. These are in a special non read-write register. These flags are used for the family of jump instructions. You can also use the [`PUSHF`](#pushf) and [`POPF`](#popf) instructions to query and manipulate the flags >for more information check the [docs](https://github.com/simon987/Much-Assembly-Required/wiki/CPU#the-flags-register) -> > NOTE: The table below was copied from the link above. There is more info available, if you have trouble understanding the flags we strongly suggest you read the section in the link. | Flag | Description |