FileMood

Download Complete x86 Assembly Programming 120+ Practical Exercises

Complete x86 Assembly Programming 120 Practical Exercises

Name

Complete x86 Assembly Programming 120+ Practical Exercises

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

5.8 GB

Total Files

432

Last Seen

Hash

DF7C7FC69B379C9D8949BB2D6E2CA49BFA192745

/1. NOTE/

NOTE.html

0.7 KB

2. Introduction/

1. Introduction to the programming languages.mp4

11.0 MB

1. Introduction to the programming languages-en_US.srt

2.4 KB

2. Introduction to the Assembly language.mp4

20.3 MB

2. Introduction to the Assembly language-en_US.srt

3.1 KB

3. Introduction to the computer's architecture.mp4

16.4 MB

3. Introduction to the computer's architecture-en_US.srt

3.0 KB

4. The internal architecture of the 8086 processor.mp4

30.8 MB

4. The internal architecture of the 8086 processor-en_US.srt

3.3 KB

5. Simulation of the main memory.mp4

23.5 MB

5. Simulation of the main memory-en_US.srt

2.5 KB

6. How to install emu8086.mp4

49.7 MB

6. How to install emu8086-en_US.srt

3.3 KB

7. First step.mp4

26.5 MB

7. First step-en_US.srt

5.2 KB

get-started.txt

0.1 KB

3. variables & constants/

1. How and where define variables.mp4

34.2 MB

1. How and where define variables-en_US.srt

7.9 KB

2. The rules of naming a variable.mp4

12.9 MB

2. The rules of naming a variable-en_US.srt

2.3 KB

3. Size directives.mp4

14.5 MB

3. Size directives-en_US.srt

2.1 KB

4. The Constants.mp4

31.4 MB

4. The Constants-en_US.srt

3.6 KB

5. Types of the numerical values.mp4

59.4 MB

5. Types of the numerical values-en_US.srt

10.1 KB

constant.txt

0.2 KB

data-types.txt

0.3 KB

define-variables.txt

0.2 KB

size-directives.txt

0.2 KB

4. Basics/

1. Data registers.mp4

14.3 MB

1. Data registers-en_US.srt

1.5 KB

2. Mov instruction.mp4

94.0 MB

2. Mov instruction-en_US.srt

7.7 KB

3. Mov instruction example I.mp4

103.7 MB

3. Mov instruction example I-en_US.srt

9.6 KB

4. Mov instruction example II.mp4

47.4 MB

4. Mov instruction example II-en_US.srt

5.1 KB

5. Xchg instruction.mp4

50.6 MB

5. Xchg instruction-en_US.srt

3.2 KB

6. ADD & SUB instructions.mp4

35.4 MB

6. ADD & SUB instructions-en_US.srt

4.2 KB

7. ADD & SUB instructions example.mp4

59.8 MB

7. ADD & SUB instructions example-en_US.srt

5.5 KB

8. INC DEC NEG instructions.mp4

46.3 MB

8. INC DEC NEG instructions-en_US.srt

3.3 KB

9. INC DEC NEG instructions example.mp4

63.3 MB

9. INC DEC NEG instructions example-en_US.srt

7.0 KB

10. From binary to hexadecimal.mp4

32.4 MB

10. From binary to hexadecimal-en_US.srt

4.7 KB

11. The difference between the signed and unsigned numbers.mp4

58.2 MB

11. The difference between the signed and unsigned numbers-en_US.srt

5.8 KB

12. How to choose the right size for a number.mp4

45.1 MB

12. How to choose the right size for a number-en_US.srt

4.0 KB

add-sub.txt

0.7 KB

add-sub-ex.docx

13.1 KB

add-sub-ex.txt

0.3 KB

bin-to-hex.docx

15.4 KB

inc-dec-neg.txt

0.6 KB

inc-dec-neg-ex.docx

13.4 KB

inc-dec-neg-ex.txt

0.3 KB

mov.txt

0.3 KB

