Add number of registers to platform

This commit is contained in:
2020-02-26 19:01:01 +02:00
parent 8df2e4bf08
commit 8832df3221
13 changed files with 63 additions and 33 deletions

View File

@ -29,7 +29,7 @@ module Risc
@registers = {}
@flags = { :zero => false , :plus => false ,
:minus => false , :overflow => false }
(0...12).each do |reg|
(0...InterpreterPlatform.new.num_registers).each do |reg|
set_register "r#{reg}".to_sym , "r#{reg}:unknown"
end
@linker = linker