ComputerScienceExpert

(11)

$18/per page/

About ComputerScienceExpert

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Applied Sciences,Calculus See all
Applied Sciences,Calculus,Chemistry,Computer Science,Environmental science,Information Systems,Science Hide all
Teaching Since: Apr 2017
Last Sign in: 103 Weeks Ago, 3 Days Ago
Questions Answered: 4870
Tutorials Posted: 4863

Education

  • MBA IT, Mater in Science and Technology
    Devry
    Jul-1996 - Jul-2000

Experience

  • Professor
    Devry University
    Mar-2010 - Oct-2016

Category > Programming Posted 29 May 2017 My Price 9.00

Regis University CC&IS – CS370Programming

I'm having issues with writing this program. Any help would be great. 

 

©2015, Regis UniversityRegis University CC&IS – CS370Programming Assignment 5Documentation Due by: midnight Sunday of Week 5Programming Due by:midnight Sunday of Week 6IntroductionFor this assignment you will create a program that allows a user to select a number base (in the range of 2to 16, inclusive), enter digits for the number base, validate each digit as it is entered, and display theresulting value in base 2, 8, 10 and 16.RequirementsCreate a program that:Has six user-defined procedures (UDPs):oIsLegal – this UDP shall:Accept an ASCII value in one register.Accept a number base value in another register.Determines whether the ASCII value is valid for the base.Use the AsciiToDigit procedureReturn 1 if the value is valid.Return 0 if the value is not valid.oAsciiToDigit – this UDP shall:Accept an ASCII character value in a register.Returns the numeric value related to the ASCII character value. For example, if‘A’ (41h) or ‘a’ (61h) is passed in, then this procedure would return 10d.Return -1 if the ASCII character is not valid.oDigitToAscii – this UDP shall:Accept a numeric value in a register.Returns the ASCII character value related to the numeric value. For example, if15d is passed in, then this procedure would return ‘F’ or ‘f’ (you must choose onecase for letters).Return -1 if the numeric value is not valid.oWriteInteger – this UDP shall:Accept a number in the EAX register.Accept a number base value in the BL register.Display the number in its base. For example, if 5 and 2 were passed in, this UDPwould display 101.Use the DigitToAscii procedure.Not display leading zeroes.

Attachments:

Answers

(11)
Status NEW Posted 29 May 2017 07:05 AM My Price 9.00

-----------

Not Rated(0)