21 lines
327 B
Ruby
21 lines
327 B
Ruby
require 'intel/operand'
|
|
|
|
module Intel
|
|
##
|
|
# Immediate is an Integer wrapper so that we know the machine we're
|
|
# dealing with when we apply commands
|
|
|
|
class Immediate < Operand
|
|
attr_accessor :value
|
|
|
|
def initialize( bits = nil )
|
|
super(nil , bits)
|
|
end
|
|
|
|
def immediate?
|
|
true
|
|
end
|
|
end
|
|
|
|
end
|