wrought one more instruction for message setup
now with dsl ready, should be faster
This commit is contained in:
@ -15,7 +15,7 @@ module Risc
|
||||
@produced = produce_body
|
||||
end
|
||||
|
||||
def test_send_instructions
|
||||
def pest_send_instructions
|
||||
assert_nil msg = check_nil , msg
|
||||
end
|
||||
def test_load_method
|
||||
@ -25,21 +25,21 @@ module Risc
|
||||
end
|
||||
def test_load_space
|
||||
space = @produced.next(1)
|
||||
assert_load( space , Parfait::Space , :r3 )
|
||||
assert_load( space , Parfait::Space , :r2 )
|
||||
end
|
||||
def test_load_message
|
||||
def test_load_message #from space (ie r2)
|
||||
sl = @produced.next( 2 )
|
||||
assert_slot_to_reg( sl , :r3 , 4 , :r2 )
|
||||
assert_slot_to_reg( sl , :r2 , 4 , :r3 )
|
||||
end
|
||||
def test_load_next_message
|
||||
def pest_load_next_message
|
||||
sl = @produced.next( 3 )
|
||||
assert_slot_to_reg( sl , :r2 , 2 , :r4 )
|
||||
end
|
||||
def test_store_next_message
|
||||
def pest_store_next_message
|
||||
sl = @produced.next( 4 )
|
||||
assert_reg_to_slot( sl , :r4 , :r3 , 4 )
|
||||
end
|
||||
def test_store_current_message
|
||||
def pest_store_current_message
|
||||
sl = @produced.next( 5 )
|
||||
assert_reg_to_slot( sl , :r2 , :r0 , 2 )
|
||||
end
|
||||
|
Reference in New Issue
Block a user