임베디드 SW
-
NASM임베디드 SW/어셈블리어 2023. 8. 12. 17:01
글의 참고 - https://www.nasm.us/xdoc/2.13.03/html/nasmdoc6.html - https://www.nasm.us/xdoc/2.13.03/html/nasmdoc7.html - https://forum.osdev.org/viewtopic.php?f=1&t=27678 - https://nasm.us/doc/nasmdoc2.html 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가 안간다면 링크를 따라서 관련 내용을 공부하자. - `글의 참조`에서 빨간색 볼드체로 체크된 링크는 이 글을 작성하면 가장 ..
-
x86 명령어임베디드 SW/어셈블리어 2023. 8. 12. 17:00
글의 참고 - https://c9x.me/x86/ - https://stackoverflow.com/questions/29430762/what-is-the-difference-if-any-between-long-and-far-jumps-in-assembly - http://unixwiz.net/techtips/x86-jumps.html - 325383-sdm-vol-2abcd.pdf [Order Number: 325383-078US] 글의 전제 - 밑줄로 작성된 글은 강조 표시를 의미한다. - 그림 출처는 항시 그림 아래에 표시했다. 글의 내용 - 명령어 읽는 법 : 문서를 보다보면 아래의 내용들을 볼 수 있다. ADD r/m16, imm16 ; ADD ax, WORD 8 ADD r32, r/m32 ; ..
-
[어셈블리어] AArch64 어셈블리어임베디드 SW/어셈블리어 2023. 8. 3. 02:35
글의 참고 - https://mariokartwii.com/armv8/ - https://thinkingeek.com/arm-assembler-raspberry-pi/ - https://thinkingeek.com/2016/10/08/exploring-aarch64-assembler-chapter1/ 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가 안간다면 링크를 따라서 관련 내용을 공부하자. - `글의 참조`에서 빨간색 볼드체로 체크된 링크는 이 글을 작성하면 가장 많이 참조한 링크다. - 이 글은 글의 참조에 있는 링크들을..