mov-ex1.docx

13.2 KB

mov-ex1.txt

0.3 KB

mov-ex2.docx

18.9 KB

mov-ex2.txt

0.2 KB

unsigned-vs-signed.docx

12.1 KB

xchg.txt

0.3 KB

5. The flags/

1. The Flags register.mp4

24.3 MB

1. The Flags register-en_US.srt

3.2 KB

2. The overflow.mp4

49.0 MB

2. The overflow-en_US.srt

4.3 KB

3. The overflow in NEG instruction.mp4

20.0 MB

3. The overflow in NEG instruction-en_US.srt

2.4 KB

4. SF ZF.mp4

39.5 MB

4. SF ZF-en_US.srt

3.0 KB

5. SF ZF example.mp4

37.0 MB

5. SF ZF example-en_US.srt

3.3 KB

6. PF.mp4

30.9 MB

6. PF-en_US.srt

4.1 KB

neg-overflow.docx

12.0 KB

neg-overflow.txt

0.3 KB

overflow.txt

0.2 KB

PF.docx

14.7 KB

PF.txt

0.7 KB

SF-ZF.txt

0.7 KB

SF-ZF-ex.docx

12.2 KB

SF-ZF-ex.txt

0.3 KB

6. The branching & Flow Control Instructions/

1. Introduction to the branching.mp4

69.2 MB

1. Introduction to the branching-en_US.srt

5.4 KB

2. The branching -Part I.mp4

71.5 MB

2. The branching -Part I-en_US.srt

5.0 KB

3. The branching -Part II.mp4

30.0 MB

3. The branching -Part II-en_US.srt

2.1 KB

4. Branching example -overflow 1.mp4

32.3 MB

4. Branching example -overflow 1-en_US.srt

3.2 KB

5. Branching example -overflow 2.mp4

24.2 MB

5. Branching example -overflow 2-en_US.srt

2.6 KB

6. Branching example -comparing numbers.mp4

47.0 MB

6. Branching example -comparing numbers-en_US.srt

5.1 KB

7. The branching -Part III (1).mp4

36.5 MB

7. The branching -Part III (1)-en_US.srt

4.3 KB

8. The branching instructions in the unsigned numbers -example.mp4

50.7 MB

8. The branching instructions in the unsigned numbers -example-en_US.srt

5.8 KB

9. The branching -Part III (2).mp4

43.9 MB

9. The branching -Part III (2)-en_US.srt

2.8 KB

10. The branching instructions in the signed numbers -example.mp4

43.3 MB

10. The branching instructions in the signed numbers -example-en_US.srt

2.4 KB

11. Using the branching instructions with PF -example.mp4

51.8 MB

11. Using the branching instructions with PF -example-en_US.srt

3.5 KB

branching-1.txt

0.4 KB

branching-2.txt

0.4 KB

branching-3.docx

12.2 KB

branching-ex1.docx

12.1 KB

branching-ex1.txt

0.4 KB

branching-ex2.docx

12.1 KB

branching-ex2.txt

0.4 KB

branching-ex3.docx

12.0 KB

branching-ex3.txt

0.4 KB

branching-PF.txt

0.4 KB

branching-signed.txt

0.7 KB

branching-signed-ex.txt

0.4 KB

branching-unsigned.txt

0.8 KB

branching-unsigned-ex.docx

12.2 KB

branching-unsigned-ex.zip

1.1 KB

label.txt

0.5 KB

7. Data types -chars/

1. Data types -chars.mp4

105.5 MB

1. Data types -chars-en_US.srt

6.9 KB

2. How to print a char in the DOS screen.mp4

35.3 MB

2. How to print a char in the DOS screen-en_US.srt

2.5 KB

3. How to read a char from the keyboard.mp4

28.1 MB

3. How to read a char from the keyboard-en_US.srt

2.2 KB

4. The DOS services -example.mp4

27.6 MB

4. The DOS services -example-en_US.srt

1.9 KB

