DOI QR코드

DOI QR Code

An ARM Processor Course: Assembly Language Programming of One Embedded System

임베디드 시스템 어셈블리 프로그래밍을 통한 ARM 프로세서 교육

  • Kim, Do Yeon (Department of Electrical and Computer Engineering) ;
  • Kim, Jun Won (Department of Electrical and Computer Engineering) ;
  • Jeon, Jae Wook (Department of Electrical and Computer Engineering)
  • 김도연 (성균관대학교 전자전기컴퓨터공학과) ;
  • 김준원 (성균관대학교 전자전기컴퓨터공학과) ;
  • 전재욱 (성균관대학교 전자전기컴퓨터공학과)
  • Published : 2020.11.05

Abstract

본 논문은 공학계열 학생들이 어셈블리 프로그래밍을 활용하여 임베디드 시스템(ARM 프로세서)을 학습하는 교육 과정을 소개한다. 이 교육 과정은 어셈블리 프로그래밍을 통해 실제 임베디드 시스템을 실습하여 학생들이 전공 교과 과정에서 학습한 마이크로프로세서 이론을 확인하고 이해하도록 도와준다. 임베디드 시스템을 학습하기 위해 Texas Instruments 의 TM4C123GH6PGE 마이크로 컨트롤러가 탑재된 평가보드가 사용되었다. 교육 과정은 선행된 마이크로프로세서 이론 수업 진행에 맞추어 과제가 학생 개인에게 주어지며, 학생들은 결과물을 직접 시연하는 방법으로 과제를 평가 받았다. 본 논문은 이론 수업에 맞물려 진행된 과제의 일정과 과제 내용에 대해 설명한다.

Keywords

Acknowledgement

This work was supported in part by the Ministry of Science and ICT (MSIP), South Korea, through the G-ITRC Support Program supervised by the Institute for Information and Communications Technology Promotion (IITP) under Grant IITP-2018- 20150-00742.