












Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Pointers, Subroutines, Stack Memory, Assembly, uint32, Indirect Addressing Modes, Register Offset, uint8, uint16, C Strings, Repeat, Instruction, Call, Return, Stack, Push, Pop, Dynamic Allocation, Recursive, Global, Varaibles, Stack Frames, Microcomputers, Lecture Slides, Dr Jeff Jackson, Department of Electrical and Computer Engineering, University of Alabama, United States of America.
Typology: Slides
1 / 20
This page cannot be seen from the preview
Don't miss anything!













Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6- Dynamic Allocation for Locals Dynamic allocation is needed for recursive functions to operate correctly. New space for parameters and locals are allocated in registers or on the stack. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6- Rules For Subroutine Parameter Passing Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”.
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Copyright Delmar Cengage Learning 2008. All Rights Reserved. From: Reese/Bruce/Jones, “Microcontrollers: From Assembly to C with the PIC24 Family”. Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-
Electrical & Computer Engineering – Microcomputers Dr. Jeff Jackson Lecture 6-