Find Jobs
Hire Freelancers

Assembly Language for x86 processor

$10-30 USD

Cancelled
Posted almost 9 years ago

$10-30 USD

Paid on delivery
Write a 32-bit assembly language that interacts with a User and processes a variety of transactions, acting like an inventory program. Your inventory program must be able to keep track of eight (8) different products that are stored at six (6) different warehouses. Your program must welcome the User and describe any procedures for using your program. The User should then be prompted for a choice of actions from the following list: I - INITIALIZE the number of all of the products stored at all of the warehouses to zero (0). R - RECEIVE a quantity of a product at a warehouse. S - SHIP a quantity of a product from a warehouse. T - TRANSFER a quantity of a product from one warehouse to another. P - PUBLISH a report showing how many of each product is stored at each warehouse. F - FILE processing of a series of transaction codes and their associated parameters. See notes for the details of this file structure. X - EXIT choice. Some of the actions selected by the User require no additional input, while others require multiple interactions to identify the parameters of the transaction requested by the USER. For example, if the User inputs a "T" for TRANSFER, your program must ask the User to identify the product number, the quantity of the product that is to be transferred, the warehouse that is the source of the transfer, and the warehouse that is the destination of the transfer. Your program must also be able to identify and report error conditions such as a request to Transfer more of a product than is stored at the source warehouse. Your program must keep track of each transaction by adding to or subtracting from the inventory levels for each product in each warehouse. The quantity of any product must never become a negative number as a result of a transaction.
Project ID: 7628996

About the project

4 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $148 USD for this job
User Avatar
Hello, I have done many assembly programming projects - please check my profile. Does your project has something to do with Irvine32 library? What book do you use for the course? When is the due date?
$179 USD in 3 days
5.0 (8 reviews)
4.2
4.2
User Avatar
I can do this within at most 3 days. I use Linux and gnu assembler, if you are using other platforms, please ignore me.
$166 USD in 3 days
5.0 (1 review)
2.0
2.0
User Avatar
hello ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$150 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have read and fully understood your requirements. Please open chat to discuss further….. =================+++++++++++++++++++++++++==================
$98 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
denton, United States
5.0
1
Member since May 7, 2015

Client Verification

Other jobs from this client

lisp and prolog function
$10-30 USD
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.