Notes
Notes - notes.io |
CPU: It is basically using a control unit, execution unit, registers, and flags.
Control unit:
-> Retrieve/decode instructions, retrieve/store in memory.
Execution unit:
-> Actual execution of instructions happens here.
Registers:
-> Internal memory locations used as a variables.
Flags:
-> Used to indicate various "EVENTS" when execution is happening.
EAX (Extend accumulator register): Used for storing operands and result in data.
-> EBX (Extend base register): Pointer to data.
-> ECX (Extend counter register): For loop operations.
-> EDX (Extend data register): Input and Output pointer.
-> ESI (Extend source index) and EDI (: Data pointer registers for memory operations
-> ESP (Extend stack pointer register):
-> EBP (Extend base pointer register):
stack frame pointer - ESP
when a function A pointer to B, SFP pushed to the stack
The stack frame consists of the SFP address, return address
after the function of B then it has to go to perv function so the address of the next instruction stored in the return address, the location of the current stack pointer holds by EBP.
EIP is an interesting, pointer address or next return address, we can use this address in which directions we instruct.
|
Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 12 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team