WolPSX
Loading...
Searching...
No Matches
cpu.cpp
1#include <iostream>
2#include <sstream>
3
4#include <core/cpu/cpu.hpp>
5
22
34{
36
38
39 load_regs();
40}
41
47{
48 //Not used in PSX
49}
50
56{
57 //Not used in PSX
58}
void COP1()
Looks up and executes the appropriate coprocessor 1 instruction. (UNUSED)
Definition cpu.cpp:46
void clock()
Clocks the CPU once.
Definition cpu.cpp:33
CPU()
Construct a new CPU object.
Definition cpu.cpp:16
void conf_mnemonic_lookup()
Configures the mnemonic lookup table. (for debugging)
Definition cpu_conf.cpp:90
void load_next_ins()
Load the next instruction into the instruction register.
Definition cpu_utils.cpp:10
void reset()
Resets the CPU to its initial state.
Definition cpu_conf.cpp:9
void conf_ins_lookup()
Configures the instruction lookup table.
Definition cpu_conf.cpp:36
void load_regs()
Loads the registers from the load queue.
Definition cpu_utils.cpp:85
void decode_and_execute()
Decodes and executes the instruction in the instruction register.
Definition cpu_utils.cpp:25
void COP3()
Looks up and executes the appropriate coprocessor 3 instruction. (UNUSED)
Definition cpu.cpp:55