•  Back 
  •  Assembler 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
Topic       : Pure Assembler Documentation
Author      : John Kormylo
Version     : PASM.HYP 1.0
Subject     : Documentation/Pure Assembler
Nodes       : 740
Index Size  : 20262
HCP-Version : 3
Compiled on : Atari
@charset    : atarist
@lang       : en
@default    : 
@help       : Help
@options    : +g -i -s +x +z -t4
@width      : 75
View Ref-File[ Blitter Logical Operations         -- Mega ST, Mega STE, Falcon -- ]

 0 = write all zeros
 1 = compute (source & destination)
 2 = compute (source & ~destination)
 3 = copy source
 4 = compute (~source & destination)
 5 = leave destination unchanged (except for halftone operations)
 6 = compute (source ^ destination)
 7 = compute (source | destination)
 8 = compute (~source & ~destination)
 9 = compute (~source ^ destination)
10 = compute (~destination)
11 = compute (source | ~destination)
12 = compute (~source)
13 = compute (~source | destination)
14 = compute (~source | ~destination)
15 = write all ones

& is bitwise AND, | is bitwise OR, ~ is bitwise NOT, ^ is bitwise XOR.

See also vro_cpyfm().