Udemy - ARM 64-bit Assembly Language with Raspberry Pi
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size2.5 GB
- Uploaded Byfreecoursewb
- Downloads108
- Last checkedOct. 05th '21
- Date uploadedOct. 02nd '21
- Seeders 16
- Leechers7
Infohash : A19E2F392CCE7388543FA36E97726AA714C336F0
ARM 64-bit Assembly Language with Raspberry Pi 
Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.51 GB | Duration: 7h 0m
Learn ARM assembly programming with Raspberry Pi Step by Step
What you'll learn
The general computer architecture
Understand how computer works
Data representation including unsigned and signed numbers, characters.
Master the AArch64 core instructions
How to write assembly programs
How to debug programs
Description
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:
Files:
[ TutGator.com ] Udemy - ARM 64-bit Assembly Language with Raspberry Pi- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1. Introduction
- 1. Introduction.mp4 (19.0 MB)
- 1. Introduction.srt (7.2 KB)
- 1.1 usb to ttl serial cable.html (0.2 KB)
- 1. And Instruction.mp4 (20.5 MB)
- 1. And Instruction.srt (4.8 KB)
- 1.1 and.txt (0.2 KB)
- 2. Orr Instruction.mp4 (18.7 MB)
- 2. Orr Instruction.srt (4.4 KB)
- 2.1 orr.txt (0.2 KB)
- 3. And and Orr Instructions Example.mp4 (16.9 MB)
- 3. And and Orr Instructions Example.srt (4.2 KB)
- 3.1 and orr example.txt (0.3 KB)
- 4. Bic Instruction.mp4 (17.0 MB)
- 4. Bic Instruction.srt (3.7 KB)
- 4.1 bic.txt (0.3 KB)
- 5. Eor Instruction.mp4 (22.3 MB)
- 5. Eor Instruction.srt (5.2 KB)
- 5.1 eor.txt (0.3 KB)
- 6. Not Instruction.mp4 (18.2 MB)
- 6. Not Instruction.srt (4.3 KB)
- 6.1 not.txt (0.2 KB)
- 7. Bitwise Instructions.html (0.2 KB)
- 1. Introduction to Branching.mp4 (13.3 MB)
- 1. Introduction to Branching.srt (1.9 KB)
- 10. Conditional Branching Example 2.mp4 (52.4 MB)
- 10. Conditional Branching Example 2.srt (10.3 KB)
- 10.1 dowhile.txt (0.3 KB)
- 10.2 while.txt (0.3 KB)
- 2. B Instruction.mp4 (9.8 MB)
- 2. B Instruction.srt (3.2 KB)
- 2.1 b.txt (0.1 KB)
- 3. Test Instruction.mp4 (18.9 MB)
- 3. Test Instruction.srt (5.1 KB)
- 3.1 tst.txt (0.2 KB)
- 4. Test Instruction.html (0.2 KB)
- 5. Conditional Branching Part 1.mp4 (55.6 MB)
- 5. Conditional Branching Part 1.srt (12.0 KB)
- 5.1 branch 1-1.txt (0.1 KB)
- 5.2 branch 1-2.txt (0.2 KB)
- 5.3 branch 1-3.txt (0.1 KB)
- 5.4 branch 1-4.txt (0.1 KB)
- 5.5 branch 1-5.txt (0.1 KB)
- 6. Conditional Branching Part 2.mp4 (26.2 MB)
- 6. Conditional Branching Part 2.srt (5.4 KB)
- 6.1 branch 2-1.txt (0.1 KB)
- 6.2 branch 2-2.txt (0.1 KB)
- 6.3 branch 2-3.txt (0.1 KB)
- 7. Conditional Branching Part 3.mp4 (27.2 MB)
- 7. Conditional Branching Part 3.srt (5.6 KB)
- 7.1 branch 3-1.txt (0.1 KB)
- 7.2 branch 3-2.txt (0.1 KB)
- 7.3 branch 3-3.txt (0.1 KB)
- 7.4 branch 3-4.txt (0.1 KB)
- 8. Conditional Branching.html (0.2 KB)
- 9. Conditional Branching Example 1.mp4 (60.7 MB)
- 9. Conditional Branching Example 1.srt (12.8 KB)
- 9.1 if1.txt (0.2 KB)
- 9.2 if2.txt (0.3 KB)
- 9.3 if3.txt (0.3 KB)
- 1. Introduction to Array.mp4 (21.8 MB)
- 1. Introduction to Array.srt (4.9 KB)
- 2. Addressing Modes.mp4 (29.1 MB)
- 2. Addressing Modes.srt (2.5 KB)
- 3. PC-Relative Addressing.mp4 (13.9 MB)
- 3. PC-Relative Addressing.srt (3.6 KB)
- 4. Immediate Addressing.mp4 (42.9 MB)
- 4. Immediate Addressing.srt (11.1 KB)
- 4.1 offset1.txt (0.1 KB)
- 4.2 offset2.txt (0.3 KB)
- 5. Register Addressing.mp4 (31.1 MB)
- 5. Register Addressing.srt (7.2 KB)
- 5.1 offset3.txt (0.4 KB)
- 6. Endianness.mp4 (16.7 MB)
- 6. Endianness.srt (3.9 KB)
- 6.1 endiannes.txt (0.2 KB)
- 7. Endianness.html (0.2 KB)
- 8. Data Alignment.mp4 (23.2 MB)
- 8. Data Alignment.srt (2.3 KB)
- 9. Data Alignment.html (0.2 KB)
- 1. Multiply Instructions.mp4 (59.2 MB)
- 1. Multiply Instructions.srt (14.0 KB)
- 1.1 mul 1.txt (0.2 KB)
- 1.2 mul 2.txt (0.3 KB)
- 2. Multiply Instructions.html (0.2 KB)
- 3. Divide Instructions.mp4 (30.4 MB)
- 3. Divide Instructions.srt (7.0 KB)
- 3.1 div 1.txt (0.2 KB)
- 3.2 div 2.txt (0.2 KB)
- 3.3 div 3.txt (0.2 KB)
- 4. Divide Instructions.html (0.2 KB)
- 5. Mul and Div Instruction Example.mp4 (33.8 MB)
- 5. Mul and Div Instruction Example.srt (6.1 KB)
- 5.1 mul div example.txt (0.5 KB)
- 1. Introduction to Procedures.mp4 (15.9 MB)
- 1. Introduction to Procedures.srt (1.7 KB)
- 10. Passing Parameters Part 2.mp4 (41.0 MB)
- 10. Passing Parameters Part 2.srt (7.9 KB)
- 10.1 pass param 3.txt (0.5 KB)
- 11. Local Variables.mp4 (39.6 MB)
- 11. Local Variables.srt (8.6 KB)
- 11.1 local variables.txt (0.4 KB)
- 12. Calling Convention.mp4 (16.7 MB)
- 12. Calling Convention.srt (4.8 KB)
- 13. Calling Convention Example.mp4 (65.9 MB)
- 13. Calling Convention Example.srt (15.4 KB)
- 13.1 calling convention.txt (0.8 KB)
- 14. Macros.mp4 (35.9 MB)
- 14. Macros.srt (11.2 KB)
- 14.1 macro.txt (0.3 KB)
- 2. Stack.mp4 (42.5 MB)
- 2. Stack.srt (4.7 KB)
- 3. Stack.html (0.2 KB)
- 4. Ldp and Stp Instructions.mp4 (38.2 MB)
- 4. Ldp and Stp Instructions.srt (8.6 KB)
- 4.1 ldp and stp.txt (0.3 KB)
- 5. Procedures.mp4 (25.2 MB)
- 5. Procedures.srt (7.2 KB)
- 5.1 procedure.txt (0.1 KB)
- 6. Procedures.html (0.2 KB)
- 7. Nested Procedures Calls.mp4 (55.7 MB)
- 7. Nested Procedures Calls.srt (11.9 KB)
- 7.1 nested procedure calls.txt (0.4 KB)
- 8. Nested Procedures Calls.html (0.2 KB)
- 9. Passing Parameters Part 1.mp4 (58
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce