Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

ARM ASSEMBLY LANGUAGE Write a program in ARM ASSEMBLY LANGUAGE which simulates the operation of a soft drink machine. The machine will dispense, upon reception

ARM ASSEMBLY LANGUAGE

Write a program in ARM ASSEMBLY LANGUAGE which simulates the operation of a soft drink machine. The machine will dispense, upon reception of the correct amount of change of 55 cents, a choice of Coke, Sprite, Dr. Pepper, Diet Coke, or Mellow Yellow. The program should accept only nickels, dimes, quarters, and one dollar bills, and return any excess amount of change. Also allow the customer (user) to switch his or her mind on purchasing a soft drink.

Currency belonging to the set of acceptable correct change includes nickels, dimes, quarters, and one dollar bills.

Like the actions of a real soft drink machine, this program will be interactive. Input to the program will be read from the keyboard and output will be displayed to the screen. Prompt the user with an initial message describing the choices of soft drinks (see example below).

P Penny

N Nickel

D Dime

Q Quarter

F Fifty-cent piece

B Dollar Bill

S Slug

R Return Change (no purchase)

C Coke

S Sprite

P Dr. Pepper

D Diet Coke

M Mellow Yellow

Sample Processing

Welcome to Mr. Zippys soft drink vending machine. Cost of Coke, Sprite, Dr. Pepper, Diet Coke, and Mellow Yellow is 55 cents.

Enter coin or select return.

Q

Total is 25 cents.

Enter coin or select return.

Q

Total is 50 cents.

Enter coin or select return

N

Total is 55 cents.

Make selection or return: (C) Coke, (S) Sprite, (P) Dr. Pepper, (D) Diet Coke, or (M) Mellow Yellow

C

Selection is Coke

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Online Systems For Physicians And Medical Professionals How To Use And Access Databases

Authors: Harley Bjelland

1st Edition

1878487442, 9781878487445

Students also viewed these Databases questions

Question

2. How will the team select a leader?

Answered: 1 week ago