دانلود فیلم آموزش زبان اسمبلی

اولین رای باشید!

کاربران این دوره آموزشی می توانند با زبان اسمبلی بیشتر آشنا شده و با کامپایلر آن نیز آشنا شوند. برای این منظور شاخه ها و توابع نیز بررسی شده و کاربران می توانند دستورات آن را بهتر آموزش ببینند. چگونگی کار با سیستم های x64 و x86 و همچنین پوشش هر دوی آنها در ساخت برنامه ها از دیگر بخش های این دوره می باشد.

عنوان مجموعه : Mastering Assembly Language

مدرس : جان رابینز ( John Robbins )

مدت زمان : ۱ ساعت و ۴۵ دقیقه

فرمت تصویری : AVC 1280×720

فرمت صوتی : AAC 44KHz 2ch

زبان : انگلیسی

زیرنویس فارسی : ندارد

Mastering-Assembly-Language-Cover

دوره های آموزشی :

– معرفی
– CPU و زبان اسمبلی
– ثبات های CPU
– اهداف ویژه CPU
– آموزش فرمت ها و عملوندها
– دستورهای NOP
– پشته ها
– اضافه کردن دستورالعمل ها
– و ….

( برای مشاهده در ابعاد اصلی روی عکس کلیک نمایید )

Mastering-Assembly-Language

info

Description
For some strange reason, native applications always seem to crash in places where you don’t have source code. All you have is the raw disassembly to tell you what happened. Never fear! In this section, you’ll learn enough assembly language to survive and prosper in those situations. You’ll not only learn about the assembly language instructions the compiler uses, but also about how parameters are passed, calling conventions, branching, and vectorization. With both x86 and x64 covered, you’ll be prepared for any crash from now on.

Courses :

00:00:00 Introduction
00:00:40 The CPU and Assembly Language
00:07:10 CPU Registers
00:13:04 CPU Register Special Purposes
00:17:51 Instruction Format, Operands, and Memory References
00:25:17 Inline Assembler and the NOP Instruction
00:29:54 PUSH, POP, and How to Correctly Watch the Stack
00:32:29 MOV Instruction
00:39:21 SUB and ADD Instructions
00:40:28 32-Bit Function Prolog and Epilog
00:43:26 LEA Instruction
00:45:06 CALL and RET Instructions
00:48:59 32-Bit Calling Conventions
00:49:51 32-Bit __cdecl Calling Convention
00:53:35 32-Bit __stdcall Calling Convention
00:57:23 32-Bit __fastcall Calling Convention
01:00:03 32-Bit This Calling Convention
01:01:47 32-Bit Naked Calling Convention
01:02:10 The One 64-Bit Calling Convention
01:05:54 “Parameters are Positive” for 32-Bit Parameter Access
01:07:13 Full 32-Bit Stack Setup Example
01:10:10 Full 64-Bit Stack Setup Example
01:13:39 Data Manipulation Instructions: AND, OR, NOT, NEG, XOR, INC, DEC, SHL, SHR, MOVSX, MOVZX, and the LOCK Prefix
01:17:16 Comparing and Testing Instructions: CMP and TEST
01:18:27 Branch Instructions: JMP, JE, JL, JG, JNE, JGE, and JLE
01:24:54 String Instructions: MOVS, SCAS, STOS, CMPS, and The REP, REPE, and REPNE Prefixes
01:39:54 Vectorization and SSE2 Instructions
01:41:37 FS and GS Registers for the Thread Information Block
01:43:13 Structures and Classes in Memory
01:43:59 C++ Classes and the this Pointer
01:44:39 Conclusion

اطلاعات فایل
  • حجم فایل: 298 مگابایت
  • تاریخ انتشار: May 2017
  • منبع: Wintellect Now
  • قیمت: رایگان
رمز فایل: www.downloadha.com
لینک دانلود

  Mastering Assembly Language
دانلود از لینک مستقیم