154x Filetype PDF File size 0.98 MB Source: courses.cs.washington.edu
L10: Assembly & The Stack CSE351, Spring 2017 AssemblyAssembly ProgrammingProgramming IVIV CSECSE 351351 SpringSpring 20172017 Instructor: Ruth Anderson Teaching Assistants: Dylan Johnson Kevin Bi Linxing Preston Jiang Cody Ohlsen YufangSun Joshua Curtis 1 L10: Assembly & The Stack CSE351, Spring 2017 Administrivia Homework 2 due this Wednesday (4/19) Lab 2 (x86‐64) due next Wednesday (4/26) Learn to read x86‐64 assembly and use GDB 2 L10: Assembly & The Stack CSE351, Spring 2017 Review 3 ways to set condition codes are: 2 ways to use condition code are: Does leaqset condition codes? 3 L10: Assembly & The Stack CSE351, Spring 2017 The leaqInstruction “lea” stands for load effective address Example: leaq (%rdx,%rcx,4), %rax Does the leaqinstruction go to memory? “leaq–it just does math” 4
no reviews yet
Please Login to review.