From eb3fd68203fee7c63245c702914c2acd3332d65a Mon Sep 17 00:00:00 2001 From: Julian Blake Kongslie Date: Thu, 22 Sep 2022 11:29:07 -0700 Subject: Initial commit. --- main.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 main.cpp (limited to 'main.cpp') diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..02796fd --- /dev/null +++ b/main.cpp @@ -0,0 +1,22 @@ +#include +#include + +#include "cpu.h" +#include "infra/pipetrace.h" +#include "infra/sim.h" + +int main(int argc, const char *argv[]) { + infra::pt::ptfile = &std::cout; + + cpu cpu; + + for (int i = 1; i < argc; ++i) { + std::ifstream fh{argv[i]}; + cpu.dram.load(fh); + } + + for (unsigned int i = 0; i < 1000; ++i) + infra::sim::advance(); + + return 0; +} -- cgit v1.2.3