--- nono/vm/mainbus_news.cpp 2026/04/29 17:05:25 1.1.1.1 +++ nono/vm/mainbus_news.cpp 2026/04/29 17:05:33 1.1.1.3 @@ -29,6 +29,7 @@ #include "interrupt.h" #include "mainapp.h" #include "mainram.h" +#include "monitor.h" #include "newsctlr.h" #include "newsio.h" #include "prom.h" @@ -69,9 +70,10 @@ NewsMainbus::NewsMainbus() devtable[A(0xe1'000000)] = newsctlr; devtable[A(0xf8'000000)] = prom; - // 2MB ずつ 30bit のみ。 - acc.resize(2048 / 4); - monitor_accstat.SetSize(80, 2 + 32 / 4); + // アドレス空間は 0xc000'0000 からの 30bit。 + accstat_baseaddr = 0xc0; + accstat_bitlen = 30; + accstat_monitor->SetSize(80, 2 + 32 / 4); } // デストラクタ