risc5ins.txt (1500B)
1 # Copyright 2020, Brian Swetland <swetland@frotz.net> 2 # Licensed under the Apache License, Version 2.0. 3 4 0000aaaa----0000------------cccc mov %a, %c 5 0010aaaa----0000---------------- mov %a, h 6 0011aaaa----0000---------------- mov %a, nzcv 7 0010aaaabbbb1000------------cccc adc %a, %b, %c 8 0010aaaabbbb1001------------cccc sbc %a, %b, %c 9 0010aaaabbbb1010------------cccc uml %a, %b, %c 10 0000aaaabbbboooo------------cccc %o %a, %b, %c 11 0100aaaa----0000nnnnnnnnnnnnnnnn mov %a, %n 12 0101aaaa----0000nnnnnnnnnnnnnnnn mov %a, %s 13 0100aaaabbbboooonnnnnnnnnnnnnnnn %o %a, %b, %n 14 0101aaaabbbboooossssssssssssssss %o %a, %b, %s 15 0110aaaa----0000NNNNNNNNNNNNNNNN mhi %a, %N 16 0111aaaa----0000NNNNNNNNNNNNNNNN mhi %a, %N 17 0110aaaabbbb1000nnnnnnnnnnnnnnnn adc %a, %b, %n 18 0111aaaabbbb1000ssssssssssssssss adc %a, %b, %s 19 0110aaaabbbb1001nnnnnnnnnnnnnnnn sbc %a, %b, %n 20 0111aaaabbbb1001ssssssssssssssss sbc %a, %b, %s 21 0110aaaabbbb1010nnnnnnnnnnnnnnnn uml %a, %b, %n 22 0111aaaabbbb1010ssssssssssssssss uml %%a, %b, %s 23 1000aaaabbbbmmmmmmmmmmmmmmmmmmmm ldw %a, [%b, %m] 24 1001aaaabbbbmmmmmmmmmmmmmmmmmmmm ldb %a, [%b, %m] 25 1010aaaabbbbmmmmmmmmmmmmmmmmmmmm stw %a, [%b, %m] 26 1011aaaabbbbmmmmmmmmmmmmmmmmmmmm stb %a, [%b, %m] 27 11000111-------------------1---- rti 28 11001111------------------1----0 sti 29 11001111------------------1----1 cli 30 1100CCCC--------------------cccc b%C %c 31 1101CCCC--------------------cccc bl%C %c 32 1110CCCCBBBBBBBBBBBBBBBBBBBBBBBB b%C %B 33 1111CCCCBBBBBBBBBBBBBBBBBBBBBBBB bl%C %B 34 -------------------------------- inval