Assembly language programming is has many similarities to programming your calculator because your calculator only uses registers and key functions.

Research Links

For this example with the NASM assembler:  opcode destination, source

Base Pointer: EBP:  As the stack grows and shrinks during a function the offset of local variables and function parameters relative to ESP changes. To simplify things Intel uses a base pointer (sometimes called a frame pointer) that is stored in EBP. EBP is a pointer to the top of the stack when the function is first called.

 

Categories: Computing

Fudgy McFarlen

Woo hoo.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Computing

HashGraph Notes and Explanation

Hashgraph is another version of distributed ledger.  This page is where I will keep my notes and will place the distilled explanation once I arrive at it.

Computing

Self Driving Car Software

Comma is an open source project that allows you to build a self driving using smart phone based software for less than 1000 dollars. Research Links Comma.ai Google: Comma Neo Driving with one of the Read more…

Computing

Protected: How to get root access on AP-120 at the boot loader prompt

There is no excerpt because this is a protected post.