// Test Branch instructions // Program should stop with: // PC = 1Fh // R0 = 3 // R1 = 5 // R2 = 0 // R3 = 0 // R0 = FF indicates an error 00000_00001111___000// BR 15 10111_000___11111111 // 1: R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___00000011 // 15: R0 = 3 10111_001___00000101 // R1 = 5 10000_010_00_000_001 // R2 = R0 + R1 00010_00000001___010 // BRN R2, 1 00001_00000010___010 // BRZ R2, 2 10110_010_00_000_001 // R2 = R1 - R0 00010_00000001___010 // BRN R2,1 00001_00000001___010 // BRZ R2,2 10110_010_00_001_000 // R2 = R0 - R1 00010_00011010___010 // BRN R2,26 00000_00000001___000 // BR 1 00001_00000001___010 // 26: BRZ R2,1 10110_010_00_001_001 // R2 = R1 - R1 00001_00011110___010 // BRZ R2,30 00000_00000001___000 // BR 1 00010_00000001___010 // 30: BRN R2,1 00000_00011111___000 // 31: BR 31 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF 10111_000___11111111 // R0 = FF