C, Linux, arm Assembly
다음 7개의 코드(mips 코드를 cross compile해서 arm코드로 바꿈)를 읽어서 실행시키는 simulator
- fib : Fibonacci
- gcd : greatest common divisor
- simple : return void function
- simple2 : use a variable and return
- simple3 : sum 0 to 100 using for loop
- simple4 : recursive function
- input4 : find 101-th smallest data among 100000 numbers(input_data.h)
DDI0487C_a_armv8_arm
arm-instructionset
같은 코드, 다른 언어(mips)는 [https://github.com/sanhee16/mips_structure] 에 있습니다.
required instructions to execute sample files
instructions Explanation
How to use instructions
How to disassemble instructions' bits
arm final