Question: URGUENT PLEASE Machine Language Submit Assignment Due Friday by 11pm Points 100 Submitting a file upload Available until Jun 20 at 11pm Overview Learn how

URGUENT PLEASE

Machine Language

Submit Assignment

Due Friday by 11pm

Points 100

Submitting a file upload

Available until Jun 20 at 11pm

Overview

Learn how basic hardware and architecture works. Experiment with a simple machine language simulator. Build a successively more complex series of programs in machine and assembly language.

Preparation

Look over the following links:

Intro to Machine Language (Links to an external site.)Links to an external site. with xComputer

xComputer challenges (Links to an external site.)Links to an external site.

xComputer language summary (Links to an external site.)Links to an external site.

Machine Language Assignment

The Assignment

The assignment is described fully in this (Links to an external site.)Links to an external site. document. Please complete the assignment as specified in that document. Please copy the code from your editor and paste it in the provided text area.

This assignment is very easy if you're paying close attention and following along in lecture and in recitiation. If you try to do this one totally on your own without coming to class, you're kind of doomed. Google will not be your friend on this assignment.

If you miss the lecture, please watch up through video 10 of the course videos:

http://de.cs.iupui.edu/courses/23000/ (Links to an external site.)Links to an external site.

It is not necessary to use xComputer to solve this problem (a text editor is fine) but if you want to download your own copy, use this link:

http://math.hws.edu/TMCM/java/classes/xComputer.jar (Links to an external site.)Links to an external site.

Download the file to your desktop. It should run by double-clicking on most machines. If this does not work for you, talk to me or one of the other leaders and we'll help, or you can just do it in the lab.

Blackbelt Challenge

This is the first assignment that has a blackbelt challenge. You may not attempt the blackbelt until you've got the basic version working, and your blackbelt must be a new file. The blackbelt challenge is to add a new twist to your multiplier. For example:

negative numbers Make your program handle multiplication of negative values

zero Handle zero as a multiplicand.

division See if you can make division work. It's fine to keep it integer division. Just calculate a quotient and a remainder

whatever else you can dream up

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!