Setting up cloud based shared ARMv8 machine for Computer Architecture Education
Referat
In the context of rapid technological advancement, it is essential to prepare students to work with modern processor architectures. This paper presents the integration of practical ARMv8 learning into a computer architecture course using the Orange Pi 5 Plus single-board computer and virtual Linux environments, where students performed tasks involving ARMv8 assembly programming, debugging with GDB, system calls, and memory management. The results demonstrate increased student confidence and a deeper understanding of theoretical concepts, highlighting the significance of hands-on learning and the use of virtualization in technical education.
Mualliflar haqida
Adabiyotlar ro'yxati
Ray, S., Al Dhaheri, A. (2017). Using Single Board Computers in University Education: A Case Study. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Costanzo, S. (eds) Recent Advances in Information Systems and Technologies. WorldCIST 2017. Advances in Intelligent Systems and Computing, vol 571. Springer, Cham. https://doi.org/10.1007/978-3-319-56541-5_38
J. Á. Ariza, and H. Baez, Understanding the role of single-board computers in engineering and computer science education: A systematic literature review, Comput Appl Eng Educ. 2022; 30: 304–329. https://doi.org/10.1002/cae.22439