Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 709 Bytes

File metadata and controls

12 lines (9 loc) · 709 Bytes

SystemSoftware

Using Linux

주제: 어셈블리 언어(Intel 32bit)를 이용한 다양한 예제들

배경: systemsoftware수업을 통해, 우리가 흔히 사용하는 인터프리터와 같은 언어가 아닌, 어셈블리 언어로 코딩을 해보고, general purpose register, 특수 register들의 역할, Stack의 동작, jmp, mov와 같은 어셈블리 언어 명령어, 이를 이용한 addressing에 대한 학습을 진행하였다.

느낀점: 처음으로 어셈블리 언어를 접해보았는데, 기존에 쉽게 코딩하던 문장들도, 어셈블리 언어로 하려고 하면, 많은 명령어들의 사용,명령어의 반복 , register의 활용면에서 어려움을 느꼈다.