Q2: CPU Organization Consider the following Accumulator-based CPU instructions: LOAD D ; Acc  D (Load ACC with D) MUL E ; Acc   Acc * E ADD C ; Acc   Acc + C STORE R1 ; R1  Acc (Store Acc to R1) LOAD A ; Acc   A SUB B ; Acc   Acc-B DIV R1 ; Acc  Acc / R1   What is the equation that the above instructions evaluate? Write the equation.       Write Stack-based CPU instructions to evaluate that equation.             Write General Register-based CPU instructions (two-address instructions) to evaluate the equation.

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

Q2: CPU Organization

  • Consider the following Accumulator-based CPU instructions:
  1. LOAD D ; Acc  D (Load ACC with D)
  2. MUL E ; Acc   Acc * E
  3. ADD C ; Acc   Acc + C
  4. STORE R1 ; R1  Acc (Store Acc to R1)
  5. LOAD A ; Acc   A
  6. SUB B ; Acc   Acc-B
  7. DIV R1 ; Acc  Acc / R1

 

  • What is the equation that the above instructions evaluate? Write the equation.

 

 

 

  • Write Stack-based CPU instructions to evaluate that equation.

 

 

 

 

 

 

  • Write General Register-based CPU instructions (two-address instructions) to evaluate the equation.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 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