|
|
1 - Introduction English.vtt
|
VTT
|
6.6 KB
|
|
|
1 - Introduction.mp4
|
MP4
|
13.2 MB
|
|
|
1 - usb to ttl serial cable.txt
|
TXT
|
102.4 B
|
|
|
10 - The First Program English.vtt
|
VTT
|
6.9 KB
|
|
|
10 - The First Program.mp4
|
MP4
|
13.3 MB
|
|
|
10 - the-first-program.txt
|
TXT
|
102.4 B
|
|
|
11 - Debugging English.vtt
|
VTT
|
7.7 KB
|
|
|
11 - Debugging.mp4
|
MP4
|
29.1 MB
|
|
|
11 - debugging.txt
|
TXT
|
102.4 B
|
|
|
12 - Defining Variables English.vtt
|
VTT
|
4.3 KB
|
|
|
12 - Defining Variables.mp4
|
MP4
|
11.6 MB
|
|
|
12 - defining-variables.txt
|
TXT
|
102.4 B
|
|
|
13 - Constants English.vtt
|
VTT
|
3.8 KB
|
|
|
13 - Constants.mp4
|
MP4
|
8.6 MB
|
|
|
13 - defining-constants.txt
|
TXT
|
102.4 B
|
|
|
14 - Ldr Instruction English.vtt
|
VTT
|
11.1 KB
|
|
|
14 - Ldr Instruction.mp4
|
MP4
|
27.3 MB
|
|
|
14 - ldr.txt
|
TXT
|
204.8 B
|
|
|
15 - Str Instruction English.vtt
|
VTT
|
5 KB
|
|
|
15 - Str Instruction.mp4
|
MP4
|
19.8 MB
|
|
|
15 - str.txt
|
TXT
|
307.2 B
|
|
|
16 - Shfit Left English.vtt
|
VTT
|
6 KB
|
|
|
16 - Shfit Left.mp4
|
MP4
|
12.2 MB
|
|
|
16 - lsl.txt
|
TXT
|
204.8 B
|
|
|
17 - Shift Right English.vtt
|
VTT
|
10 KB
|
|
|
17 - Shift Right.mp4
|
MP4
|
39.5 MB
|
|
|
17 - asr.txt
|
TXT
|
409.6 B
|
|
|
17 - lsr.txt
|
TXT
|
204.8 B
|
|
|
18 - Rotate Instruction English.vtt
|
VTT
|
6.9 KB
|
|
|
18 - Rotate Instruction.mp4
|
MP4
|
14.9 MB
|
|
|
18 - ror.txt
|
TXT
|
307.2 B
|
|
|
19 - Mov Instruction English.vtt
|
VTT
|
6.4 KB
|
|
|
19 - Mov Instruction.mp4
|
MP4
|
27.7 MB
|
|
|
19 - mov.txt
|
TXT
|
307.2 B
|
|
|
2 - Raspberry Pi 5 for this Course English.vtt
|
VTT
|
1.3 KB
|
|
|
2 - Raspberry Pi 5 for this Course.mp4
|
MP4
|
4 MB
|
|
|
20 - Operand2 English.vtt
|
VTT
|
2 KB
|
|
|
20 - Operand2.mp4
|
MP4
|
2.9 MB
|
|
|
21 - Neg Instruction English.vtt
|
VTT
|
2.9 KB
|
|
|
21 - Neg Instruction.mp4
|
MP4
|
9.5 MB
|
|
|
21 - neg.txt
|
TXT
|
204.8 B
|
|
|
22 - Add and Sub Instructions English.vtt
|
VTT
|
9.5 KB
|
|
|
22 - Add and Sub Instructions.mp4
|
MP4
|
34.7 MB
|
|
|
22 - add.txt
|
TXT
|
307.2 B
|
|
|
22 - sub.txt
|
TXT
|
307.2 B
|
|
|
23 - Add and Sub Instructions Example English.vtt
|
VTT
|
4.5 KB
|
|
|
23 - Add and Sub Instructions Example.mp4
|
MP4
|
18.4 MB
|
|
|
23 - add-and-sub-example.txt
|
TXT
|
614.4 B
|
|
|
24 - Flags Register English.vtt
|
VTT
|
1.8 KB
|
|
|
24 - Flags Register.mp4
|
MP4
|
8.5 MB
|
|
|
25 - Carry Flag English.vtt
|
VTT
|
4.5 KB
|
|
|
25 - Carry Flag.mp4
|
MP4
|
13.9 MB
|
|
|
25 - carry-1.txt
|
TXT
|
102.4 B
|
|
|
25 - carry-2.txt
|
TXT
|
102.4 B
|
|
|
26 - Overflow Flag English.vtt
|
VTT
|
4.5 KB
|
|
|
26 - Overflow Flag.mp4
|
MP4
|
13.4 MB
|
|
|
26 - overflow.txt
|
TXT
|
204.8 B
|
|
|
27 - Zero Flag English.vtt
|
VTT
|
1.3 KB
|
|
|
27 - Zero Flag.mp4
|
MP4
|
4.8 MB
|
|
|
27 - zero.txt
|
TXT
|
102.4 B
|
|
|
28 - Negative Flag English.vtt
|
VTT
|
2.1 KB
|
|
|
28 - Negative Flag.mp4
|
MP4
|
7.5 MB
|
|
|
28 - negative.txt
|
TXT
|
204.8 B
|
|
|
29 - And Instruction English.vtt
|
VTT
|
4.4 KB
|
|
|
29 - And Instruction.mp4
|
MP4
|
11.3 MB
|
|
|
29 - and.txt
|
TXT
|
204.8 B
|
|
|
3 - Introduction to Computer Architecture English.vtt
|
VTT
|
3.4 KB
|
|
|
3 - Introduction to Computer Architecture.mp4
|
MP4
|
9.9 MB
|
|
|
30 - Orr Instruction English.vtt
|
VTT
|
3.9 KB
|
|
|
30 - Orr Instruction.mp4
|
MP4
|
12.2 MB
|
|
|
30 - orr.txt
|
TXT
|
204.8 B
|
|
|
31 - And and Orr Instructions Example English.vtt
|
VTT
|
3.5 KB
|
|
|
31 - And and Orr Instructions Example.mp4
|
MP4
|
11.3 MB
|
|
|
31 - and-orr-example.txt
|
TXT
|
307.2 B
|
|
|
32 - Bic Instruction English.vtt
|
VTT
|
3.3 KB
|
|
|
32 - Bic Instruction.mp4
|
MP4
|
11.6 MB
|
|
|
32 - bic.txt
|
TXT
|
307.2 B
|
|
|
33 - Eor Instruction English.vtt
|
VTT
|
4.5 KB
|
|
|
33 - Eor Instruction.mp4
|
MP4
|
15.4 MB
|
|
|
33 - eor.txt
|
TXT
|
307.2 B
|
|
|
34 - Not Instruction English.vtt
|
VTT
|
3.7 KB
|
|
|
34 - Not Instruction.mp4
|
MP4
|
8 MB
|
|
|
34 - not.txt
|
TXT
|
204.8 B
|
|
|
35 - Introduction to Branching English.vtt
|
VTT
|
1.8 KB
|
|
|
35 - Introduction to Branching.mp4
|
MP4
|
7.6 MB
|
|
|
36 - B Instruction English.vtt
|
VTT
|
2.9 KB
|
|
|
36 - B Instruction.mp4
|
MP4
|
7.8 MB
|
|
|
36 - b.txt
|
TXT
|
102.4 B
|
|
|
37 - Test Instruction English.vtt
|
VTT
|
4.5 KB
|
|
|
37 - Test Instruction.mp4
|
MP4
|
16 MB
|
|
|
37 - tst.txt
|
TXT
|
204.8 B
|
|
|
38 - Conditional Branching Part 1 English.vtt
|
VTT
|
10.7 KB
|
|
|
38 - Conditional Branching Part 1.mp4
|
MP4
|
50.3 MB
|
|
|
38 - branch-1-1.txt
|
TXT
|
102.4 B
|
|
|
38 - branch-1-2.txt
|
TXT
|
204.8 B
|
|
|
38 - branch-1-3.txt
|
TXT
|
102.4 B
|
|
|
38 - branch-1-4.txt
|
TXT
|
102.4 B
|
|
|
38 - branch-1-5.txt
|
TXT
|
102.4 B
|
|
|
39 - Conditional Branching Part 2 English.vtt
|
VTT
|
5 KB
|
|
|
39 - Conditional Branching Part 2.mp4
|
MP4
|
22.8 MB
|
|
|
39 - branch-2-1.txt
|
TXT
|
102.4 B
|
|
|
39 - branch-2-2.txt
|
TXT
|
102.4 B
|
|
|
39 - branch-2-3.txt
|
TXT
|
102.4 B
|
|
|
4 - Introduction to Processor Mode English.vtt
|
VTT
|
4.3 KB
|
|
|
4 - Introduction to Processor Mode.mp4
|
MP4
|
9.3 MB
|
|
|
40 - Conditional Branching Part 3 English.vtt
|
VTT
|
5 KB
|
|
|
40 - Conditional Branching Part 3.mp4
|
MP4
|
20.2 MB
|
|
|
40 - branch-3-1.txt
|
TXT
|
102.4 B
|
|
|
40 - branch-3-2.txt
|
TXT
|
102.4 B
|
|
|
40 - branch-3-3.txt
|
TXT
|
102.4 B
|
|
|
40 - branch-3-4.txt
|
TXT
|
102.4 B
|
|
|
41 - Conditional Branching Example 1 English.vtt
|
VTT
|
11.3 KB
|
|
|
41 - Conditional Branching Example 1.mp4
|
MP4
|
74.8 MB
|
|
|
41 - if1.txt
|
TXT
|
204.8 B
|
|
|
41 - if2.txt
|
TXT
|
307.2 B
|
|
|
41 - if3.txt
|
TXT
|
307.2 B
|
|
|
42 - Conditional Branching Example 2 English.vtt
|
VTT
|
9.3 KB
|
|
|
42 - Conditional Branching Example 2.mp4
|
MP4
|
46.9 MB
|
|
|
42 - dowhile.txt
|
TXT
|
307.2 B
|
|
|
42 - while.txt
|
TXT
|
307.2 B
|
|
|
43 - Introduction to Array English.vtt
|
VTT
|
4.5 KB
|
|
|
43 - Introduction to Array.mp4
|
MP4
|
12.1 MB
|
|
|
44 - Addressing Modes English.vtt
|
VTT
|
2.4 KB
|
|
|
44 - Addressing Modes.mp4
|
MP4
|
9.4 MB
|
|
|
45 - PCRelative Addressing English.vtt
|
VTT
|
3.3 KB
|
|
|
45 - PCRelative Addressing.mp4
|
MP4
|
8.4 MB
|
|
|
46 - Immediate Addressing English.vtt
|
VTT
|
10.4 KB
|
|
|
46 - Immediate Addressing.mp4
|
MP4
|
38.9 MB
|
|
|
46 - offset1.txt
|
TXT
|
102.4 B
|
|
|
46 - offset2.txt
|
TXT
|
307.2 B
|
|
|
47 - Register Addressing English.vtt
|
VTT
|
6.5 KB
|
|
|
47 - Register Addressing.mp4
|
MP4
|
24.4 MB
|
|
|
47 - offset3.txt
|
TXT
|
409.6 B
|
|
|
48 - Endianness English.vtt
|
VTT
|
3.6 KB
|
|
|
48 - Endianness.mp4
|
MP4
|
12.1 MB
|
|
|
48 - endiannes.txt
|
TXT
|
204.8 B
|
|
|
49 - Data Alignment English.vtt
|
VTT
|
2.2 KB
|
|
|
49 - Data Alignment.mp4
|
MP4
|
9.2 MB
|
|
|
5 - Number Systems English.vtt
|
VTT
|
7.6 KB
|
|
|
5 - Number Systems.mp4
|
MP4
|
21.9 MB
|
|
|
50 - Multiply Instructions English.vtt
|
VTT
|
11.9 KB
|
|
|
50 - Multiply Instructions.mp4
|
MP4
|
70.1 MB
|
|
|
50 - mul-1.txt
|
TXT
|
204.8 B
|
|
|
50 - mul-2.txt
|
TXT
|
307.2 B
|
|
|
51 - Divide Instructions English.vtt
|
VTT
|
6.1 KB
|
|
|
51 - Divide Instructions.mp4
|
MP4
|
19 MB
|
|
|
51 - div-1.txt
|
TXT
|
204.8 B
|
|
|
51 - div-2.txt
|
TXT
|
204.8 B
|
|
|
51 - div-3.txt
|
TXT
|
204.8 B
|
|
|
52 - Mul and Div Instruction Example English.vtt
|
VTT
|
5.3 KB
|
|
|
52 - Mul and Div Instruction Example.mp4
|
MP4
|
21.4 MB
|
|
|
52 - mul-div-example.txt
|
TXT
|
512 B
|
|
|
53 - Introduction to Procedures English.vtt
|
VTT
|
1.6 KB
|
|
|
53 - Introduction to Procedures.mp4
|
MP4
|
6.2 MB
|
|
|
54 - Stack English.vtt
|
VTT
|
4.3 KB
|
|
|
54 - Stack.mp4
|
MP4
|
18.4 MB
|
|
|
55 - Ldp and Stp Instructions English.vtt
|
VTT
|
7.7 KB
|
|
|
55 - Ldp and Stp Instructions.mp4
|
MP4
|
29.7 MB
|
|
|
55 - ldp-and-stp.txt
|
TXT
|
307.2 B
|
|
|
56 - Procedures English.vtt
|
VTT
|
6.7 KB
|
|
|
56 - Procedures.mp4
|
MP4
|
16.8 MB
|
|
|
56 - procedure.txt
|
TXT
|
102.4 B
|
|
|
57 - Nested Procedures Calls English.vtt
|
VTT
|
10.7 KB
|
|
|
57 - Nested Procedures Calls.mp4
|
MP4
|
52.5 MB
|
|
|
57 - nested-procedure-calls.txt
|
TXT
|
409.6 B
|
|
|
58 - Passing Parameters Part 1 English.vtt
|
VTT
|
12.5 KB
|
|
|
58 - Passing Parameters Part 1.mp4
|
MP4
|
55.2 MB
|
|
|
58 - pass-param-1.txt
|
TXT
|
307.2 B
|
|
|
58 - pass-param-2.txt
|
TXT
|
409.6 B
|
|
|
59 - Passing Parameters Part 2 English.vtt
|
VTT
|
7.1 KB
|
|
|
59 - Passing Parameters Part 2.mp4
|
MP4
|
38.2 MB
|
|
|
59 - pass-param-3.txt
|
TXT
|
512 B
|
|
|
6 - Representing Integers English.vtt
|
VTT
|
6.3 KB
|
|
|
6 - Representing Integers.mp4
|
MP4
|
19 MB
|
|
|
60 - Local Variables English.vtt
|
VTT
|
7.6 KB
|
|
|
60 - Local Variables.mp4
|
MP4
|
32.4 MB
|
|
|
60 - local-variables.txt
|
TXT
|
409.6 B
|
|
|
61 - Calling Convention English.vtt
|
VTT
|
4.5 KB
|
|
|
61 - Calling Convention.mp4
|
MP4
|
10.5 MB
|
|
|
62 - Calling Convention Example English.vtt
|
VTT
|
13.7 KB
|
|
|
62 - Calling Convention Example.mp4
|
MP4
|
62.4 MB
|
|
|
62 - calling-convention.txt
|
TXT
|
819.2 B
|
|
|
63 - Macros English.vtt
|
VTT
|
10.3 KB
|
|
|
63 - Macros.mp4
|
MP4
|
33 MB
|
|
|
63 - macro.txt
|
TXT
|
307.2 B
|
|
|
64 - Intro English.vtt
|
VTT
|
1.8 KB
|
|
|
64 - Intro.mp4
|
MP4
|
5.6 MB
|
|
|
64 - USB to TTL Cable Link.txt
|
TXT
|
102.4 B
|
|
|
65 - How to Connect Raspberry Pi to the Computer English.vtt
|
VTT
|
2.7 KB
|
|
|
65 - How to Connect Raspberry Pi to the Computer.mp4
|
MP4
|
22.9 MB
|
|
|
66 - Installation and Setup on Windows 10 English.vtt
|
VTT
|
7.2 KB
|
|
|
66 - Installation and Setup on Windows 10.mp4
|
MP4
|
157.5 MB
|
|
|
67 - Installation and Setup on Linux ubuntu English.vtt
|
VTT
|
3.7 KB
|
|
|
67 - Installation and Setup on Linux ubuntu.mp4
|
MP4
|
58.4 MB
|
|
|
68 - CP2102 Driver.txt
|
TXT
|
102.4 B
|
|
|
68 - GCC.txt
|
TXT
|
102.4 B
|
|
|
68 - Installation and Setup on MacOS English.vtt
|
VTT
|
5.9 KB
|
|
|
68 - Installation and Setup on MacOS.mp4
|
MP4
|
31.3 MB
|
|
|
68 - PL2303 Driver Link.txt
|
TXT
|
102.4 B
|
|
|
69 - Boot up English.vtt
|
VTT
|
15.3 KB
|
|
|
69 - Boot up.mp4
|
MP4
|
55.8 MB
|
|
|
7 - ASCII Strings English.vtt
|
VTT
|
1.5 KB
|
|
|
7 - ASCII Strings.mp4
|
MP4
|
6 MB
|
|
|
7 - ASCII Table.txt
|
TXT
|
0 B
|
|
|
70 - Building Projects on Windows 10 English.vtt
|
VTT
|
5.1 KB
|
|
|
70 - Building Projects on Windows 10.mp4
|
MP4
|
20.4 MB
|
|
|
71 - Building Projects on Linux ubuntu English.vtt
|
VTT
|
4.7 KB
|
|
|
71 - Building Projects on Linux ubuntu.mp4
|
MP4
|
79.8 MB
|
|
|
72 - Building Projects on MacOS English.vtt
|
VTT
|
3.9 KB
|
|
|
72 - Building Projects on MacOS.mp4
|
MP4
|
16.2 MB
|
|
|
73 - A Simple Library English.vtt
|
VTT
|
4.7 KB
|
|
|
73 - A Simple Library.mp4
|
MP4
|
8 MB
|
|
|
74 - BCM2835-ARM-Peripherals.pdf
|
PDF
|
1.4 MB
|
|
|
74 - BCM2835.txt
|
TXT
|
102.4 B
|
|
|
74 - Printing Messages with UART on Raspberry pi 3 qemu English.vtt
|
VTT
|
19.3 KB
|
|
|
74 - Printing Messages with UART on Raspberry pi 3 qemu.mp4
|
MP4
|
159.5 MB
|
|
|
75 - BCM2711.txt
|
TXT
|
102.4 B
|
|
|
75 - Printing Messages with UART on Raspberry pi 4 English.vtt
|
VTT
|
16.7 KB
|
|
|
75 - Printing Messages with UART on Raspberry pi 4.mp4
|
MP4
|
146.4 MB
|
|
|
75 - bcm2711.pdf
|
PDF
|
76.4 MB
|
|
|
76 - Printing the Keys English.vtt
|
VTT
|
3.5 KB
|
|
|
76 - Printing the Keys.mp4
|
MP4
|
33.3 MB
|
|
|
77 - Conclusion.html
|
HTML
|
102.4 B
|
|
|
8 - Raspberry pi 64bit OS Link.txt
|
TXT
|
102.4 B
|
|
|
8 - Set up the building environment in Raspberry Pi English.vtt
|
VTT
|
6.6 KB
|
|
|
8 - Set up the building environment in Raspberry Pi.mp4
|
MP4
|
77.8 MB
|
|
|
9 - Assembling and Linking Basics English.vtt
|
VTT
|
2.4 KB
|
|
|
9 - Assembling and Linking Basics.mp4
|
MP4
|
11.7 MB
|
|
|
Bonus Resources.txt
|
TXT
|
102.4 B
|
|
|
Get Bonus Downloads Here.url
|
URL
|
204.8 B
|
|
|
boot.s
|
S
|
204.8 B
|
|
|
build.sh
|
SH
|
204.8 B
|
|
|
lib.s
|
S
|
204.8 B
|
|
|
link.lds
|
LDS
|
204.8 B
|
|
|
main.s
|
S
|
102.4 B
|
|
|
uart.s
|
S
|
1.6 KB
|