5. Operations on the chars.mp4

57.1 MB

5. Operations on the chars-en_US.srt

3.6 KB

6. From the uppercase to the lowercase.mp4

64.2 MB

6. From the uppercase to the lowercase-en_US.srt

3.9 KB

7. Read a digit -example.mp4

44.6 MB

7. Read a digit -example-en_US.srt

3.0 KB

chars-operations.txt

0.5 KB

char-to-num.txt

0.3 KB

print-char-in-the-DOS.txt

0.8 KB

read-char-from-keyboard.txt

0.4 KB

upeer-to-lower.txt

0.4 KB

upper-to-lower-from-user.txt

0.9 KB

8. Text messages/

1. How to print a message in the DOS screen.mp4

69.9 MB

1. How to print a message in the DOS screen-en_US.srt

4.3 KB

2. From the lowercase to the uppercase.mp4

68.5 MB

2. From the lowercase to the uppercase-en_US.srt

4.9 KB

print-msg-in-DOS.txt

0.3 KB

upper-to-lower-msg.txt

0.9 KB

9. Simulate some high level languages instructions/

1. Simple IF.mp4

42.7 MB

1. Simple IF-en_US.srt

4.9 KB

2. Complex IF.mp4

65.6 MB

2. Complex IF-en_US.srt

6.9 KB

3. IF-Else Condition.mp4

34.8 MB

3. IF-Else Condition-en_US.srt

3.2 KB

4. The repeat loop.mp4

51.2 MB

4. The repeat loop-en_US.srt

5.6 KB

5. The while loop.mp4

35.3 MB

5. The while loop-en_US.srt

4.7 KB

6. The For loop.mp4

28.2 MB

6. The For loop-en_US.srt

3.5 KB

cmplex-if.docx

11.8 KB

For.docx

11.8 KB

for.txt

0.4 KB

if-and-cond.txt

1.0 KB

if-else.txt

0.8 KB

if-else-condition.docx

11.8 KB

if-or-cond.txt

1.0 KB

Repeat.docx

11.8 KB

repeat.txt

0.9 KB

simple-if.docx

12.0 KB

simple-if.txt

0.9 KB

While.docx

11.8 KB

while.txt

0.4 KB

10. The program's segments/

1. Segments registers.mp4

34.0 MB

1. Segments registers-en_US.srt

4.2 KB

2. The offset.mp4

73.0 MB

2. The offset-en_US.srt

6.8 KB

3. Memory models.mp4

39.4 MB

3. Memory models-en_US.srt

4.0 KB

4. Segments registers -notes.mp4

17.3 MB

4. Segments registers -notes-en_US.srt

2.0 KB

Memory-models.docx

11.9 KB

notes.txt

0.2 KB

offset.docx

12.9 KB

offset.txt

0.6 KB

11. Arrays with one dimension/

1. Introduction to arrays.mp4

25.8 MB

1. Introduction to arrays-en_US.srt

3.5 KB

2. How to define an array.mp4

31.2 MB

2. How to define an array-en_US.srt

3.8 KB

3. The Sum of an array.mp4

114.0 MB

3. The Sum of an array-en_US.srt

9.5 KB

4. Read & write in arrays.mp4

59.3 MB

4. Read & write in arrays-en_US.srt

4.7 KB

5. Max value in an array.mp4

39.2 MB

5. Max value in an array-en_US.srt

4.1 KB

6. Looking for a value in an array.mp4

38.7 MB

6. Looking for a value in an array-en_US.srt

3.2 KB

7. Min value in an array.mp4

55.2 MB

7. Min value in an array-en_US.srt

5.2 KB

arrays.txt

0.7 KB

dup.txt

0.2 KB

find-in-arra.txt

0.9 KB

input-output-array.txt

1.1 KB

max-array.txt

0.4 KB

min-array.txt

0.6 KB

sum-array.txt

0.5 KB

12. Addressing modes/

1. Addressing modes I.mp4

36.1 MB

1. Addressing modes I-en_US.srt

4.0 KB

2. Addressing modes II.mp4

82.7 MB

2. Addressing modes II-en_US.srt

6.7 KB

3. Addressing modes -notes.mp4

70.0 MB

3. Addressing modes -notes-en_US.srt

4.8 KB

4. Counting the occurrence of the number 5 in an array.mp4

34.4 MB

4. Counting the occurrence of the number 5 in an array-en_US.srt

3.2 KB

5. Addressing modes III.mp4

69.9 MB

5. Addressing modes III-en_US.srt

6.1 KB

5-counter.txt

0.4 KB

adr-mod-1.txt

0.4 KB

adr-mod-2.txt

0.5 KB

adr-mod-3.txt

0.7 KB

13. Arrays with tow dimensions/

1. Arrays with tow dimensions.mp4

22.4 MB

1. Arrays with tow dimensions-en_US.srt

2.9 KB

2. How to index an array with tow dimensions.mp4

27.6 MB

2. How to index an array with tow dimensions-en_US.srt

3.4 KB

3. Max value in an array with tow dimensions.mp4

31.5 MB

3. Max value in an array with tow dimensions-en_US.srt

2.7 KB

4. The sum of the third column.mp4

84.7 MB

4. The sum of the third column-en_US.srt

7.2 KB

array-2-dim.txt

0.3 KB

max-array-2-dim.txt

0.6 KB

Students.docx

12.2 KB

sum-3rd-column.txt

0.9 KB

14. The bit-wise instructions/

1. AND.mp4

21.8 MB

1. AND-en_US.srt

2.5 KB

2. OR XOR.mp4

54.0 MB

2. OR XOR-en_US.srt

4.7 KB

3. How to know if a number is even.mp4

32.8 MB

3. How to know if a number is even-en_US.srt

3.4 KB

4. The masks.mp4

51.5 MB

4. The masks-en_US.srt

6.9 KB

5. NEG instruction simulation.mp4

59.0 MB

5. NEG instruction simulation-en_US.srt

5.1 KB

6. Converting between the uppercase & lowercase.mp4

36.8 MB

6. Converting between the uppercase & lowercase-en_US.srt

3.5 KB

7. TEST instruction.mp4

35.0 MB

7. TEST instruction-en_US.srt

5.2 KB

8. TEST instruction -examples.mp4

43.6 MB

8. TEST instruction -examples-en_US.srt

3.2 KB

9. Other examples.mp4

23.5 MB

9. Other examples-en_US.srt

2.4 KB

10. NOT.mp4

23.2 MB

10. NOT-en_US.srt

2.4 KB

AND.docx

12.8 KB

and.txt

0.4 KB

even-odd.txt

0.3 KB

examples.txt

0.3 KB

masks.docx

13.1 KB

masks-ex.txt

0.5 KB

not.docx

12.2 KB

not.txt

0.2 KB

OR.docx

12.7 KB

or.txt

0.4 KB

test.docx

12.5 KB

test.txt

0.3 KB

test-ex.txt

0.4 KB

upper-to-lower.txt

0.3 KB

XOR.docx

12.7 KB

xor.txt

0.4 KB

15. The Shift & Rotation instructions/

1. Shift left.mp4

39.9 MB

1. Shift left-en_US.srt

5.1 KB

2. Using shift left in the multiplication.mp4

37.2 MB

2. Using shift left in the multiplication-en_US.srt

3.3 KB

3. How to count the number of 1 using SHL instruction.mp4

24.5 MB

3. How to count the number of 1 using SHL instruction-en_US.srt

3.1 KB

4. Shift right.mp4

31.7 MB

4. Shift right-en_US.srt

3.7 KB

5. The difference between SHR and SAR.mp4

17.3 MB

5. The difference between SHR and SAR-en_US.srt

1.4 KB

6. ROL RCL.mp4

47.1 MB

6. ROL RCL-en_US.srt

4.6 KB

