Udemy - x86 Assembly Language Programming Masters Course

seeders: 0
leechers: 0
Added 4 years ago by freecoursewb in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy - x86 Assembly Language Programming Masters Course (Size: 2.2 GB)
  1. Conclusion-en_GB.srt 512 B
  1. Conclusion.mp4 7.7 MB
  1. Installing x86 Assembler Dependencies-en_GB.srt 6.9 KB
  1. Installing x86 Assembler Dependencies.mp4 44.1 MB
  1. Introduction-en_GB.srt 2.3 KB
  1. Introduction.mp4 34.9 MB
  1. What Is Assembly Language-en_GB.srt 2.4 KB
  1. What Is Assembly Language.mp4 36.9 MB
  10. Talking With Hardware With In And Out Instructions-en_GB.srt 4 KB
  10. Talking With Hardware With In And Out Instructions.mp4 36.1 MB
  11. Mathematics Adding, Substraction, Division And Multiplication-en_GB.srt 16.7 KB
  11. Mathematics Adding, Substraction, Division And Multiplication.mp4 177.3 MB
  12. Condition Instructions-en_GB.srt 9.2 KB
  12. Condition Instructions.mp4 85.7 MB
  13. Reading bytes with the lodsb instruction-en_GB.srt 3.8 KB
  13. Reading bytes with the lodsb instruction.mp4 32.2 MB
  14. Storing bytes with the stosb instruction-en_GB.srt 3.2 KB
  14. Storing bytes with the stosb instruction.mp4 29.9 MB
  15. Revising Our Hello World Program-en_GB.srt 8.2 KB
  15. Revising Our Hello World Program.mp4 77.3 MB
  16. Helpful Resources For The 8086 Processor-en_GB.srt 2.6 KB
  16. Helpful Resources For The 8086 Processor.mp4 30.8 MB
  2. External URLs.txt 102.4 B
  2. Installing The Emulator-en_GB.srt 2.5 KB
  2. Installing The Emulator.mp4 11.7 MB
  2. x86 Hello World-en_GB.srt 7.7 KB
  2. x86 Hello World.mp4 60.3 MB
  3. Hello World-en_GB.srt 21 KB
  3. Hello World.mp4 260.9 MB
  3. Using Assembly With C-en_GB.srt 27.3 KB
  3. Using Assembly With C.mp4 216.6 MB
  4. Local Variables In Assembly-en_GB.srt 14.9 KB
  4. Local Variables In Assembly.mp4 67.9 MB
  4. Transistors And Logic Gates Understanding The Processor-en_GB.srt 14.9 KB
  4. Transistors And Logic Gates Understanding The Processor.mp4 139.4 MB
  5. Registers In The 8086-en_GB.srt 11.2 KB
  5. Registers In The 8086.mp4 111.6 MB
  5. Returning Structures In Assembly-en_GB.srt 15.5 KB
  5. Returning Structures In Assembly.mp4 124.8 MB
  6. Pointers In Assembly-en_GB.srt 4 KB
  6. Pointers In Assembly.mp4 37.4 MB
  6. Segmentation-en_GB.srt 9.8 KB
  6. Segmentation.mp4 97.1 MB
  7. Passing Structures To Assembly-en_GB.srt 8.7 KB
  7. Passing Structures To Assembly.mp4 79.9 MB
  7. The Stack, Subroutines And Endianness Explained-en_GB.srt 10.1 KB
  7. The Stack, Subroutines And Endianness Explained.mp4 94 MB
  8. Moving Data To And From Memory-en_GB.srt 10 KB
  8. Moving Data To And From Memory.mp4 97.8 MB
  8. Receive Input From The Keyboard-en_GB.srt 6.6 KB
  8. Receive Input From The Keyboard.mp4 63.7 MB
  9. Interrupts And How They Work-en_GB.srt 16.5 KB
  9. Interrupts And How They Work.mp4 169 MB
  Bonus Resources.txt 307.2 B
  Get Bonus Downloads Here.url 204.8 B
  ▲ 55 total files

Description


x86 Assembly Language Programming Masters Course
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.17 GB | Duration: 3h 26m
Learn Assembly From A Decade Of Experience
What you'll learn
How to use Emu8086 to create assembly programs for the 8086 processor
All about registers in a processor and how they can be useful for storing temporary information
All about segmentation in Intel processors
All about interrupts
Subroutines and return addresses
The stack
Talking with a C program using assembly
Talking with an assembly program using C
Understanding disassembly
Understanding how GCC compiler can create machine code that can call our assembly functions
How to use NASM Assembler

Basic C knowledge is recommended if not C then at least some experience in another programming language
A drive to solve problems. Assembly is nothing like any other language, I will teach you what I know but you have to be willing to pay attention and try again if you mess up
Description
This course is intended to teach you x86 assembly programming. This course teaches you how processors work and how machine code is possible. We start the course using an emulator for the legacy Intel 8086 processor where we learn all about registers and the memory segmentation model.

Since we start the course with an emulator it allows me to pause the machine at any moment in time and show you exactly what is going on.

After you learn all about the legacy 8086 processor and how to program assembly for it we then move to the modern processors of today and start writing assembly for those. You are taught how to write 32 bit programs for Windows machine's and most importantly how to communicate with C programs using assembly language. You are shown how to access variables, structures and arrays through just assembly code. We also call C functions and they call our assembly routines.

Related Torrents

torrent name size uploader age seed leech
1
0
0
0
2