summaryrefslogtreecommitdiff
path: root/hex2bin.py
blob: 200a5888ee69e935a81749cee6044643c8d958a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/usr/bin/env python

import sys

word = int(sys.argv[1], 16)

A = {
	 0: "0000",
	 1: "0001",
	 2: "0010",
	 3: "0011",
	 4: "0100",
	 5: "0101",
	 6: "0110",
	 7: "0111",
	 8: "1000",
	 9: "1001",
	10: "1010",
	11: "1011",
	12: "1100",
	13: "1101",
	14: "1110",
	15: "1111",
}

for x in xrange(7, -1, -1):
	print A[((word >> (x * 4)) & 0xf)],