Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.48 KB | None | 0 0
  1.     member this.printDump fromAddress toAddress =
  2.        
  3.         printfn "Memory dump (0x%04X - 0x%04X):\n\n       0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F\n" (fromAddress &&& 0xFFF0) (toAddress ||| 0xF)
  4.         [(fromAddress >>> 4)..(toAddress >>> 4)] |> Seq.iter (fun x ->
  5.             printf "0x%03Xx " x
  6.             [0..15] |> Seq.iter (fun y ->
  7.                 printf "%02X " (this.read8 (x <<< 4 ||| y |> uint16))
  8.                 )
  9.             printfn ""
  10.             )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement