(i) What actions are performed by the CPU when executing the instruction: PUSH EAX Answer: Decrement ESP and copy EAX into the stack.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
How to answer this question with explanation. ASAP
(i) What actions are performed by the CPU when executing the instruction: PUSH EAX
Answer:
Decrement ESP and copy EAX into the stack.
(ii) What actions are performed by the CPU when executing the instruction: PUSHAD
Answer:
Push all the 32-bit general purpose registers on the stack.
(iii) What will be the contents (in hexadecimal) of the AL register after executing the following:
MOV AL, 80h
SAR AL, 3
Answer:
AL = F0h
(iv) What will be the contents (in hexadecimal) of the AL register after executing the following:
STC
MOV AL, 7Ah
RCR AL, 1
Answer:
AL BDh
(v) What are the contents (in hexadecimal) of the AX and BX registers after executing the following:
MOV AX, 0AC36H
MOV BX, 9ВAGҺ
SHLD BX, AX, 4
Answer:
AX AC36H,
BX BA6AH
Page 5 of 8
Transcribed Image Text:(i) What actions are performed by the CPU when executing the instruction: PUSH EAX Answer: Decrement ESP and copy EAX into the stack. (ii) What actions are performed by the CPU when executing the instruction: PUSHAD Answer: Push all the 32-bit general purpose registers on the stack. (iii) What will be the contents (in hexadecimal) of the AL register after executing the following: MOV AL, 80h SAR AL, 3 Answer: AL = F0h (iv) What will be the contents (in hexadecimal) of the AL register after executing the following: STC MOV AL, 7Ah RCR AL, 1 Answer: AL BDh (v) What are the contents (in hexadecimal) of the AX and BX registers after executing the following: MOV AX, 0AC36H MOV BX, 9ВAGҺ SHLD BX, AX, 4 Answer: AX AC36H, BX BA6AH Page 5 of 8
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Stack
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education