
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
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Good, better, best, very good, OK, fine
Typology: Cheat Sheet
1 / 1
This page cannot be seen from the preview
Don't miss anything!
Input / output, Operations, a, ax, eax, rax Holds address of data Counts, used in loop Holds data for output ah (^) al a bh bl bx ch cl cx dh dl dx cs ds ss es si di ip sp f bp Holds address of data segment Points the source operand Holds the next instruction Points current top of stack <- Holds current status of the program Base of the top of stack Holds address of code segment Holds address of data segment Holds address of stack segment Points the destination operand
1. Accumulator General Purpose Registers Segment Registers Index Registers Special Purpose Registers **2. Base
Add dl, bl Add 3, bl Add dl, 3 1 1 1
10101010 10101010 Low High X = Extended to 16 bits E = extended to 32 bits R = Rich Register to 64 bits Eax Rax ax b, bx, ebx, rbx cx, ecx, rcx d, dx, edx, rdx top 0 Carry