% FIRST CONFIGURATION TEST, goes with test1.mmix
% The following erroneous lines were commented out one by one while testing:
%sh*t % obscene
%memaddresstime 0 % too small
%memaddresstime unit % unreadable
%branchpredictbits 9 % too large
%membusbytes 9 % not a power of two
%ITcache unit % unknown cache parameter
%mul0 0 % too small
%mul0 256 % too big
%unit antidisestablishmentarianism % too long
%unit 0 0123456789abcdef0123456789abcdef0123456789abcdef0123456789ABCDEG % eh?
%unit 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789ABCDEFG % 65
%unit 2 0000000000000000000000000000000000000000000000000000000000000000 % 0's
%Dcache blocksize 1024 % exceeds Scache
%Dcache granularity 16 % exceeds blocksize
%Scache granularity 16 % differs from Dcache
memaddresstime 4
memreadtime 5 memwritetime 6 % don't ask why
membusbytes 16
branchpredictbits 2
branchaddressbits 1
branchhistorybits 1
branchdualbits 1
%branchdualbits 30
memchunksmax 2
hashprime 3
Scache blocksize 32
Scache setsize 2
Scache associativity 4 lru
Scache accesstime 2
Icache victimsize 2
unit UNI1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
unit UNI2 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
sh 1 1 1
disablesecurity 1