7. Reverse the content.mp4

27.4 MB

7. Reverse the content-en_US.srt

2.6 KB

8. How to count the number of 1 using ROL instruction.mp4

24.5 MB

8. How to count the number of 1 using ROL instruction-en_US.srt

2.6 KB

9. ROR RCR.mp4

17.3 MB

9. ROR RCR-en_US.srt

1.7 KB

mul.txt

0.3 KB

reverse-using-rol.txt

0.1 KB

ROL-1-counter.txt

0.3 KB

ROL-RCL.docx

24.8 KB

ROL-RCL.txt

0.2 KB

ROR-RCR.docx

24.1 KB

ROR-RCR.txt

0.2 KB

SHL-1-counter.txt

0.3 KB

SHL-SAL.txt

0.3 KB

SHR-SAR.docx

26.3 KB

SHR-SAR.txt

0.5 KB

SHR-vs-SAR.txt

0.1 KB

16. A simple program/

1. From binary to decimal 1.mp4

12.2 MB

1. From binary to decimal 1-en_US.srt

1.5 KB

2. From binary to decimal 2.mp4

43.1 MB

2. From binary to decimal 2-en_US.srt

4.3 KB

3. From binary to decimal 3.mp4

29.0 MB

3. From binary to decimal 3-en_US.srt

2.3 KB

4. From binary to decimal 4.mp4

27.8 MB

4. From binary to decimal 4-en_US.srt

1.8 KB

from-bin-to-dec.txt

1.1 KB

from-bin-to-dec-algo.docx

13.9 KB

from-bin-to-dec-how-to.docx

12.0 KB

17. Stack and procedures/

1. Stack.mp4

58.7 MB

1. Stack-en_US.srt

7.3 KB

2. XCHG instruction simulation.mp4

32.6 MB

2. XCHG instruction simulation-en_US.srt

3.4 KB

3. Reverse the elements of an array.mp4

44.0 MB

3. Reverse the elements of an array-en_US.srt

4.4 KB

4. Procedures.mp4

31.9 MB

4. Procedures-en_US.srt

4.5 KB

5. CALL & RET instructions.mp4

46.3 MB

5. CALL & RET instructions-en_US.srt

6.9 KB

6. Procedures -examples.mp4

51.2 MB

6. Procedures -examples-en_US.srt

4.4 KB

7. Procedure even or odd.mp4

78.2 MB

7. Procedure even or odd-en_US.srt

8.1 KB

8. The parameters and the returned value.mp4

110.7 MB

8. The parameters and the returned value-en_US.srt

6.7 KB

9. Dealing with Stack -advanced ways.mp4

74.3 MB

9. Dealing with Stack -advanced ways-en_US.srt

6.0 KB

10. The Macros.mp4

34.5 MB

10. The Macros-en_US.srt

4.6 KB

11. Macros -example.mp4

22.9 MB

11. Macros -example-en_US.srt

2.2 KB

12. Libraries.mp4

59.9 MB

12. Libraries-en_US.srt

6.7 KB

13. The emu8086.inc library.mp4

62.6 MB

13. The emu8086.inc library-en_US.srt

5.3 KB

advanced-stack.docx

16.1 KB

advanced-stack.txt

0.2 KB

bib.inc.txt

0.6 KB

call-ret.docx

15.4 KB

call-ret.txt

0.4 KB

emu8086.inc.txt

16.5 KB

emu8086-ex.txt

0.4 KB

input-even.txt

1.5 KB

macro.txt

0.4 KB

parameters.txt

0.4 KB

proc.txt

0.4 KB

proc-ex.txt

0.4 KB

push-pop.txt

0.3 KB

putc-macro.txt

0.4 KB

reverse-array.txt

0.4 KB

stack.docx

18.3 KB

test-bib.txt

0.3 KB

xchg-simulation.txt

0.2 KB

18. Loop/

1. The Loop Instructions.mp4

50.5 MB

1. The Loop Instructions-en_US.srt

