|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/arm-64-bit-assembly-language-with-raspberry-pi/
课程评论:没有评论
**课程名称:** ARM 64位汇编语言与树莓派 (ARM 64-bit Assembly Language with Raspberry Pi) **课程概述:** 本课程由 x-BIT Development 提供,旨在教授您如何使用树莓派进行 ARM 64位汇编语言编程。课程内容涵盖了计算机体系结构基础、数据表示以及底层编程。如果您希望自己构建操作系统或编写裸机程序,汇编语言是直接与CPU和硬件通信的关键。本课程将通过循序渐进的教程,教您如何为 ARM 处理器编写汇编程序。此外,我们还有一门关于在树莓派 3 和树莓派 4 上构建操作系统的课程,如果您是初学者并渴望掌握操作系统开发,掌握 ARM 64位汇编语言是先决条件。 **在本课程中,您将学习:** * 从零开始学习 ARM 汇编语言。 * 通用的计算机体系结构。 * 数据表示(无符号和有符号整数、字符)以及计数系统。 * 基本的布尔逻辑。 * 汇编语言的根本原理。 * AArch64 核心指令。 * 如何使用调用约定编写过程(函数)。 * 如何在 ARM64 架构上编写汇编语言程序。 * 如何在机器层面调试程序。 **教学形式:** * 互动式视频。 * 可下载的学习资源。 * 用于检验学习成果的测验。
Hello, welcome to ARM 64-bit Assembly Language from x-BIT Development.This course is intended to teach you ARM 64-bit assembly programming with Raspberry Pi. It covers basics about computer architecture, data representation and low-level programming. If you want to build your own operating system or write bare-metal programs on Raspberry Pi, you will need assembly language to communicate directly with a CPU and hardware. In this course, we will take you through the step-by-step tutorials and teach you how to write assembly programs for ARM processors. We also have a course for building an operating system on Raspberry Pi 3 and Raspberry Pi 4. If you are a beginner and want to build an operating system on Raspberry Pi, you can take the os course once you learned ARM 64-bit assembly language. In ARM 64-bit Assembly Language course, each section contains: engaging videos. downloadable resources. quizzes to test what you learned.In this course you will learn:ARM assembly language from scratch.The general computer architecture.Data representation(unsigned and signed integers, characters) and counting systems.Basic boolean logic.The fundamentals of the assembly language.AArch64 core instructions.How to write procedures using calling convention.How to write assembly language programs on ARM64 architecture.How to debug programs at the machine level.