MCPcopy Index your code

hub / github.com/djhworld/simple-computer / functions

Functions604 in github.com/djhworld/simple-computer

FunctionTestFlagsRegisterCarryFlagEnabled
(t *testing.T)
cpu/cpu_test.go:71
FunctionTestFlagsRegisterIsEqualsFlagEnabled
(t *testing.T)
cpu/cpu_test.go:97
FunctionTestFlagsRegisterIsLargerFlagEnabled
(t *testing.T)
cpu/cpu_test.go:84
FunctionTestFlagsRegisterIsZeroFlagEnabled
(t *testing.T)
cpu/cpu_test.go:110
FunctionTestFlagsRegisterMultipleEnabled
(t *testing.T)
cpu/cpu_test.go:123
FunctionTestIARIncrementedOnEveryCycle
(t *testing.T)
cpu/cpu_test.go:25
FunctionTestIOInputInstruction
(t *testing.T)
cpu/cpu_test.go:943
FunctionTestIOInstructions
(t *testing.T)
asm/instructions_test.go:431
FunctionTestIOInstructionsString
(t *testing.T)
asm/instructions_test.go:401
FunctionTestIOOutputInstruction
should put a value in the peripheral register, and set the address/data flag on the peripheral
cpu/cpu_test.go:973
FunctionTestInstructionReceivedFromMemory
(t *testing.T)
cpu/cpu_test.go:38
FunctionTestIsZero
(t *testing.T)
components/components_test.go:464
FunctionTestJMP
(t *testing.T)
cpu/cpu_test.go:350
FunctionTestJMPA
(t *testing.T)
cpu/cpu_test.go:386
FunctionTestJMPAE
(t *testing.T)
cpu/cpu_test.go:441
FunctionTestJMPAEZ
(t *testing.T)
cpu/cpu_test.go:527
FunctionTestJMPAZ
(t *testing.T)
cpu/cpu_test.go:452
FunctionTestJMPC
(t *testing.T)
cpu/cpu_test.go:379
FunctionTestJMPCA
(t *testing.T)
cpu/cpu_test.go:408
FunctionTestJMPCAE
(t *testing.T)
cpu/cpu_test.go:476
FunctionTestJMPCAEZ
(t *testing.T)
cpu/cpu_test.go:544
FunctionTestJMPCAZ
(t *testing.T)
cpu/cpu_test.go:493
FunctionTestJMPCE
(t *testing.T)
cpu/cpu_test.go:419
FunctionTestJMPCEZ
(t *testing.T)
cpu/cpu_test.go:510
FunctionTestJMPCZ
(t *testing.T)
cpu/cpu_test.go:430
FunctionTestJMPE
(t *testing.T)
cpu/cpu_test.go:393
FunctionTestJMPEZ
(t *testing.T)
cpu/cpu_test.go:464
FunctionTestJMPFlagInstructions
(t *testing.T)
asm/instructions_test.go:633
FunctionTestJMPFlagInstructionsString
(t *testing.T)
asm/instructions_test.go:588
FunctionTestJMPInstruction
(t *testing.T)
asm/instructions_test.go:479
FunctionTestJMPInstructionString
(t *testing.T)
asm/instructions_test.go:465
FunctionTestJMPR
(t *testing.T)
cpu/cpu_test.go:322
FunctionTestJMPZ
(t *testing.T)
cpu/cpu_test.go:399
FunctionTestLD
(t *testing.T)
cpu/cpu_test.go:197
FunctionTestLD4Times
(t *testing.T)
cpu/cpu_test.go:169
FunctionTestLeftShifter
(t *testing.T)
components/components_test.go:87
FunctionTestMemory64KDoesNotUpdateWhenSetFlagIsOff
(t *testing.T)
memory/memory_test.go:54
FunctionTestMemory64KWrite
(t *testing.T)
memory/memory_test.go:10
FunctionTestMultiply
(t *testing.T)
cpu/cpu_test.go:896
FunctionTestNANDGate
(t *testing.T)
circuit/gates_test.go:7
FunctionTestNORGate
(t *testing.T)
circuit/gates_test.go:95
FunctionTestNOT
(t *testing.T)
alu/alu_test.go:109
FunctionTestNOTGate
(t *testing.T)
circuit/gates_test.go:61
FunctionTestNOTer
(t *testing.T)
components/components_test.go:148
FunctionTestOR
(t *testing.T)
alu/alu_test.go:168
FunctionTestORGate
(t *testing.T)
circuit/gates_test.go:43
FunctionTestORGate3
(t *testing.T)
components/big_gates_test.go:35
FunctionTestORGate4
(t *testing.T)
components/big_gates_test.go:418
FunctionTestORGate5
(t *testing.T)
components/big_gates_test.go:453
FunctionTestORGate6
(t *testing.T)
components/big_gates_test.go:505
FunctionTestORer
(t *testing.T)
components/components_test.go:255
FunctionTestOneRegInstructions
(t *testing.T)
asm/instructions_test.go:305
FunctionTestOneRegInstructionsString
(t *testing.T)
asm/instructions_test.go:274
FunctionTestOutputBusIsUsedWhenDifferentFromInputBus
(t *testing.T)
components/register_test.go:98
FunctionTestParseADD
(t *testing.T)
asm/parse_test.go:80
FunctionTestParseAND
(t *testing.T)
asm/parse_test.go:153
FunctionTestParseCALL
(t *testing.T)
asm/parse_test.go:63
FunctionTestParseCLF
(t *testing.T)
asm/parse_test.go:165
FunctionTestParseCMP
(t *testing.T)
asm/parse_test.go:129
FunctionTestParseDATA
(t *testing.T)
asm/parse_test.go:237
FunctionTestParseDefLabel
(t *testing.T)
asm/parse_test.go:9
FunctionTestParseDefSymbol
(t *testing.T)
asm/parse_test.go:32
FunctionTestParseFlagJMP
JMP(CAEZ) set instruction address register to next byte (2 byte instruction) jump if <flag(s)> are true ---------------------- 0x0051 = JMPZ <value> 0
asm/parse_test.go:303
FunctionTestParseIO
(t *testing.T)
asm/parse_test.go:343
FunctionTestParseJMP
(t *testing.T)
asm/parse_test.go:267
FunctionTestParseJR
(t *testing.T)
asm/parse_test.go:219
FunctionTestParseLD
(t *testing.T)
asm/parse_test.go:93
FunctionTestParseNOT
(t *testing.T)
asm/parse_test.go:201
FunctionTestParseOR
(t *testing.T)
asm/parse_test.go:141
FunctionTestParseST
(t *testing.T)
asm/parse_test.go:105
FunctionTestParseShifts
(t *testing.T)
asm/parse_test.go:175
FunctionTestParseSimpleProgram
(t *testing.T)
asm/parse_test.go:385
FunctionTestParseXOR
(t *testing.T)
asm/parse_test.go:117
FunctionTestRegisterOutputIsWordValueWhenEnable
(t *testing.T)
components/register_test.go:64
FunctionTestRegisterOutputIsZeroWhenDisabled
(t *testing.T)
components/register_test.go:42
FunctionTestRegisterWordIsSet
(t *testing.T)
components/register_test.go:9
FunctionTestRightShifter
(t *testing.T)
components/components_test.go:116
FunctionTestST
(t *testing.T)
cpu/cpu_test.go:237
FunctionTestSTThenLD
(t *testing.T)
cpu/cpu_test.go:135
FunctionTestStepper
(t *testing.T)
components/stepper_test.go:8
FunctionTestSubtract
(t *testing.T)
cpu/cpu_test.go:867
FunctionTestTwoRegInstructions
(t *testing.T)
asm/instructions_test.go:139
FunctionTestTwoRegInstructionsString
(t *testing.T)
asm/instructions_test.go:9
FunctionTestWord
(t *testing.T)
components/storage_test.go:31
FunctionTestWordWithSetOn
(t *testing.T)
components/storage_test.go:50
FunctionTestXOR
(t *testing.T)
alu/alu_test.go:215
FunctionTestXORGate
(t *testing.T)
circuit/gates_test.go:77
FunctionTestXORer
(t *testing.T)
components/components_test.go:317
MethodUnset
()
io/display_ram.go:66
MethodUpdate
()
components/components.go:539
MethodUpdate
()
components/components_test.go:28
MethodUpdate
(a, b, c, d, e, f, g, h bool)
components/decoders.go:205
MethodUpdate
()
cpu/cpu_test.go:1039
MethodUpdate
()
io/display.go:70
MethodUpdate
()
alu/alu.go:204
MethodUpdate
(value bool)
circuit/wires.go:15
Functioninit
()
cmd/simulator/main.go:19
Functionmain
()
cmd/assembler/main.go:26
Functionmain
important RAM areas 0x0000 - 0x03FF ASCII table 0x0400 - 0x0400 pen position 0x0401 - 0x0401 keycode register 0x0500 - 0xFEFD user code + memory 0xFEF
cmd/generator/main.go:19
Functionmain
()
cmd/simulator/main.go:29
← previousnext →501–600 of 604, ranked by callers