4.7 KB

114.docx

13.5 KB

loop.txt

0.3 KB

19. The multiplication and the division/

1. MUL Instruction.mp4

49.4 MB

1. MUL Instruction-en_US.srt

4.0 KB

2. How the MUL instruction changes the state of the flags.mp4

74.4 MB

2. How the MUL instruction changes the state of the flags-en_US.srt

6.2 KB

3. DIV instruction.mp4

38.6 MB

3. DIV instruction-en_US.srt

2.7 KB

div.txt

0.1 KB

flags-state.txt

0.4 KB

i-mul.txt

0.3 KB

20. Dealing with texts/

1. Introduction.mp4

59.6 MB

1. Introduction-en_US.srt

5.4 KB

2. Input & Output a String.mp4

44.8 MB

2. Input & Output a String-en_US.srt

4.6 KB

3. MOVSB.mp4

77.5 MB

3. MOVSB-en_US.srt

8.1 KB

4. STOSB.mp4

32.8 MB

4. STOSB-en_US.srt

3.1 KB

5. LODSB.mp4

35.2 MB

5. LODSB-en_US.srt

2.7 KB

6. SCASB.mp4

40.3 MB

6. SCASB-en_US.srt

3.8 KB

7. CMPSB.mp4

55.1 MB

7. CMPSB-en_US.srt

5.2 KB

CMPSB.txt

0.6 KB

input-output.txt

0.4 KB

LODSB.txt

0.5 KB

Movsb.docx

12.1 KB

MOVSB.txt

0.7 KB

SCASB.txt

0.5 KB

STOSB.txt

0.6 KB

string-ex.txt

0.5 KB

21. Other subjects/

1. Print the date and time.mp4

36.4 MB

1. Print the date and time-en_US.srt

2.5 KB

2. Other resources.mp4

35.0 MB

2. Other resources-en_US.srt

1.7 KB

date-time.txt

1.0 KB

22. The course gift - Counting Systems & Data representation/

1. Introduction.mp4

25.2 MB

1. Introduction-en_US.srt

2.5 KB

2. From decimal to binary.mp4

28.9 MB

2. From decimal to binary-en_US.srt

3.7 KB

3. From binary to decimal.mp4

12.2 MB

3. From binary to decimal-en_US.srt

1.6 KB

4. From decimal to hexadecimal.mp4

20.4 MB

4. From decimal to hexadecimal-en_US.srt

3.0 KB

5. From hexadecimal to decimal.mp4

24.6 MB

5. From hexadecimal to decimal-en_US.srt

3.6 KB

6. From binary to hexadecimal.mp4

11.8 MB

6. From binary to hexadecimal-en_US.srt

1.6 KB

7. Represent unsigned numbers.mp4

37.0 MB

7. Represent unsigned numbers-en_US.srt

5.9 KB

8. The Addition operation.mp4

23.1 MB

8. The Addition operation-en_US.srt

2.7 KB

9. Represent signed numbers.mp4

37.3 MB

9. Represent signed numbers-en_US.srt

4.7 KB

10. How to read numbers.mp4

28.1 MB

10. How to read numbers-en_US.srt

3.4 KB

11. The subtraction & multiplication.mp4

14.6 MB

11. The subtraction & multiplication-en_US.srt

2.1 KB

12. The characters representation.mp4

46.8 MB

12. The characters representation-en_US.srt

3.6 KB

add.docx

14.8 KB

bin-to-dec.docx

21.4 KB

bin-to-hex.docx

14.3 KB

dec-to-bin.docx

19.7 KB

dec-to-hex.docx

17.7 KB

diff-mul.docx

16.6 KB

hex-to-dec.docx

18.6 KB

How-To-Represent-human-data.docx

13.5 KB

read-numbers.docx

13.6 KB

rep-signed-numbers.docx

16.4 KB

rep-unsigned.docx

17.7 KB

 

Total files 432


Copyright © 2026 FileMood.com