📄 op_gen.py
字号:
# PPC instructions generator# Written by Chenfeng Zhou<ini_autumn@163.com>import randomclass Op_Gen: def gen (self, op_list, op_nr): self.gen_init () i = 0 while i < op_nr: op = op_list[random.randint (0, len (op_list) - 1)] r1, r2 = (random.randint (0, 31), random.randint (0, 31)) print (op + ' ' + str (r1) + ', ' + str (r2)) i = i + 1 print 'rfi\n' def gen_init (self): print""".global _start_start:li 0, 0mtcr 0li 1, 16850li 2, 17722li 3, 4984li 4, -23751li 5, -2584li 6, 27295li 7, -24240li 8, -27196li 9, 17738li 10, -26742li 11, -20632li 12, -27311li 13, 13828li 14, 19765li 15, -9363li 16, 6230li 17, -28293li 18, -12566li 19, 31822li 20, 3066li 21, -22829li 22, -14768li 23, -18170li 24, -23340li 25, 23381li 26, 4946li 27, 5174li 28, -15366li 29, 10768li 30, -2061li 31, 24723"""
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -