Question: Assessment Task For this coursework, you are required to devetion. As with aplication the code should be well written and clearly documented with comments, following

 Assessment Task For this coursework, you are required to devetion. As
with aplication the code should be well written and clearly documented with
comments, following the propriate coding standard Tour leding for method of your

Assessment Task For this coursework, you are required to devetion. As with aplication the code should be well written and clearly documented with comments, following the propriate coding standard Tour leding for method of your choice and the deathered the documentation accompanying the assignment. The design document.creates a minimus Documentation shall be provided when he should supports de decisions and distus the choice of test and contestedented the fleste of the application To accomany the solution and documentation you should incast that demands the prografyoured to that you are on Worming the studie, which is free and open sources.com/ Toutely will be ble to use a microphone to love your vide, but you reable to do this, then we word procesor prin customers with the video Develop command line application that contains command and wing the Theorie walle command . The action can telecomandat cuting and two or three bytes Independing on the command The applications ADD MOVE stuned to be input at Ducoma, SOROD, UND Input Hexadecimal Add hould be wind Topanturther arts, you wewe come togedoeurorty of the progre You have achieved the key for me . Process multiple commande trout and/or output Option to output Task 2: Either by ending the function of corby na parte application, lower to translated by . The application should report trots alder complete . You should nothing of tweetersion bytes after STORE, LORD OF TU . Any use for a ADDOVE wody As with the previous task, expanding on the tire you the opportunity to painfurthermor some comes de Procesama . Cewer . router tefte Task Product with the conna derrotation of the two sommeruts for both tasks that you are going to test those spected output before yote proga Assessment Task For this coursework, you are required to develop two applications. As with all applications, the code should be well written and clearly documented with comments, following the appropriate coding standards. Your applications should be designed following a formal method of your choice and the design shall be included in the documentation accompanying the assignment. The design documentation shall cover all the basic features as a minimum. Documentation shall be provided with the solution. This should support the design decisions and discuss the choice of test data and can include a test log as evidence of the full testing of the application To accompany the solution and documentation, you should submit a screencast that demonstrates the program working, with prepared test data. If you need software to screen cast, you can access some software via UniApps available through USW, or use something like OBS studio, which is free and open-source - https://obsproject.com/ You ideally will be able to use a microphone to talk over your video, but if you are unable to do this, then use a word processor or presentation slides to provide a written demonstration within the video. Task 1: Develop a command line application that can accept an assembly language command and using the Theoretical Processor specification document, translates any valid command entered to Hexadecimal. The application can take a single command at a time, outputting one, two or three bytes (depending on the command) The application should report if the input is invalid A value (in an ADD or MOVE) can be assumed to be input as Decimal, and addresses (in STORE, LOAD, a JUMP) input as Hexadecimal Addresses should be written in little endian. To gain further marks, you are welcome to expand on the functionality of the program once you have achieved the key aims. For example Process multiple commands at once Input and/or output via.txt file Option to output in little endian Task 2: Either by expanding the functionality of the first application, or by developing a separate application, allow a user to translate Hexadecimal back to assembly language. The application should report if input is invalid or incomplete] . You should assume that the input of any address (i.e., the two extension bytes after a STORE, LOAD or JUMP) is in little endian. Any values (i.e., for a ADD or MOVE) are derived from signed binary. As with the previous task, expanding on the functionality will give you the opportunity to gain further marks. Some examples include - Processing multiple commands Clear, informative error messages Input and/or output via .txt file Task 3: Produce a screen cast with a voice-over briefly explaining the code along with a demonstration of the two programs running, you should give some example inputs for both tasks that you are going to test with and show the expected output before you run the programs

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!